Я создаю приложение, которое должно быть в состоянии транслировать на телевизоры (Android TV и Chromecast).У меня есть опыт разработки Android, но я все еще нахожусь в процессе изучения Google Cast.
В моей среде мало телевизоров (5+), и когда я открываю приложение Youtube на своем телефоне и выбираю CastПри нажатии кнопки устройство обнаруживает несколько телевизоров (2-3 или более), но когда я запускаю свое приложение и выбираю кнопку «Cast», мое приложение обнаруживает только 1 телевизор (один и тот же телевизор каждый раз).
Я хочу спроситьесли кто-то может объяснить, что определяет, какие устройства я могу использовать?то есть, почему приложение youtube обнаруживает более 3 устройств для приведения, а мое приложение обнаруживает только 1 устройство.Это тот же телефон, та же среда (те же телевизоры), та же сеть.
Заранее спасибо за любые разъяснения по этому вопросу.
РЕДАКТИРОВАТЬ
Смартфон: Sony Xperia L1 (G3311).
Вот некоторые телевизоры, которыми я пользуюсь:
- Телевизор № 1: Philips 43PUS6412 / 12 --- Android-телевизор (V.8)
- Телевизор № 2: Samsung 7 серии (50) - Код модели: UE50NU7402 --- Телевизор Android
- Телевизор № 3: Samsung 5 серии (32) - Некоторые старые модели -- Android TV BOX (MI BOX, модель: MDZ-16-AB)
Я проверил, все устройства находятся в одной сети WI-FI.
И это еще большесбивает с толку:
- В приложении Youtube я все время вижу все эти телевизоры, в то время как
- В приложении Sony по умолчанию "Альбом", а также в приложении, которое я сделал,и пример приложения Google Cast, который я скачал на телефон - сначала я увидел ТОЛЬКО"MiBox", ничего другого.
- Через некоторое время, когда я пытался пару раз снова и снова, всеприложения, упомянутые выше, имеют диск«Philips TV», но теперь они не обнаружили «MiBox»,
- За пару попыток приложениям удалось обнаружить и «Philips TV», и «MiBox» одновременно,
- Затем снова эти приложения обнаружили только «MiBox», без «Philips»,
- И теперь снова приложения видят только «Philips», без «MiBox» ...
Я не знаю, что происходит, что вызывает такое поведение, поэтому, пожалуйста, я буду очень признателен за любую помощь.