当我们拥有UPnP时为什么要拨号(发现并启动)?

问题描述 投票:10回答:2

我浏览了DIAL的功能,发现它与UPnP非常相似,实际上它使用UPnP协议进行设备发现(SSDP)。

提供的拨号盘实际上是UPnP协议的子集,不是吗?我们不能使用UPnP的SOAP代替DIAL进行内容共享和通信(启动应用程序)吗?

我在软件堆栈中适合DIAL的地方没有清晰的图像(如果我已经支持UPnP)。

[请帮助我消除混乱。

upnp
2个回答
8
投票

新的DIscovery and Launch(DIAL)标准建立在通用即插即用(UPnP)的基础上,而不是尝试将内容从设备流传输到电视,而是要求电视或机顶盒启动合适的客户端进行播放内容直接来自源。这样,数字版权管理(DRM)问题得以解决,同时最大限度地减少了对无线带宽的依赖并消除了电池问题,但以创建新标准为代价。

更多信息在这里:http://www.theregister.co.uk/2013/01/28/dial_youtube_netflix/


3
投票

您是正确的,可以使用UPnP完成DIAL完成的工作。

DIAL显然是在避免UPnP标准开发过程的情况下迅速开发的。没有/没有理由不能将实现应用程序启动并具有XML设备/服务描述和SOAP操作的UPnP设备/服务添加到UPnP,实际上,现在正在进行UPnP multiscreen工作。

DIAL的优势:已经定义;已经部署;比UPnP设备/服务更简单。

© www.soinside.com 2019 - 2024. All rights reserved.