public:broadcast:projekte:dash

MPEG DASH

Dynamic Adaptive Streaming over HTTP (DASH), also known as MPEG-DASH, is an adaptive bitrate streaming technique that enables high quality streaming of media content over the Internet delivered from conventional HTTP web servers“ https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP

  • bisher Webm DASH support (webm_chunk/webm_dash_manifest nur in ffmpeg)
  • dashenc etwas älter, etwas weniger Patches als bei ffmpeg
  • Originalautor vom Muxer is hier aktiv, mit dessen Hilfe wurden die Patches verbessert
  • Patches wurden am 27. bzw. 30.01.2017 in den Master-Branch aufgenommen

Upstream (libav):

  • Flexibilität bzgl. AdaptationSets ähnlich/besser wie bei webmdashenc
  • MP4 und Webm mit einem Muxer möglich

TODO:

  • weitere Features aus dem Standard hinzufügen
    • Subtitles
      • rausfinden ob/wie man zur Laufzeit Subtitles in ffmpeg reinbekommt
    • Reporting
  • public/broadcast/projekte/dash.txt
  • Zuletzt geändert: 2017/02/03 21:51
  • von ischluff