nginx-ts-moduleはnginx-rtmp-moduleの開発者が製作中のモジュール。
HTTP経由でMPEG-TSをやり取りでき、HLS/MPEG-DASHを扱える。
必要なnginxのバージョンは’17/12/07現在version >= 1.11.5
stable版の1.12.2を使用する。
まずはnginx-ts-moduleをダウンロードした後、現在のnginxのconfigureオプションを確認する。
git clone https://github.com/arut/nginx-ts-module nginx -V
確認したオプションに–add-module=/path/to/nginx-ts-moduleをつけてビルドする。
wget http://nginx.org/download/nginx-1.12.2.tar.gz tar zxvf nginx-1.12.2.tar.gz cd nginx-1.12.2 ./configure ~options~ --add-module=/path/to/nginx-ts-module make make install
最後にnginxを再スタート
systemctl restart nginx