我是否认为如果我符合 DLNA 1.5,我已经实施了 UPnP AV?除了指定最低格式要求之外,DLNA 还能带给我什么?DLNA 不是建立在 UPnP 之上的吗?我确信 DLNA 设备发现完全基于 SSDP(UPnP 的设备发现协议)。DLNA 是否在内容发现或内容交付规范中添加了某些内容?
例如,Boxee 和 XBMC 都支持 UPnP - 它们不是适用于所有 DLNA 设备吗?
查看 DLNA 和 UPnP 白皮书,
看这个,好像 XBMC 服务器不支持 DLNA。这可以解释上述情况。
据我了解,DLNA 是 UPnP 标准的子集,指定的选项更少,格式更严格。要获得 DLNA 认证的设备,您需要向 DLNA 论坛支付大量资金,作为回报,该论坛会检查您的设备是否可以与其他 DLNA 设备配合使用。
由于 UPNP 不是那么具体,您的 UPNP 设备不会自动成为 DLNA 设备,例如我的新 DLNA 三星电视无法访问 xbmc 的 upnp 服务器。