В чем разница между UPnP AV и DLNA?
Правильно ли я думаю, что если я совместим с DLNA 1.5, я внедрил UPnP AV? Что дает мне DLNA помимо определения минимальных требований к формату? Разве DLNA не построен поверх UPnP? Я точно знаю, что обнаружение устройств DLNA полностью основано на SSDP (протокол обнаружения устройств UPnP). Добавляет ли DLNA что-либо в спецификации обнаружения контента или доставки контента?
Например, Boxee и XBMC оба поддерживают UPnP - разве они не работают со всеми устройствами DLNA?
2 ответа
Глядя на документы DLNA и UPnP,
- UPnP и DLNA различны, хотя они пытаются решить похожие проблемы
- DLNA использует очень специфические вещи от UPnP ( см. Технический документ DLNA, стр. 5). Неправильно говорить, что DLNA является подмножеством UPnP.
- Устройство DLNA сможет обнаружить сервер UPnP, но не сможет сделать что-либо еще, если обе стороны не согласятся на формат AV. Я не проверял это. Это больше того, что я понимаю после прочтения газет.
Глядя на это, кажется, что сервер XBMC не поддерживает DLNA. Это объясняет вышеописанную ситуацию.
Насколько я понимаю, DLNA является подмножеством стандарта UPnP и определяет меньше параметров и более строгие форматы. Для получения устройства, сертифицированного DLNA, вам нужно много денег на форуме DLNA, который, в свою очередь, проверяет ваше устройство, работает ли оно с другими устройствами DLNA.
Из-за того, что UPNP не столь специфичен, ваше устройство UPNP автоматически не является устройством DLNA, например, мой новый телевизор DLNA Samsung TV не может получить доступ к серверу upnp xbmc.