我无法理解 XMBC 的实现,它可以控制所有联网电视吗?我知道它实现了 DLNA/UPNP,但它还有更多功能吗?
它只适用于某些特定硬件吗?
有人可以指导我它是否在源内实现了 UPNP 协议,因为它的网站上没有任何地方提及它。
谢谢。
答案1
这里发生了几件事:
UPnP 是一组管理设备间通信的网络协议。
DLNA 是一组使用 UPnP 进行通信的标准,但也涵盖编码和通常通过网络管理媒体。
XBMC 可以使用 DLNA - 这意味着您的电视,如果它也能“说话”,DLNA 可以与您的 XBMC(或任何其他兼容 DLNA 的)服务器对话,例如通过网络传输视频。DLNA 基本上允许它们传输播放列表、媒体文件夹以及媒体本身等内容。
不过要小心不要过度依赖它,这听起来很容易,但在实践中会出现很多问题 - 要获得“DLNA 认证”,制造商必须满足非常低的标准,因此许多设备(尤其是我所体验到的电视)无法识别许多编解码器。对于家庭视频设备,只需要 MPEG2。如果您需要更多,您基本上必须找到一个明确理解该编解码器的设备,或者在服务器上对数据进行转码。此外,还要考虑带宽;1080p 不会通过 WLAN 实现。