MP4 ストリーミング ライト

説明

mod_mp4_streaming_lite - URL内に"start"パラメータがある場合はH.264/MP4ファイル内である時間をシークします。

モジュールは Jiang Hong によって書かれました。より広い種類のMP4ファイルをサポートする完全(しかし商用)バージョンについて彼に連絡を取ることができます。

最も最新のパッケージはここからダウンロードすることができます:

http://i.6.cn/nginx_mp4_streaming_public_20081229.tar.bz2.

注意

このモジュールはNGIXのソースと一緒に配布されません。 インストレーションの説明を見てください。

リビジョン履歴

  • 12/28/2008
    • 返り値のチェックの追加 (reported by Jan Ślusarczyk).
  • 12/05/2008
    • ‘off-by-one’ バグの修正
  • 11/20/2008
    • 別の Content-Length バグの修正
  • 11/13/2008
    • directioに関係するバグの修正
    • 初期化されていない変数によって起こされるアクセス拒否とpread()エラーの修正。
  • 11/01/2008
    • 再インデックス化されたファイル全体を送信するためにstart=0 (or 0.0) が許されました。
    • a directio-related neglect was fixed.
    • mp4_directio ディレクティブが削除され、今はモジュールはサーバ全体のdirectio設定に従います。
    • Content-Lengthの計算バグが修正されました。Thanks go to Nick Melnikov.

ディレクティブ

mp4

構文:mp4
デフォルト:none
コンテキスト:場所

特定のlocationでのMP4ストリーミングを有効にします。

インストール

上で説明されたtarballをダウンロードし、それをtar jx します。

解凍した後で、以下のオプションをNGINX ./configure コマンドに追加します。

--add-module=path/to/mp4_streaming_lite/directory

デフォルトでは、NGINXはソースコードをコンパイルするために -O を使います。以下のように使う必要があります:

--with-cc-opt='-O3'

最大のパフォーマンスを取り出すために ./configure を使います。

More

以下ではもっと多くのMP4ファイルがサポートされます:

http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Nginx-Version2.

何か質問があればarjenに助けを求めることができます

TOP
inserted by FC2 system