【问题标题】:How will make sure my library support upnp 1.1如何确保我的库支持 upnp 1.1
【发布时间】:2023-03-07 14:05:01
【问题描述】:

我有一个 upnp 库。我使它可以作为受控设备工作。它与 UPNP 1.0 标准配合良好。我将如何确保它也能优雅地处理 UPNP 1.1 控制点/控制设备请求。 图书馆没有文档:( 我在源代码中搜索了新标头如 BOOTID 等。在代码中没有找到新标头(根据 1.1).. 有什么方法可以确保我的解决方案也适用于 1.0 和 1.1。

问候 瓦伦吉特

【问题讨论】:

    标签: upnp


    【解决方案1】:

    v1.1 向后兼容 v1.0,因此任何表现良好的控制点都应该在您的 v1.0 设备上完美运行。

    再想一想,我不确定 v1.1 是否包含任何额外的控制点功能。虽然写得不好的控制点可能会假设设备消息中存在 v1.1 标头,但市面上有很多 v1.0 设备,因此任何此类有缺陷的控制点都会很快被注意到并修复。

    这完全是一种迂回的说法,我认为您已经确信您的解决方案将适用于 v1.1。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-06
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-15
      相关资源
      最近更新 更多