Разработка сервера Chromecast

Я хочу разработать сервер Chromecast, написанный на C ++, с помощью платформы Nokia QT5. SSDP и HTTP работают, я могу переключать и воспроизводить фильмы на YouTube через приложение Android на YouTube, но расширение Chrome Browser, приложение Android «RemoteCast», инструмент настройки Chromecast для Windows и приложение Google Music на Android не могут найти мой сервер. Оба приложения находят мой Сервер, получают XML-описание описания устройства, но ничего не происходит. Расширение браузера Chrome успешно получает путь к приложению («/ apps / Chromecast»), в ответ на запрос возвращает желаемую строку JSON, но после этого удаленный URL-адрес говорит, что мне нужен идентификатор получателя.

Может ли кто-нибудь помочь мне с этим?

Мне нужно описание работающего устройства и ответы на эти вопросы:

  • Для чего нужен UUID, отправленный заголовком USN и описанием устройства?
  • ДОЛЖНЫ ли быть разные UUID, отправленные заголовками ответа и описанием устройства?
  • Какие услуги «дозвона» в описании устройства нужны? -> оба описания от CheapCast и LeapCast не работают, чтобы найти мое виртуальное устройство

Спасибо всем за помощь или попытки сделать что-то 🙂

РЕДАКТИРОВАТЬ

UUID — это какая-то ерунда, кажется, что они никогда не используются устройством: D
Сервисы DIAL пока работают, устройство теперь определяется расширением браузера ChromeCast и приложением Android YouTube 🙂

4

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]