【发布时间】:2012-07-29 12:39:41
【问题描述】:
我有一台三星智能电视 UE40D8000(显然来自 2011 系列?)和一台 iOS 设备。 我想让他们都通过双方的专用应用程序交换信息(很可能是小块文本);
现在,事实证明最好的方法是使用 Convergence API:我已经构建了一个基本的 TV 应用程序,看起来非常像他们提供的示例代码,以及一个用于 UPnP 发现和发送 POST 的 iOS 应用程序请求到电视上。 UPnP 发现效果很好。
但在实际设备上,我似乎无法连接:对 /ws/app/{appID}/connect 的请求失败(当然是实际的 appID),就好像没有服务器一样。
- Convergence API 是否可用于我的电视? (似乎没有兼容性列表任何地方)如果确实是 2011 平台,有没有办法升级到 2012 平台?
- 我们可以在模拟器上测试那个 API 吗?我的模拟器在我的 Mac 上的虚拟机中在 Windows 7 下运行(他们的开发工具没有 Mac 版本...)
- 真的有什么我可以做更精确的诊断吗?比如电视上运行的应用程序的日志?
谢谢
【问题讨论】:
-
我遇到了同样的问题,我可以在网络上发现智能电视,但其他命令(例如连接或发送消息)都不起作用。我已经尝试了所有可能的端口组合,80 用于电视,8008 用于模拟器,7676 是我的发现发回给我的,但不高兴,我得到的只是 400 或 404。
标签: iphone ios upnp television samsung-smart-tv