晴ときどき鬼瓦。

「実現するWeb」をめざした「Affelio」。開発/アントレプレナーブログ。

NECのSmartVisionTVチューナーカードをリモートから操作する。(とりあえず完成編)

20040322-Screen.gifNECのSmart Vision TVチューナーボードをいれたPCとDSLを家に用意したときに、「外からでもテレビが見たい」とはじまったこの企画。問題は外からどうやってチャンネルを切り替えるか?ということで、以下のようにやってきましたが、

NECのSmartVisionTVチューナーカードをリモートから操作する。(古典編)
NECのSmartVisionTVチューナーカードをリモートから操作する。(サーバー作る編)
NECのSmartVisionTVチューナーカードをリモートから操作する。(いよいよチャンネルを遠隔操作編)

前回カレーを作るために中断したんですが、しょうがないので煮込んでいる間にVBで適当なクライアントを作りました。これは本当に適当。VB標準でついてくるWinSockの使い方がいつまでたっても馴染めない・・・。というか多分他のフリーのsocketライブラリなどを使うべきなんだろうけど。

というわけで、一応サーバーとクライアントをここで公開しておきます。当然無保証。物好きな方はどうぞ・・・。


TV Channel Server 0.1

■java.sun.comからJRE1.4.2を入れる (J2SE v 1.4.2_04のJREかSDK)

■これをダウンロードして解凍。解凍したファイル群と、SmartVision支援ツールページの「チャンネルコントローラサポートツール」のtv_ctrl.exeを同じディレクトリに置く。

■TVChannelServer.propertiesをメモ帳などで開き、設定を行う。

   TVChannelServer.port=12345
   TVChannelServer.channel_controller=tv_ctrl.exe
   TVChannelServer.users=user1 pass1 user2 pass2 user3 pass3

port番号は変えたければ変えるとして、3行目は必ず変える。ログインするためのユーザー名、パスワード(平文そのまま)をスペースで区切って書いていく。何人分でも。

■TVChannelServer.exe をダブルクリックしてサーバーを起動する。起動すると緑のコンソールのようなウィンドウが出ます。終了するには右下の「close」ボタンをクリック。


TV Channel Controller 0.1

■VB6.0SP4のランタイムが必要です。(たとえばここ

■ダウンロードして解凍して実行してください。

 ・左上にTVChannelServerが動いているホスト名とポートを入れてconnectで接続。

 ・あとはリモコンみたいに制御してください。適当に書いてあるので連打とかしないで。

 ・同時にログインしている父、母、兄弟姉妹の間でチャットができます。右下のテキスト
  ボックスにメッセージを打ち込んでチャンネル争いをします。

 ・終了するときはウィンドウごとクローズしてください。

 ・多分バグがあると思います。

Posted by tadashiokoshi at 2004年3月22日 22:48 | コメント (3) | トラックバック (0)

この記事に対するコメント

さてさて、こういうことは週末だけにしておいて、やることやらないと・・・。

Posted by: Oni at 2004年3月22日 23:02

これって日本においてあるやつを操作してるんでしょ?
素敵な使い方やね。

Posted by: ImaQ at 2004年3月23日 12:00

このシステムでも、プレーヤー側の回線しだいで、
ビットレート変更が
自動可変させられるようにならないものですかね。

WME9の方の問題でしょうが、、、。

Posted by: unu at 2005年12月17日 05:17

コメントを投稿する




保存しますか?



この記事のトラックバックURL


この記事に対するトラックバック

この記事に対するトラックバックはまだありません。

この記事へのアクセス元

    [an error occurred while processing this directive]


































Made with dreamweaverMade with fireworksPowered by Movable Type 4.23-jaPowered by Wandering Wind
Copyright : [Articles] (C) 晴ときどき鬼瓦。 All Rights Reserved.
[Comments/Trackbacks] ... Authors of those have rights.