В чем разница между UPnP AV и DLNA?

Правильно ли я думаю, что если я совместим с DLNA 1.5, я внедрил UPnP AV? Что дает мне DLNA помимо определения минимальных требований к формату? Разве DLNA не построен поверх UPnP? Я точно знаю, что обнаружение устройств DLNA полностью основано на SSDP (протокол обнаружения устройств UPnP). Добавляет ли DLNA что-либо в спецификации обнаружения контента или доставки контента?

Например, Boxee и XBMC оба поддерживают UPnP - разве они не работают со всеми устройствами DLNA?

2 ответа

Глядя на документы DLNA и UPnP,

  1. UPnP и DLNA различны, хотя они пытаются решить похожие проблемы
  2. DLNA использует очень специфические вещи от UPnP ( см. Технический документ DLNA, стр. 5). Неправильно говорить, что DLNA является подмножеством UPnP.
  3. Устройство DLNA сможет обнаружить сервер UPnP, но не сможет сделать что-либо еще, если обе стороны не согласятся на формат AV. Я не проверял это. Это больше того, что я понимаю после прочтения газет.

Глядя на это, кажется, что сервер XBMC не поддерживает DLNA. Это объясняет вышеописанную ситуацию.

Насколько я понимаю, DLNA является подмножеством стандарта UPnP и определяет меньше параметров и более строгие форматы. Для получения устройства, сертифицированного DLNA, вам нужно много денег на форуме DLNA, который, в свою очередь, проверяет ваше устройство, работает ли оно с другими устройствами DLNA.

Из-за того, что UPNP не столь специфичен, ваше устройство UPNP автоматически не является устройством DLNA, например, мой новый телевизор DLNA Samsung TV не может получить доступ к серверу upnp xbmc.

Другие вопросы по тегам