মিডিয়া ফাইল ব্রাউজ করা এবং প্লে করা প্রায়শই একটি টিভি অ্যাপ দ্বারা প্রদত্ত ব্যবহারকারীর অভিজ্ঞতার অংশ। এটি দ্রুত, তরল এবং আকর্ষণীয় কিনা তা নিশ্চিত করার সময় স্ক্র্যাচ থেকে এমন একটি অভিজ্ঞতা তৈরি করা চ্যালেঞ্জিং হতে পারে। আপনার অ্যাপটি একটি ছোট বা বড় মিডিয়া ক্যাটালগে অ্যাক্সেস সরবরাহ করে কিনা, ব্যবহারকারীদের দ্রুত বিকল্পগুলি ব্রাউজ করতে এবং তাদের পছন্দের সামগ্রীতে পেতে সক্ষম করুন৷
বিষয়
- টিভির জন্য কম্পোজ দিয়ে UI তৈরি করুন
- টিভির জন্য রচনা ব্যবহার করতে আপনার অ্যাপ কনফিগার করুন
- টিভির জন্য কম্পোজ সহ একটি ক্যাটালগ ব্রাউজার তৈরি করুন৷
- টিভির জন্য রচনার মাধ্যমে একটি বিশদ দৃশ্য তৈরি করুন
- একটি মিডিয়া অধিবেশন বাস্তবায়ন
- আপনার অ্যাপে কী চলছে তা Android TV-কে জানাতে একটি
MediaSession
ব্যবহার করুন এবং আপনার অ্যাপ নিয়ন্ত্রণ মিডিয়ার বাইরে থেকে ইন্টারঅ্যাকশন করতে দিন। - টিভিতে প্লেব্যাক নিয়ন্ত্রণ
- Android TV OS জুড়ে একটি ধারাবাহিক প্লেব্যাক অভিজ্ঞতা তৈরি করার জন্য সর্বোত্তম অনুশীলন।
- একটি Now Playing কার্ড প্রদর্শন করুন৷
- হোম স্ক্রিনে একটি Now Playing কার্ড প্রদর্শন করতে একটি
MediaSession
ব্যবহার করুন৷ - ভিডিও প্রিভিউ প্রদর্শন করুন
- হোম স্ক্রিনের একটি পৃষ্ঠে সরাসরি একটি পূর্বরূপ ভিডিও রেন্ডার করুন৷
- অ্যাম্বিয়েন্ট মোড সমর্থন করে
- শক্তি সঞ্চয় করুন এবং স্ক্রিন বার্ন সমস্যা এড়ান।
- ম্যাচ কন্টেন্ট ফ্রেম হার
- ফ্রেম রেট API ব্যবহার করে ফ্রেম রেট পরিচালনা করুন।
- মেমরি ব্যবহার অপ্টিমাইজ করুন
- আপনার অ্যাপের জন্য মেমরি ব্যবহার অপ্টিমাইজ করুন।
দ্রষ্টব্য: Leanback UI টুলকিট , যা ভিউ এবং টুকরো ব্যবহার করে, রচনার পক্ষে অবমূল্যায়ন করা হয়েছে৷
মিডিয়া ফাইল ব্রাউজ করা এবং প্লে করা প্রায়শই একটি টিভি অ্যাপ দ্বারা প্রদত্ত ব্যবহারকারীর অভিজ্ঞতার অংশ। এটি দ্রুত, তরল এবং আকর্ষণীয় কিনা তা নিশ্চিত করার সময় স্ক্র্যাচ থেকে এমন একটি অভিজ্ঞতা তৈরি করা চ্যালেঞ্জিং হতে পারে। আপনার অ্যাপটি একটি ছোট বা বড় মিডিয়া ক্যাটালগে অ্যাক্সেস সরবরাহ করে কিনা, ব্যবহারকারীদের দ্রুত বিকল্পগুলি ব্রাউজ করতে এবং তাদের পছন্দের সামগ্রীতে পেতে সক্ষম করুন৷
বিষয়
- টিভির জন্য কম্পোজ দিয়ে UI তৈরি করুন
- টিভির জন্য রচনা ব্যবহার করতে আপনার অ্যাপ কনফিগার করুন
- টিভির জন্য কম্পোজ সহ একটি ক্যাটালগ ব্রাউজার তৈরি করুন৷
- টিভির জন্য রচনার মাধ্যমে একটি বিশদ দৃশ্য তৈরি করুন
- একটি মিডিয়া অধিবেশন বাস্তবায়ন
- আপনার অ্যাপে কী চলছে তা Android TV-কে জানাতে একটি
MediaSession
ব্যবহার করুন এবং আপনার অ্যাপ নিয়ন্ত্রণ মিডিয়ার বাইরে থেকে ইন্টারঅ্যাকশন করতে দিন। - টিভিতে প্লেব্যাক নিয়ন্ত্রণ
- Android TV OS জুড়ে একটি ধারাবাহিক প্লেব্যাক অভিজ্ঞতা তৈরি করার জন্য সর্বোত্তম অনুশীলন।
- একটি Now Playing কার্ড প্রদর্শন করুন৷
- হোম স্ক্রিনে একটি Now Playing কার্ড প্রদর্শন করতে একটি
MediaSession
ব্যবহার করুন৷ - ভিডিও প্রিভিউ প্রদর্শন করুন
- হোম স্ক্রিনের একটি পৃষ্ঠে সরাসরি একটি পূর্বরূপ ভিডিও রেন্ডার করুন৷
- অ্যাম্বিয়েন্ট মোড সমর্থন করে
- শক্তি সঞ্চয় করুন এবং স্ক্রিন বার্ন সমস্যা এড়ান।
- ম্যাচ কন্টেন্ট ফ্রেম হার
- ফ্রেম রেট API ব্যবহার করে ফ্রেম রেট পরিচালনা করুন।
- মেমরি ব্যবহার অপ্টিমাইজ করুন
- আপনার অ্যাপের জন্য মেমরি ব্যবহার অপ্টিমাইজ করুন।
দ্রষ্টব্য: Leanback UI টুলকিট , যা ভিউ এবং টুকরো ব্যবহার করে, রচনার পক্ষে অবমূল্যায়ন করা হয়েছে৷