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