MediaBrowserServiceCompat vs mediaSessionCompat?

Acabo de desarrollar una aplicación de música (canciones locales) Al intentar construir el control de reproducción en la pantalla de bloqueo y notificación usando mediaSessionCompat, encontré el siguiente enlace de ianhanniballake:https://medium.com/google-developers/mediabrowserservicecompat-and-the-modern-media-playback-app-7959a5196d90#.kfvx5jfyn

Aunque el blog fue bien explicado, no entendí la diferencia entre mediaSessionCompat y MediaBrowserServiceCompat.

¿Alguien puede explicar por qué se utiliza MediaBrowserServiceCompat? ¿Es necesario? ¿Es suficiente mediaSessionCompat?

Gracias por adelantado

Respuestas a la pregunta(1)

Su respuesta a la pregunta