« java インストール メモ centos | メイン | memcached導入 »

2009年12月03日

lighttpd で 快適途中再生

ゲーム 動画 ガビネットはゲームプレイ動画のため
非常に長い動画が多いです。

そのため、途中再生できないかなぁとおもっとりました。

1、lighttpd インストール(H264 Streaming Module 梱包済みのもの)
http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Lighttpd-Version2

よりダウンロード
./configure --prefix=/path
make
make install
cp ./doc/lighttpd.conf /path
lighttpd.conf の必要部分書き換え
port

"mod_h264_streaming",
"mod_flv_streaming",

h264-streaming.extensions = ( ".mp4" )
flv-streaming.extensions = ( ".flv" )

など 後pdfなんとかとか書いてる行でエラーがでたので丸ごと消した(いいの?

起動スクリプトはめんどうなので作らず
手打ちで/usr/light/sbin/lighttpd -f /usr/light/lighttpd.conf

これでサーバ側は完了

JW Playerの設定
<script language="JavaScript" type="text/javascript">

// <![CDATA[

var so = new SWFObject("player.swf", "single", 700, 394, "9.0.100", "#999999");
so.addParam("allowfullscreen", "true");
so.addVariable("type", "lighttpd");
so.addVariable("volume", "40");
so.addVariable("width", "700");
so.addVariable("height", "394");
so.addVariable("file", "http://example.com:81/p.flv");
so.write("flash_player");
// ]]>
</script>

投稿者 muuming : 2009年12月03日 10:12

コメント

コメントしてください




保存しますか?