lavf: Add an MPEG-DASH ISOFF segmenting muxer

Multimedia / Libav - Martin Storsjö [martin.st] - 17 November 2014 08:17 UTC

This is mostly to serve as a reference example on how to segment the output from the mp4 muxer, capable of writing the segment list in four different ways:- SegmentTemplate with SegmentTimeline- SegmentTemplate with implicit segments- SegmentList with individual files- SegmentList with one single file per track, and byte ranges

The muxer is able to serve live content (with optional windowing) or create a static segmented MPD.

In advanced cases, users will probably want to do the segmenting in their own application code.

fe5e6e3 lavf: Add an MPEG-DASH ISOFF segmenting muxer
Changelog | 2 +-
configure | 1 +
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/dashenc.c | 773 ++++++++++++++++++++++++++++++++++++++++++++++
libavformat/version.h | 4 +-
6 files changed, 779 insertions(+), 3 deletions(-)

Upstream: git.libav.org


  • Share