Как обнаружить такие устройства, как Firetv, Airplay, Chromecast, Roku, в локальной сети в приложении Flutter? - PullRequest
1 голос
/ 09 июля 2020

это мой первый пост здесь. Счастлив быть частью здорового сообщества.
Итак, я работаю над проектом Flutter, который требует, чтобы я запускал обнаружение для таких устройств, как FireTV, Chromecast, Roku, Airplay, Samsung на кране одной кнопки трансляции, а затем воспроизвести медиа на выбранной. Я потратил несколько дней на исследование, прежде чем опубликовать его здесь.

У меня есть FireTV прекрасно работает даже с элементами управления мультимедиа и протестирован, проблема начинается с того, как мне объединить их все, чтобы они были запущены одним вызовом, и все же получить обратно общие c данные. На протяжении всего моего исследования меня засыпали такими словами, как mDNS и Cast SDK Receiver. Также будучи новичком в обнаружении сети, мне трудно найти правильное направление. Я открыт для работы над собственными решениями и, возможно, даже для создания плагина, но поскольку у этого проекта есть ограничения по времени, я действительно ищу способы реализовать это на уровне MVP.

Кто я ищите, как следует решить эту проблему или создать решение и заставить его работать. Любая помощь приветствуется, спасибо.

...