যেহেতু একটি ভিডিও অ্যাপ তার মিডিয়া সেশন এবং মিডিয়া কন্ট্রোলারকে একই কার্যকলাপে চালায়, তাই মিডিয়া সেশন কলব্যাকগুলি অডিও অ্যাপ সার্ভার/ক্লায়েন্ট আর্কিটেকচারের জন্য দেখানো বাস্তবায়ন থেকে আলাদা। কোন পরিষেবা কল নেই, এবং বিজ্ঞপ্তিগুলি NotificationManager-এর মাধ্যমে পরিচালনা করা হয়৷ নিম্নলিখিত সারণী দেখায় কিভাবে বিভিন্ন বৈশিষ্ট্য প্রতিটি কলব্যাক পদ্ধতিতে নিয়ন্ত্রিত হয়:
অনপ্লে() | অনপজ() | অনস্টপ() | |
অডিও ফোকাস | requestFocus() আপনার OnAudioFocusChangeListener এ পাস হচ্ছে।সর্বদা প্রথমে requestFocus() কল করুন, শুধুমাত্র ফোকাস মঞ্জুর হলেই এগিয়ে যান। | abandonAudioFocus() | |
মিডিয়া সেশন | setActive(true) - মেটাডেটা এবং অবস্থা আপডেট করুন | - মেটাডেটা এবং অবস্থা আপডেট করুন | setActive(false) - মেটাডেটা এবং অবস্থা আপডেট করুন |
প্লেয়ার বাস্তবায়ন | প্লেয়ার শুরু করুন | প্লেয়ারকে থামান | প্লেয়ার থামান |
কোলাহলপূর্ণ হয়ে উঠছে | আপনার BroadcastReceiver নিবন্ধন করুন | আপনার BroadcastReceiver নিবন্ধনমুক্ত করুন | |
বিজ্ঞপ্তি | বিজ্ঞপ্তি দেখান | আপডেট বিজ্ঞপ্তি |