mod_mp4_streaming_lite - URL内に"start"パラメータがある場合はH.264/MP4ファイル内である時間をシークします。
モジュールは Jiang Hong によって書かれました。より広い種類のMP4ファイルをサポートする完全(しかし商用)バージョンについて彼に連絡を取ることができます。
最も最新のパッケージはここからダウンロードすることができます:
http://i.6.cn/nginx_mp4_streaming_public_20081229.tar.bz2.
注意
このモジュールはNGIXのソースと一緒に配布されません。 インストレーションの説明を見てください。
Content-Length
バグの修正mp4_directio
ディレクティブが削除され、今はモジュールはサーバ全体のdirectio設定に従います。Content-Length
の計算バグが修正されました。Thanks go to Nick Melnikov.上で説明されたtarballをダウンロードし、それをtar jx
します。
解凍した後で、以下のオプションをNGINX ./configure
コマンドに追加します。
--add-module=path/to/mp4_streaming_lite/directory
デフォルトでは、NGINXはソースコードをコンパイルするために -O
を使います。以下のように使う必要があります:
--with-cc-opt='-O3'
最大のパフォーマンスを取り出すために ./configure
を使います。
以下ではもっと多くのMP4ファイルがサポートされます:
http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Nginx-Version2.
何か質問があればarjenに助けを求めることができます