タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

HLSに関するtiadeen2のブックマーク (4)

  • HLS(HTTP Live Streaming)とは?概要・仕組み・課題など|Agora Go Real|株式会社ブイキューブ

    HLSとは HLSはHTTP Live Streamingの略であり、Apple社が独自に開発した規格です。iOSだけでなく、Android(HLS、DASHやSmoothStreamingなどのHTTPストリーミングをサポートするために動画プレイヤーの「ExoPlayer」を提供)や多くのWebブラウザで再生可能であり、AbemaTVのようなライブ配信サービスにも採用されています。 HLS(HTTP Live Streaming)の概要 HLSの特徴として以下のようなポイントが挙げられます。 また、HLSはインデックスファイルとセグメントファイルに分かれて構成されている点も特徴のひとつ。インデックスファイルはm3u8プレイリストと呼ばれ、セグメントファイルの場所や再生時間、再生順序などを定義したメタデータです。 一方のセグメントファイルはtsファイルと呼ばれており、MPEG2 Trans

    HLS(HTTP Live Streaming)とは?概要・仕組み・課題など|Agora Go Real|株式会社ブイキューブ
    tiadeen2
    tiadeen2 2021/09/07
  • 暗号化されたHLS形式(m3u8)の動画をダウンロードする - 動かざることバグの如し

    環境 ffmpeg 4.3 やりたいこと タイトルで完結しているが、WEB配信している動画にはストリーミング再生できるようにHLS形式で配信されている。 が、これはChromeのネットワークタブ等で監視してもm3u8ファイルしか出てこない。それは動画体ではなく、ただのURLが羅列されているいわばプレイリスト。 それを自動認識してダウンロードまでやってくれるChrome拡張機能もある。 chrome.google.com 今回はこれでもDLできない、暗号化されたHLS形式の動画をダウンロードしたい。 暗号化されているかの確認方法 対象のm3u8ファイルを直接テキストエディタで開いてみると、以下のように EXT-X-KEY:METHOD の記載があれば暗号化されていると言える。つまりkeyがなければ動画を再生することはできない。 #EXTM3U #EXT-X-VERSION:3 #EXT-X

    暗号化されたHLS形式(m3u8)の動画をダウンロードする - 動かざることバグの如し
    tiadeen2
    tiadeen2 2021/09/07
  • HTTP Live Streamingで動画を配信してみる | DevelopersIO

    参考:動画配信プラットフォーム on AWS 2014.05.22 Amazon Data Service Japan 上図の中の HLSがHTTP Live Streamingです。 HTTPストリーミングの配信技術で、全てのプラットフォームに対応していると言えます。 (注1) QuickTime Player 10以上や、るMicrosoft Edge(Windows10)で再生可能です。InternetExplorerでは再生できません。 3 構成 HTTP Live Streamingの構成は、次の図で表現できます。 iPhoneなどのクライアントは、Webサーバに配置された動画ファイルにHTTP(HTTPS)でアクセスします(①)。 Webサーバ上の動画ファイルは、メディアセグメントファイル(.ts MPEG-2トランスポートストリームファイル)と、インデックスファイル(

    HTTP Live Streamingで動画を配信してみる | DevelopersIO
    tiadeen2
    tiadeen2 2021/09/07
  • HLS(HTTP Live Streaming)で動画を配信・再生してみよう

    Apacheの場合「httpd.conf」または「.htaccess」にAddTypeを使用して記述します。 AddType application/vnd.apple.mpegurl .m3u8 AddType video/mp2t .ts nginxの場合mime.typesファイルにMIME Typeを指定します。 (mime.typesファイルはnginx.confファイルにincludeでパス指定されています) types { application/vnd.apple.mpegurl m3u8; video/mp2t ts; ・・・ } ブラウザによる再生HTML5の<video>タグを使用した方法を紹介します。 以下のようなHTMLページを作成します。 srcにはインデックスファイルを指定します。 サンプルコード<!DOCTYPE html> <html> <head> <t

    HLS(HTTP Live Streaming)で動画を配信・再生してみよう
    tiadeen2
    tiadeen2 2021/09/07
  • 1