TapStream CamをSSHトンネル経由で接続する

TapStream CamのDirectモード接続をSSHトンネルを通してリモート接続する設定の解説です。
0
永山純一 @junNGYM

ただいまTapStreamのテスト中 ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:33:11
永山純一 @junNGYM

TapStreamでリモートのカメラを繋ぐという荒技に挑戦中。できた! ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:34:20
永山純一 @junNGYM

そもそも、放送するMacとリモート側のネットワークにMacが必要になります ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:45:01
永山純一 @junNGYM

で、リモート側のMacで放送Macにssh tunnelで52983番ポートをポートフォワードしてあげます ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:46:14
永山純一 @junNGYM

さらに、TapStreamのアプリがリモート側のMacの事を認知できるようにmdnsコマンドでBonjourサービスに自身を登録してあげます ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:48:21
永山純一 @junNGYM

すると、何も知らないiPhoneはリモートMacをTapStreamのドライバが動いているマシンだと思いこんで、ポートフォワードされたポートに繋ぎに来ます ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:50:38
永山純一 @junNGYM

でも、実際にはそのポートは放送用のMacのポートにトンネル経由で繋がっているので、実際の通信は放送用のマシンとされることになって、無事リモートカメラの誕生と相成るわけです ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:52:37
永山純一 @junNGYM

ま、これだけの説明で出来ちゃう人は、自力でも出来ちゃう人ですな ( #handanow live at http://ustre.am/deWL)

2011-07-20 23:53:49
永山純一 @junNGYM

mdns -R MacBook _TapStreamDriver._tcp local. 52983 ( #handanow live at http://ustre.am/deWL)

2011-07-21 00:08:09