CD Player for BGM on UPnP 1.00a

UCDPlay10a.lzh ( Filesize:  81,623 )

ダウンロードはこちら

※ボタンを押すとダウンロードが始まります。

ダウンロード

ソフト詳細説明

本ソフトは、UPnPでコントロールできるCDプレイヤーです。
コントロールするには、WindowsXPが搭載されているパソコンが別途必要となります。
コントロールするソフトを別途作成していませんが、UPnPの規格に則ったソフトを作成する事によってLinuxなどの様々なOSや言語からでも操作する事が可能です。
UPnPコンポーネントがインストールされているWindowsXPがあれば、本ソフトを起動することによって、マイネットワーク上にCDプレイヤーが現れ、操作することができる様になります。

なお、次の点にご注意ください。

<仕様>
・HTTPのポートは、80固定
・HTTPのルートは、同フォルダ中にあるwebフォルダがルート
・TTLは1
・GENAにおけるタイムアウトは1800秒
・デバイスとして起動しているPCのSSDPメッセージは無視

<既知のバグ>
・バッファオーバーフローの可能性
・送られてくるXMLデータの解析中に不正なXMLデータの場合、独自のXMLパーサがフリーズし動かなくなる
・相対パス指定のHTTPリクエストに反応し、ルート以上のフォルダにあるファイルが取得できる
・受信時にバッファイサイズの倍数だとうまく動かない
・CDが挿入されていない時に再生等のCDコントロール関係のアクションを起こすとページでスクリプトエラーが発生する

<未実装>
・各プロトコルのデータの正当性チェック(SOAPのネームスペースとか)
・Content-typeのcherset値によりUtf-8のデコード指定。(現在は問答無用でエンコード、デコード)
・デバイスディスクリプタのURLBase を考慮した、記述URLの変換

動作環境

CD Player for BGM on UPnPの対応動作環境
ソフト名:CD Player for BGM on UPnP
動作OS:Windows Me/2000/98
機種:汎用
種類:フリーソフト
作者: 白熊