タグ

hlsに関するku2ma2のブックマーク (4)

  • Video.jsとHTTP Live Streamingで動画配信サイトを構築するメモ書き | work.log

    mp4を直接配信じゃダメなの? 実のところこんな真似しなくても mp4 形式の動画ファイルを <video> タグにセットすれば簡単に動画配信はできます。 しかし、これには結構デメリットがあってユーザーの事を考えるなら HLS 形式での配信をしたい所です。 mp4は再生もシークも遅い mp4だと無駄なネットワーク帯域を消費する 簡単にダウンロード保存されてしまう 良くも悪くも mp4 は一のファイルを配信するためか、疑似ストリーミングでも再生が始まるまで遅くシークで固まりやすいのが難点です。 トラフィックデータを計測して HLS と mp4 を比較してみると、同じ位のセッション数でも mp4 の方が無駄にトラフィクが流れていたようでした。 mp4 -> HLS に切り替えた後は体感的にも早くなり、トラフィク量も削減できたので格的にやるなら HLS を採用したいなと個人的には思います。

    ku2ma2
    ku2ma2 2018/01/22
  • NginxとFFmpegを利用したHTTP Live Streaming配信 – Rest Term

    HTTP Live Streaming(HLS)配信の基的な手順をまとめます。 去年の記事 「NginxのHTTP Pseudo-Streamingを試す」 ではNginxの疑似ストリーミング配信モジュールを試してみましたが、機能不足のため実サービスで使うのは難しいです。そのためWebサーバでストリーミング配信を行いたい場合は今回紹介するHLSなどの利用が推奨されます。 HTTP Live Streaming(HLS)とは Apple公式のドキュメントを読む方が理解は進むと思いますが、一応ここでも簡単に概要を。 HTTP Live Streaming (also known as HLS) is an HTTP-based media streaming communications protocol implemented by Apple Inc. HTTP Live Streami

    NginxとFFmpegを利用したHTTP Live Streaming配信 – Rest Term
  • ffmpeg で Apple HTTP Live Streaming(HLS)を扱う | ニコラボ

    ffmpeg -re -i input -filter:v:0 scale=-2:720 -c:v:0 libx264 -c:a:0 aac -b:a:1 128k -filter:v:1 scale=-2:360 -c:v:1 libx264 -c:a:1 aac -b:a:1 96k -filter:v:2 scale=-2:240 -c:v:2 libx264 -map v:0 -map v:0 -map v:0 -map a:0 -map a:0 -flags +global_header -f tee "[select=\'v:0,a:0\':f=hls:start_number=0:hls_time=10:hls_list_size=0]high.m3u8|[select=\'v:1,a:1\':f=hls:start_number=0:hls_time=10:hls_list

    ffmpeg で Apple HTTP Live Streaming(HLS)を扱う | ニコラボ
    ku2ma2
    ku2ma2 2017/06/19
  • ffmpeg を使い、HTTP Live Streaming(HLS)をファイルに保存し、保存したファイルからストリーミングを行う方法について - Qiita

    ffmpeg を使い、HTTP Live Streaming(HLS)をファイルに保存し、保存したファイルからストリーミングを行う方法についてffmpegmp4HLS 追記 2016/02/16 に ffmpeg version 3.0 がリリースされました。 ver 3.0 では libaacplus libvo-aacenc が削除されるなど、コーデックとコンテナの統廃合が行われたようです。 このエントリは ffmpeg version 2.x について記述しているため、 ver 3.x ではそのままでは動かない部分があるかもしれません。ご留意ください。 また、 libfdk_aac が使えない場合は、 libfaac を使用してください。 ffmpeg を使い HLS を使ったストリーミングを mp4 フォーマットで保存したり、その反対に mp4 からストリーミングを行う(m3

    ffmpeg を使い、HTTP Live Streaming(HLS)をファイルに保存し、保存したファイルからストリーミングを行う方法について - Qiita
  • 1