●MythStreamTVの設定(PART3)
今回のネタは、前回までの設定で普通の使用にはまず問題ないと思うのですが
さらに発展編ということで説明してみようと思います。
■Confirm.phpのStream Protocolについて
標準では、MMSかHTTPが選択可能になっています。
HTTPを選択して、さらにユーザ名とパスワードを設定すると基本認証が使えます。
(後述のドキュメントにも記載がありました。)
ただし、両方とも未入力だと認証なしに動画を再生可能になってしまいます。
これだと、「むふふ」な番組を見ているときに危ないのでちょっとだけ技をしかけてみました。
私が行った技は以下の2点です。
・confirm.phpにJavaScriptを埋め込み、ユーザ名とパスワードのどちらかが入力されていた場合は、
両方とも入力必須とする。
両方とも未入力の場合は、デフォルトのユーザ名とパスワードがセットされるとの警告をだした上で
サブミットさせる。また、プロトコルはhttpのみしか選択出来ないようにする。
・createfile.phpのLaunch Stream:の部分をhttpのみに変更した。
・/storage/mythstreamtv/mythstreamtv.shを修正して、ユーザ名とパスワードが未入力の場合は
デフォルトのユーザ名とパスワードをセットするようにした。
気休め程度ですが、無いよりかはましかなと^^;
■Stream Protocolはhttpではなくhttpsは使用出来るのか!?
結論からいうと私は成功していません。
ただ、以下のドキュメントには使えそうなことが書いてあります。
http://www.videolan.org/doc/streaming-howto/en/streaming-howto-en.html
また時間があったら挑戦してみようと思います。
以上でMythDora4.0(なんちゃって日本語版)のMythStreamTV設定は終了です。