動画配信
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-動画配信サーバーをつくるまで
RTMP Serverが必要。オープンソースでもあるぞ
http://server-setting.info/centos/crtmpserver-streaming.h...
*C++ RMTP Server [#r3826380]
日本語の情報が一番多かった。
*起動と停止 [#g709c499]
./crtmpserver stop ./configs/flvplayback.lua
./crtmpserver stop ./configs/flvplayback.lua
**起動スクリプトなど [#c954ad44]
http://wiki.rtmpd.com/tutorial_full_centos_build
**利用するポートの情報 [#e5118e04]
1935,6666,9999をあけておくことが必要。たぶん内部だけでよ...
*Media Server Starter [#qbf90f6f]
https://www.adobe.com/cfusion/tdrc/index.cfm?loc=ja&produ...
ダウンロードが進まない・・・
*HTTP Live Streaming(以下 HLS) [#e9f9291e]
Appleが開発したプロトコル。Media Serverも対応しているらし...
FFmpeg というソフトが対応しているらしい。
**FFMpeg [#off385cb]
E:\ffmpeg-20141120-git-4388e78-win64-static\bin>ffmpeg.ex...
py -map 0 -f segment -vbsf h264_mp4toannexb -segment_form...
10 -segment_list test.m3u8 test-%03d.ts
**AddType [#x00fa757]
AddType application/x-mpegURL .m3u8
AddType video/MP2T .ts
*有料の選択し [#yd3e316d]
+WP-Bemoove
*サーバー構成 [#ua8176bc]
ロードバランサー(L4)の特徴
・レイヤー4の負荷分散が可能です。(IPアドレスによる負...
・10〜2000Mbpsの帯域から選択が可能です。
・標準で冗長化構成がされています。
・安価で容易に導入が可能です。
・サーバー保守、パッチ適用などのメンテナンス作業は不要...
■ロードバランサー(L7)の特徴
■参考サイト
http://server-setting.info/centos/crtmpserver-streaming.h...
■RTMPサーバーのバイナリを落としてきて設定する。
# cd /var/tmp
# tar xvzf crtmpserver-1.1_beta-x86_64-CentOS_6.2.tar.gz
# mkdir /usr/local/lib64/crtmpserver-1.1
# tar xfz /var/tmp/crtmpserver-1.1_beta-x86_64-CentOS_6.2...
# mv /usr/local/lib64/crtmpserver-1.1/crtmpserver-1.1_bet...
# rm -R /usr/local/lib64/crtmpserver-1.1/crtmpserver-1.1_...
■設定ファイルの編集(メディアファイル置き場)
# cd /usr/local/lib64/crtmpserver-1.1
# cp configs/flvplayback.lua configs/flvplayback.lua.org
# vi configs/flvplayback.lua
--mediaFolder="./media",
→
mediaFolder="/var/www/html/rtmp"
■ファイヤーウォールにRTMPサーバーのポートを追加
# for crtmpserver
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1935 ...
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6666 ...
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9999 ...
■rtmpディレクトリの作成
# cd /var/www/html/
[root@www7393up html]# mkdir rtmp
[root@www7393up html]# chown -R apache:apache rtmp/
※こちら必要とされるFlashプラグインなどが複雑だったので自...
■RTMPサーバーの起動(デーモン)
# cd /usr/local/lib64/crtmpserver-1.1
# ./run_flvplayback_daemon.sh
■ブラウザから確認
終了行:
-動画配信サーバーをつくるまで
RTMP Serverが必要。オープンソースでもあるぞ
http://server-setting.info/centos/crtmpserver-streaming.h...
*C++ RMTP Server [#r3826380]
日本語の情報が一番多かった。
*起動と停止 [#g709c499]
./crtmpserver stop ./configs/flvplayback.lua
./crtmpserver stop ./configs/flvplayback.lua
**起動スクリプトなど [#c954ad44]
http://wiki.rtmpd.com/tutorial_full_centos_build
**利用するポートの情報 [#e5118e04]
1935,6666,9999をあけておくことが必要。たぶん内部だけでよ...
*Media Server Starter [#qbf90f6f]
https://www.adobe.com/cfusion/tdrc/index.cfm?loc=ja&produ...
ダウンロードが進まない・・・
*HTTP Live Streaming(以下 HLS) [#e9f9291e]
Appleが開発したプロトコル。Media Serverも対応しているらし...
FFmpeg というソフトが対応しているらしい。
**FFMpeg [#off385cb]
E:\ffmpeg-20141120-git-4388e78-win64-static\bin>ffmpeg.ex...
py -map 0 -f segment -vbsf h264_mp4toannexb -segment_form...
10 -segment_list test.m3u8 test-%03d.ts
**AddType [#x00fa757]
AddType application/x-mpegURL .m3u8
AddType video/MP2T .ts
*有料の選択し [#yd3e316d]
+WP-Bemoove
*サーバー構成 [#ua8176bc]
ロードバランサー(L4)の特徴
・レイヤー4の負荷分散が可能です。(IPアドレスによる負...
・10〜2000Mbpsの帯域から選択が可能です。
・標準で冗長化構成がされています。
・安価で容易に導入が可能です。
・サーバー保守、パッチ適用などのメンテナンス作業は不要...
■ロードバランサー(L7)の特徴
■参考サイト
http://server-setting.info/centos/crtmpserver-streaming.h...
■RTMPサーバーのバイナリを落としてきて設定する。
# cd /var/tmp
# tar xvzf crtmpserver-1.1_beta-x86_64-CentOS_6.2.tar.gz
# mkdir /usr/local/lib64/crtmpserver-1.1
# tar xfz /var/tmp/crtmpserver-1.1_beta-x86_64-CentOS_6.2...
# mv /usr/local/lib64/crtmpserver-1.1/crtmpserver-1.1_bet...
# rm -R /usr/local/lib64/crtmpserver-1.1/crtmpserver-1.1_...
■設定ファイルの編集(メディアファイル置き場)
# cd /usr/local/lib64/crtmpserver-1.1
# cp configs/flvplayback.lua configs/flvplayback.lua.org
# vi configs/flvplayback.lua
--mediaFolder="./media",
→
mediaFolder="/var/www/html/rtmp"
■ファイヤーウォールにRTMPサーバーのポートを追加
# for crtmpserver
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1935 ...
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6666 ...
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9999 ...
■rtmpディレクトリの作成
# cd /var/www/html/
[root@www7393up html]# mkdir rtmp
[root@www7393up html]# chown -R apache:apache rtmp/
※こちら必要とされるFlashプラグインなどが複雑だったので自...
■RTMPサーバーの起動(デーモン)
# cd /usr/local/lib64/crtmpserver-1.1
# ./run_flvplayback_daemon.sh
■ブラウザから確認
ページ名: