本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
とりあえず何でも自前でやっちゃう感じで。
nginx rtmp-moduleの使い方はこちらで
apache なら使ったことあるんだけどソースコンパイルしたnginx でwebは動くようになったようなのだけど、どこに公開フォルダがあるのかなと思ったら、
/usr/local/nginx/html#
ここだった。また、WebPlayerで映像配信したいと思ってたけど中々いいの無いなと思ってflowplayer使おうと思ったらダウンロード先が見つからないし。なんだか怪しげなサイトからダウンロードして設置してみたけどうまくいかない。
OBSで映像配信を始め、VLC PlayerでURLを直接指定して映像が見れる事は確認してエンコードと配信サーバがうまく動いている事は確認したんだけどさ。
と思ってたらいいのあった。
Video.jsはweb上でびでおが動くオープンソースライブラリ
HTML video player
これだ!!
VideoJS
http://videojs.com/getting-started/
を参考に
//配置したい場所へ記載
<html> <head> <link href="http://vjs.zencdn.net/5.11.6/video-js.css" rel="stylesheet"> <script src="http://vjs.zencdn.net/5.11.6/video.js"></script> </head> <body> //配置したい場所へ記載 <video id="rtmp_test" class="video-js vjs-default-skin" autoplay="autoplay" controls="controls" width="800" height="450" data-setup="{}"> <source src="rtmp://IPアドレス/live/test" type="rtmp/mp4" /> </video> </html>
でクライアントから見たらあっけなく動いた。クライアントからは
http://IPアドレス/
で、上記HTMLさえ見れればいい。
1プレーヤで再生中のnging のCPU負荷はこれくらい
topコマンド
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1279 nobody 20 0 16940 5836 2976 S 3.3 1.2 1:04.02 nginx
配信サーバスペック PentiumM
メモリ512MB