red5 設定のメモ書き

4 12月

以下,作業メモです。

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/

VLC 再生中
VLC

VLC 接続先の指定
VLC_open_m3u8

skyway NTT 開発のWebRTCツール
https://nttcom.github.io/skyway/
https://html5experts.jp/katsura/16331/