はじめに 簡単にニコニコ動画や、USTREAMのようなスマートフォンへの生放送配信を試すために、実験用の環境をnginxベースに構築したのでシェアしたいと思います。 フロー 全体としては、こんな感じ。一つずつ説明して行きます。 iPhoneの動画ストリーミングはHLS対応必須 iPhoneでのストリーミング配信はApple独自の再生方法であるHLSへの変換が必須となります。 HLSとは拡張子は.m3u8というテキストファイルで.ts(mpeg-2)へのパスが書かれているtextファイルです。 このファイルの場合はstream000.ts〜stream002.tsまで順番に再生した後、EXT-X-ENDLISTで終了しますが、このENDがない場合は、stream003.tsが来る迄、待ち状態になり、何度もクライアント側は.m3u8ファイルにアクセス + 作成されたタイミングで再生します。 .

