Подтвердить что ты не робот

Обнаружение использования Google Cast

Как определить, есть ли мой AndroidTV в настоящее время приемник Google Cast с мобильного/рабочего стола?

Как определить кто в настоящее время отправителя Google Cast из перспективы Google Cast Receiver?

Как определить, действительно ли мой Android-телефон отправитель Google Cast ?

4b9b3361

Ответ 1

  • Вы можете использовать API-интерфейс Android Media Router для запроса всех доступных маршрутов для устройств Cast. Затем вам нужно будет подключиться к каждому устройству Cast, а затем вы можете определить идентификатор приложения или даже если носитель воспроизводится. Если вы хотите узнать только, работает ли ваше собственное приложение, просто отфильтруйте запрос Media Router.

  • Только получатель узнает, какие отправители подключены к нему. В своем собственном получателе вы можете отслеживать это для своего собственного приложения.

  • Возможно, вы сможете использовать Media Router, чтобы определить, есть ли активный маршрут. Не уверен, сможете ли вы сказать, является ли это трассировкой Cast, поскольку эти маршруты также могут поступать на другие устройства, такие как динамики bluetooth.