মিডিয়া প্লেব্যাকের কারণে ব্যাটারি খরচ কতটা গুরুত্বপূর্ণ?
একটি পারফর্ম্যান্স অ্যান্ড্রয়েড অ্যাপ তৈরির ক্ষেত্রে অপ্রয়োজনীয় ব্যাটারি খরচ এড়ানো একটি গুরুত্বপূর্ণ দিক। মিডিয়া প্লেব্যাক ব্যাটারি খরচ কমানোর একটি প্রধান কারণ হতে পারে, তবে একটি নির্দিষ্ট অ্যাপের জন্য এর গুরুত্ব মূলত এর ব্যবহারের ধরণগুলির উপর নির্ভর করে। যদি কোনও অ্যাপ প্রতিদিন অল্প পরিমাণে মিডিয়া চালানোর জন্য ব্যবহার করা হয়, তাহলে সংশ্লিষ্ট ব্যাটারি খরচ ডিভাইসের মোট ব্যবহারের মাত্র একটি ছোট শতাংশ হবে। এই ধরনের ক্ষেত্রে, কোন প্লেয়ার ব্যবহার করবেন তা নির্বাচন করার সময় ব্যাটারির জন্য অপ্টিমাইজেশনের চেয়ে বৈশিষ্ট্য সেট এবং নির্ভরযোগ্যতাকে অগ্রাধিকার দেওয়া যুক্তিসঙ্গত। অন্যদিকে, যদি কোনও অ্যাপ প্রায়শই প্রতিদিন প্রচুর পরিমাণে মিডিয়া চালানোর জন্য ব্যবহৃত হয়, তাহলে বেশ কয়েকটি কার্যকর বিকল্পের মধ্যে নির্বাচন করার সময় ব্যাটারি খরচের জন্য অপ্টিমাইজেশনকে আরও বেশি গুরুত্ব দেওয়া উচিত।
এক্সোপ্লেয়ার কতটা বিদ্যুৎ সাশ্রয়ী?
অ্যান্ড্রয়েড ডিভাইস এবং মিডিয়া কন্টেন্ট ইকোসিস্টেমের বৈচিত্র্যময় প্রকৃতির কারণে এক্সোপ্লেয়ারের ব্যাটারি খরচ সম্পর্কে ব্যাপকভাবে প্রযোজ্য বিবৃতি দেওয়া কঠিন। হার্ডওয়্যার, অ্যান্ড্রয়েড সংস্করণ এবং প্লে করা মিডিয়া অনুসারে পারফরম্যান্স পরিবর্তিত হয়। তাই নিম্নলিখিত তথ্যগুলিকে কেবল নির্দেশিকা হিসাবে বিবেচনা করা উচিত।
ভিডিও প্লেব্যাক
ভিডিও প্লেব্যাকের জন্য, ভিডিও স্ট্রিমের প্রদর্শন এবং ডিকোডিং প্লেব্যাকের সময় ব্যবহৃত বেশিরভাগ শক্তির জন্য দায়ী।
আউটপুটের জন্য SurfaceView এবং TextureView এর মধ্যে নির্বাচন করলে বিদ্যুৎ খরচের উপর উল্লেখযোগ্য প্রভাব পড়তে পারে। SurfaceView অনেক বেশি বিদ্যুৎ সাশ্রয়ী, TextureView কিছু ডিভাইসে ভিডিও প্লেব্যাকের সময় মোট পাওয়ার ড্র 30% পর্যন্ত বৃদ্ধি করে। তাই যেখানে সম্ভব SurfaceView কে অগ্রাধিকার দেওয়া উচিত। Surface পৃষ্ঠায় SurfaceView এবং TextureView এর মধ্যে নির্বাচন সম্পর্কে আরও পড়ুন।
কিছু টিভিতে, ভিডিও টানেলিং ব্যবহার করলে উচ্চ-রেজোলিউশনের ভিডিও প্লেব্যাকের জন্য আরও দক্ষ পথ পাওয়া যেতে পারে যেখানে নিয়মিত প্লেব্যাকের পথটি মসৃণ প্লেব্যাকের জন্য যথেষ্ট কার্যকর নয়।
অডিও প্লেব্যাক
ছোট অডিও প্লেব্যাকের জন্য অথবা স্ক্রিন চালু থাকা অবস্থায় প্লেব্যাকের জন্য, অডিও পাওয়ারের উপর উল্লেখযোগ্য প্রভাব ফেলে না।
স্ক্রিন বন্ধ রেখে দীর্ঘক্ষণ প্লেব্যাকের জন্য, ExoPlayer এর অডিও অফলোড মোড ব্যবহার করে বিদ্যুৎ সাশ্রয় করা সম্ভব। এটি কীভাবে সক্ষম করবেন সে সম্পর্কে আরও তথ্যের জন্য track selection guide দেখুন।
মিডিয়া প্লেব্যাকের কারণে ব্যাটারি খরচ কতটা গুরুত্বপূর্ণ?
একটি পারফর্ম্যান্স অ্যান্ড্রয়েড অ্যাপ তৈরির ক্ষেত্রে অপ্রয়োজনীয় ব্যাটারি খরচ এড়ানো একটি গুরুত্বপূর্ণ দিক। মিডিয়া প্লেব্যাক ব্যাটারি খরচ কমানোর একটি প্রধান কারণ হতে পারে, তবে একটি নির্দিষ্ট অ্যাপের জন্য এর গুরুত্ব মূলত এর ব্যবহারের ধরণগুলির উপর নির্ভর করে। যদি কোনও অ্যাপ প্রতিদিন অল্প পরিমাণে মিডিয়া চালানোর জন্য ব্যবহার করা হয়, তাহলে সংশ্লিষ্ট ব্যাটারি খরচ ডিভাইসের মোট ব্যবহারের মাত্র একটি ছোট শতাংশ হবে। এই ধরনের ক্ষেত্রে, কোন প্লেয়ার ব্যবহার করবেন তা নির্বাচন করার সময় ব্যাটারির জন্য অপ্টিমাইজেশনের চেয়ে বৈশিষ্ট্য সেট এবং নির্ভরযোগ্যতাকে অগ্রাধিকার দেওয়া যুক্তিসঙ্গত। অন্যদিকে, যদি কোনও অ্যাপ প্রায়শই প্রতিদিন প্রচুর পরিমাণে মিডিয়া চালানোর জন্য ব্যবহৃত হয়, তাহলে বেশ কয়েকটি কার্যকর বিকল্পের মধ্যে নির্বাচন করার সময় ব্যাটারি খরচের জন্য অপ্টিমাইজেশনকে আরও বেশি গুরুত্ব দেওয়া উচিত।
এক্সোপ্লেয়ার কতটা বিদ্যুৎ সাশ্রয়ী?
অ্যান্ড্রয়েড ডিভাইস এবং মিডিয়া কন্টেন্ট ইকোসিস্টেমের বৈচিত্র্যময় প্রকৃতির কারণে এক্সোপ্লেয়ারের ব্যাটারি খরচ সম্পর্কে ব্যাপকভাবে প্রযোজ্য বিবৃতি দেওয়া কঠিন। হার্ডওয়্যার, অ্যান্ড্রয়েড সংস্করণ এবং প্লে করা মিডিয়া অনুসারে পারফরম্যান্স পরিবর্তিত হয়। তাই নিম্নলিখিত তথ্যগুলিকে কেবল নির্দেশিকা হিসাবে বিবেচনা করা উচিত।
ভিডিও প্লেব্যাক
ভিডিও প্লেব্যাকের জন্য, ভিডিও স্ট্রিমের প্রদর্শন এবং ডিকোডিং প্লেব্যাকের সময় ব্যবহৃত বেশিরভাগ শক্তির জন্য দায়ী।
আউটপুটের জন্য SurfaceView এবং TextureView এর মধ্যে নির্বাচন করলে বিদ্যুৎ খরচের উপর উল্লেখযোগ্য প্রভাব পড়তে পারে। SurfaceView অনেক বেশি বিদ্যুৎ সাশ্রয়ী, TextureView কিছু ডিভাইসে ভিডিও প্লেব্যাকের সময় মোট পাওয়ার ড্র 30% পর্যন্ত বৃদ্ধি করে। তাই যেখানে সম্ভব SurfaceView কে অগ্রাধিকার দেওয়া উচিত। Surface পৃষ্ঠায় SurfaceView এবং TextureView এর মধ্যে নির্বাচন সম্পর্কে আরও পড়ুন।
কিছু টিভিতে, ভিডিও টানেলিং ব্যবহার করলে উচ্চ-রেজোলিউশনের ভিডিও প্লেব্যাকের জন্য আরও দক্ষ পথ পাওয়া যেতে পারে যেখানে নিয়মিত প্লেব্যাকের পথটি মসৃণ প্লেব্যাকের জন্য যথেষ্ট কার্যকর নয়।
অডিও প্লেব্যাক
ছোট অডিও প্লেব্যাকের জন্য অথবা স্ক্রিন চালু থাকা অবস্থায় প্লেব্যাকের জন্য, অডিও পাওয়ারের উপর উল্লেখযোগ্য প্রভাব ফেলে না।
স্ক্রিন বন্ধ রেখে দীর্ঘক্ষণ প্লেব্যাকের জন্য, ExoPlayer এর অডিও অফলোড মোড ব্যবহার করে বিদ্যুৎ সাশ্রয় করা সম্ভব। এটি কীভাবে সক্ষম করবেন সে সম্পর্কে আরও তথ্যের জন্য track selection guide দেখুন।