方法としては
・動画を入れているディレクトリは.htaccessでアクセス制限する(直打ち防止)
・
というようなアドレスでアクセス可能にする
・viewはセッションチェックをおこない、セッションが存在しない場合は拒否する。
正しいセッションが存在する場合は動画ファイルをオープンし、レスポンスに出力する
これでセッション情報を捏造されない限りはログインが必要(=課金情報が取得できる)になります。
ライセンス管理と言うことを考えればDRMを使うのが一番なのではないでしょうか?
それが出来ない場合は、esseesseさんが言われているようなセッションを利用することになると思います。
注意点ですが、ファイルをHTTPでアクセス出来ない場所におかないと意味が無いと思います。
セッション管理だとPHPとかが楽なんじゃないでしょうか?
ただ、こちらになるとプログラムの知識が必要になりますが。
.htaccessが置けなくてもとりあえずは大丈夫です。
ユーザにはviewとidしか見えませんので相当カンのいい人か内部の人でない限りは実URLはわかりません。
.htaccessに代わるもう一つの方法としてはhttpではアクセスできないディレクトリ(要はhtdocs配下以外。)にファイルを置くことです。
もっとも、それができるくらいなら.htaccessも置けるとは思いますが。。。(^^;;;
返答ありがとうございます
参考になりました。
http://www.streamnow.tv/bbnews/03/0131/bn030131-03.html
【 Stream NOW 】 - 最新ブロードバンドビジネスニュース -
会員制サービスと連携した課金コンテンツマイクロソフト社の「Windows Media 9シリーズ プレミアムサービス」。
WM9を起動・サイン・インするだけで音楽・映像などのコンテンツの購入・視聴といった一連のサービスが楽しめる。
とのことです。
ありがとうございました。
ただ、ストリーミングサーバはレンタルしようと思っているのですが、.htaccessを変更できない場合はどうすればよいでしょう?