gpt4 book ai didi

iphone - Samsung Smart TV 与 iOS 应用程序之间的连接

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:38 24 4
gpt4 key购买 nike

我有一台三星智能电视 UE40D8000(貌似是 2011 系列?)和一台 iOS 设备。我想让他们都通过双方的专用应用程序交换信息(很可能是小块文本);

现在,事实证明最好的方法是使用 Convergence API :我构建了一个基本的电视应用程序,看起来非常像他们提供的示例代码,以及一个用于 UPnP 发现和向电视发送 POST 请求的 iOS 应用程序。 UPnP 发现效果很好。

但在实际设备上,我似乎无法设法连接:对 /ws/app/{appID}/connect 的请求失败(当然有一个实际的 appID ) 就好像没有服务器一样。

  • 我的电视可以使用 Convergence API 吗? (似乎没有兼容性列表任何地方)如果确实是 2011 平台,是否有升级到 2012 平台的方法?
  • 我们可以在模拟器上测试该 API 吗?我的模拟器在我的 Mac 上的虚拟机中的 Windows 7 下运行(他们的开发工具没有 Mac 版本...)
  • 我真的可以做些什么来进行更精确的诊断吗?比如电视上运行的应用程序的日志?

谢谢

最佳答案

This Convergence page听起来像 MultiScreenService UPnP 服务的存在等于 Convergence API 调用的能力。因此,如果您说“UPnP 发现效果很好”(假定您执行的是 ST-limited M-SEARCH per example,而不是无限制的 UPnP 发现),则应该意味着您的特定电视支持融合。您是否尝试过使用 telnet 查询电视?您确定电视收听的端口号吗? Here the doc claims电视应该是 80,模拟器应该是 8008,但我个人对电视为 MultiScreenService 提供的 UPnP description.xml 非常感兴趣。您甚至可以在那里发现一些用于诊断的 UPnP 功能......

免责声明:我没有 Convergence 方面的经验,一般只有 UPnP,不幸的是三星也有。三星推出这种半生不熟的专有模型这一事实让我想起了我作为 Bada 开发者的短暂而令人厌恶的职业生涯。只有索尼可以继续有尊严地插入专有模型 :)

关于iphone - Samsung Smart TV 与 iOS 应用程序之间的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11745328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com