public:broadcast:projekte:dash

Dies ist eine alte Version des Dokuments!


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

  • dash: DASH muxer, kann nur MP4 muxen, ist mit den AdaptatioSets auch wenig flexibel
    • wird in der Dokumentation nicht erwähnt
    • Datei: dashenc.c
  • webm_chunk und webm_dash_manifest
    • Manifest Erzeugung und Chunking sind getrennt
    • Manifest wird nicht aktualisiert, wenn dann nur über externen Prozess
    • Datei: webm_chunk.c und webmdashenc.c
  • kein Webm DASH support soweit
  • dashenc etwas älter, etwas weniger Patches als bei ffmpeg
  • Originalautor vom Muxer is hier aktiv, mag nur ungern was mit ffmpeg zu tun haben
  • 9 Patches gegenüber dem aktuellen Master
  • v1 auf ffmpeg-devel gepostet, bisher keine inhatliche Antwort (25.1.17)
  • da Codebase verschieden, müssen Patches angepasst werden
  • kurzer Chat mit Muxer-Autor, einige Hinweise, reicht für v2
  • public/broadcast/projekte/dash.1485380245.txt.gz
  • Zuletzt geändert: 2017/01/25 22:37
  • von pegro