如何在iOS编程中为三星智能电视遥控器创建一个应用程序?

3
我需要在iOS上为三星电视创建一款远程控制应用程序。我已经使用谷歌搜索过了,但是没有找到确切的解决方案。我看到了这个SDK链接https://developer.samsung.com/tv/develop/extension-libraries/smart-view-sdk/sender-apps/ios-sender-app,但它是否仍然允许我连接最新的电视型号呢?
我在github上看到了提供的代码,但是它们都对我无效。https://github.com/SamsungDForum/SmartViewSDKIntegrateSample 我也知道有TIZEN平台可以做到这一点,但我对此并不熟悉。我还很困惑,是需要用Swift或Objective C编写控制代码,还是通过Web API完成?因为我也看到了Node.js的参考资料。
https://github.com/Toxblh/samsung-tv-control
https://github.com/piu130/samsung-tv-remote-interface
https://github.com/piu130/samsung-tv-remote-interface-keys

我也看到了SmartThings Link,但它并没有给我任何提示从哪里开始。 https://smartthings.github.io/ 然而,我发现有很多应用程序可用于操作三星电视。我想知道他们是如何连接和操作遥控键的?
我看过http://connectsdk.com/。这个应用程序可用于Objective C,并适用于LG电视。我已经在LG电视上尝试和测试过了,但它在三星电视上不起作用。
谢谢。

1
简而言之,三星的Tizen操作系统是否有输入控制API?有没有一些iOS实现的示例? - undefined
2个回答

3
您可以使用Websockets轻松创建三星遥控器。请查看此项目:https://github.com/Ape/samsungctl。该代码是用Python编写的,包含两种方法:Websockets和Legacy。我更喜欢使用Websockets,实际上很容易。通过查看此项目中的Websockets部分,您将了解如何使用Websockets连接到三星电视并通过发送命令来控制它。请注意保留HTML标签。

Web sockets不工作,连接被拒绝。在GitHub上也有相同的问题报告,但开发者方面没有任何回应。 - undefined

2
你可以使用WebSockets轻松地创建一个三星遥控器。这个库非常易于使用,只需要一些基本的Socket知识。不需要任何服务器端支持。
链接:https://github.com/daltoniam/Starscream

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接