nginx rtmp-module にてオンデマンド配信を実現

すでにあるflvや、mp4 をrtmpで映像配信する。

Streaming Video on Demand with nginx and RTMP Module

https://github.com/arut/nginx-rtmp-module/wiki/Directives
Video on demand

mp4または、flvファイルを準備し、
/usr/local/nginx/mp4s;
/usr/local/nginx/flvs;

に配置しておく

今回のテストでは、

Streaming Video on Demand with nginx and RTMP Module

から、bbb.mp4をダウンロードし、/usr/local/nginx/mp4s に配置した。

 

 

※live off; を入れる事で、rtmp://で直接ストリームが送られてくることを防ぐことができます。

VLC Plyerで再生できるかを確認

ネットワークストリームを開く
rtmp://IPアドレス/vod2/bbb.mp4

webプレーヤーで再生できるか確認