از آنجایی که یک برنامه ویدیویی جلسه رسانه و کنترلر رسانه خود را در یک فعالیت اجرا می کند، تماس های جلسه رسانه با اجرای نمایش داده شده برای معماری سرور/کلینت برنامه صوتی متفاوت است. هیچ تماس سرویسی وجود ندارد و اعلان ها از طریق NotificationManager انجام می شود. جدول زیر نشان می دهد که چگونه ویژگی های مختلف در هر روش پاسخ به تماس کنترل می شوند:
| onPlay() | onPause() | onStop() | |
| فوکوس صوتی | requestFocus() در حال عبور از OnAudioFocusChangeListener شما.همیشه ابتدا requestFocus() فراخوانی کنید، فقط در صورتی ادامه دهید که فوکوس داده شده باشد. | abandonAudioFocus() | |
| جلسه رسانه | setActive(true)- به روز رسانی متادیتا و وضعیت | - به روز رسانی متادیتا و وضعیت | setActive(false)- به روز رسانی متادیتا و وضعیت |
| پیاده سازی بازیکن | پخش کننده را شروع کنید | پخش کننده را مکث کنید | پخش کننده را متوقف کنید |
| پر سر و صدا شدن | BroadcastReceiver خود را ثبت کنید | BroadcastReceiver خود را لغو ثبت کنید | |
| اطلاعیه ها | نمایش اعلان | به روز رسانی اطلاعیه |