以下,作業メモです。
red5サイト
http://red5.org/
サンプルの導入
http://oliver-it.blog.jp/archives/3886286.html
ffmpeg の導入
Ubuntu 14.04にPPAからffmpegを導入する
segmenter の導入
http://tecblog.goroneko.boo.jp/?eid=985066
https://github.com/johnf/m3u8-segmenter
HLS 対応状況など
HTTP Live Streamingで動画を配信してみる
HLS 配信のための apache の設定、mime タイプ追加など。
http://memorandum.yamasnet.com/archives/Post-3771.html
m3u8, ts ファイルの作成
HLSの作り方
上記のサイトを参考にして windows7 で作成。
ffmpeg.exe -i ./work/Ora2.mp4 -codec copy -map 0 -f segment -vbsf h264_mp4toannexb -segment_format mpegts -segment_time 10 -segment_list ./work/Ora2.m3u8 ./work/Ora2-%03d.ts
Mac の safari と windows10 の Edge で確認した。HTML は下記。
<!DOCTYPE html>
<html lang="ja" >
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=320; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
<title>Test for HTTP Live Streaming</title>
</head>
<body style="background-color:#FFFFFFF;">
<P>HLS_Test: Video Bit Rate = 96k</p>
<center>
<video src="Ora2.m3u8" controls></video>
</center>
</body>
</html>
HLS を直接再生可能なプレイヤー:VLCプレイヤー
http://www.videolan.org/
skyway NTT 開発のWebRTCツール
https://nttcom.github.io/skyway/
https://html5experts.jp/katsura/16331/