Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用iPhone控制任何基于红外的家用电器?它是否需要基于SSH/UPnP的应用程序?_Iphone_Ssh_Upnp_Infrared - Fatal编程技术网

如何使用iPhone控制任何基于红外的家用电器?它是否需要基于SSH/UPnP的应用程序?

如何使用iPhone控制任何基于红外的家用电器?它是否需要基于SSH/UPnP的应用程序?,iphone,ssh,upnp,infrared,Iphone,Ssh,Upnp,Infrared,我想使用ssh协议。我想制作一个应用程序来传输信号,最终转换为控制基于红外的家用电器(如由红外遥控器控制,即电视) 这东西对我来说是新的。我不清楚这是怎么可能的 我得到了使用SSH的建议: ->在服务器上安装SSH ->将网络/路由器配置为将SSH端口转发到服务器和 ->在iPhone上使用SSH客户端 现在。这是唯一的办法吗? 也有人建议开发UPnP基础应用程序 是否有任何示例代码可供使用,我可以学习如何从iPhone传输信号,以执行上述操作 如果有人以前做过这样的事情,或者知道怎么做,请提供

我想使用ssh协议。我想制作一个应用程序来传输信号,最终转换为控制基于红外的家用电器(如由红外遥控器控制,即电视)

这东西对我来说是新的。我不清楚这是怎么可能的

我得到了使用SSH的建议:

->在服务器上安装SSH

->将网络/路由器配置为将SSH端口转发到服务器和

->在iPhone上使用SSH客户端

现在。这是唯一的办法吗? 也有人建议开发UPnP基础应用程序

是否有任何示例代码可供使用,我可以学习如何从iPhone传输信号,以执行上述操作

如果有人以前做过这样的事情,或者知道怎么做,请提供一些指导。

这样我就可以理解流程,并在以后投入精力。

如果我理解正确,你想使用iPhone->IR发射机->(由IR控制的设备)

如果是这样,您可能希望使用红外发射机设备所期望的任何协议。 如果它不期望任何东西,我会使用HTTP,而不是SSH。在iPhone上实现SSH听起来像是一个巨大的麻烦,它的唯一好处是严密的安全性。除非你控制的设备是核武器,否则我会使用一些简单的HTTP身份验证


例如,如果您控制的是一台电视,您可以请求http:///remote.php?action=turnonthetv 从您的服务器。然后,您将使用PHP脚本生成打开电视的红外信号。这就改变了iPhone的许多逻辑,这可能与您正在做的事情有关,也可能与您正在做的事情无关。

Hi。这是一个好问题。我觉得有点难。我可以告诉你们,我知道我们可以使用白金UPnP SDK或CyberLink for C开发基于UPnP的应用程序。我相信你会从其他有经验的会员那里得到更多的帮助。很好,谢谢你的回复。嗨,肯尼,非常感谢你的帮助。现在这个概念在我的脑海里更清晰了。现在唯一的问题是关于生成红外信号。所以,如果可能的话,请多解释一点,让流程变得更清晰。这对我真的很有帮助,谢谢。我的意思是,这有什么特殊的硬件要求吗?是的,你需要在你的服务器和电视机之间进行视觉联系。我认为现在Mac电脑没有配备红外发射器(仅接收器),所以您需要一些外部硬件。这应该附带一个SDK,它将向您展示如何生成IR消息。有人知道生成IR消息需要什么样的外部硬件和SDK吗?