Я использую Cast SDK v2 и RemoteDisplayLocalService
для трансляции локального контента. В функции onRouteUnselected
в MediaRouter.Callback
я останавливаю службу с помощью CastRemoteDisplayLocalService.stopService()
. Приложение-получатель останавливается; однако в раскрывающемся списке системы все еще говорится, что приложение подключено к приемнику, например:
Я предполагаю, что это связано с тем, что GoogleApiClient
CastRemoteDisplayLocalService
все еще подключен к сервисам Google Play. Есть ли программный способ полностью отключить приложение-отправитель?