2009-10-29 11 views
1

Je souhaite utiliser le protocole ssh. Je veux faire une application pour transmettre le signal qui serait finalement converti pour contrôler les applications à domicile IR (comme contrôlé par télécommande IR i.e TV)Aide S'il vous plaît ... Comment contrôler une application à domicile IR en utilisant l'iPhone? cela nécessitera-t-il une application basée sur SSH/UPnP pour iphone?

Ce truc est nouveau pour moi. Je n'ai pas une compréhension claire de la façon dont cela sera possible.

J'obtenu suggession utiliser SSH:

-> Installer SSH sur votre serveur.

-> Configurer votre réseau/routeur pour rediriger le port SSH au serveur et

-> utiliser le client SSH sur l'iPhone.

Maintenant. Est-ce le seul moyen? quelqu'un a également suggéré de développer l'application de base UPnP!

Y at-il un exemple de code disponible à l'aide duquel je peux apprendre Comment transmettre le signal de l'iPhone à faire ci-dessus. Toute guidence est appriciée.

S'il vous plaît donner une idée si quelqu'un a déjà fait une telle chose ou si elles savent comment faire? afin que je puisse comprendre le flux et mettre mes efforts après. merci d'avance.

+1

Salut. C'est une bonne question. Je pense que c'est un peu dur. Je peux juste vous dire ce que je sais que nous pouvons utiliser Platinum UPnP SDK ou CyberLink for C pour développer une application basée sur UPnP. Je suis sûr que vous obtiendrez plus d'aide d'autres membres expérimentés. bonne chance – Rambo

+0

Merci Rambo pour votre réponse. – Nic

+0

Quelqu'un ... Aidez-moi ... – Nic

Répondre

3

Si je comprends bien, vous voulez aller iPhone-> émetteur IR -> (un certain dispositif qui est contrôlé par IR)

Si oui, vous voulez probablement utiliser quel que soit le protocole du dispositif émetteur IR attend. Si rien ne m'attend, je regarderais HTTP plutôt que SSH. Implémenter SSH sur l'iPhone sonne comme un gros problème, et le seul avantage est la sécurité. À moins que l'appareil que vous contrôlez soit une arme nucléaire, j'irais avec une simple authentification HTTP. Par exemple, s'il s'agissait d'un téléviseur que vous contrôliez, vous pouvez simplement demander http: ///remote.php? Action = turnonthetv à partir de votre serveur. Ensuite, vous utiliseriez un script PHP pour générer le signal IR pour allumer le téléviseur. Cela déplace beaucoup de la logique de l'iPhone, ce qui peut ou peut ne pas fonctionner avec ce que vous faites.

+1

Salut Kenny, Merci beaucoup pour cette aide. Maintenant, le concept est plus clair dans mon esprit. Maintenant, la seule question concerne la génération du signal IR. Donc, si possible, veuillez expliquer un peu plus afin que le flux devienne plus clair. C'est vraiment très utile pour moi Merci. – Nic

+0

Je veux dire qu'il y a-t-il une exigence matérielle spéciale pour cela? – Nic

+0

Que faire si My Server est éloigné du téléviseur. Est-ce que ça marchera? – Nic