Implement support for concatenation of ingested partial tracks

Description

A Recorder uploads its data into Matterhorn which then generates a SMIL file that describes all partial video files respectively their position in the final video and then ingests all this into Matterhorn.

Example:
Recorder delivers:
presenter /source1/mux_time_stamp_a
presenter /source1/mux_time_stamp_b
presenter /source1/mux_time_stamp_c
presentation /source2/slide_time_stamp_a
presentation /source2/slide_time_stamp_b

The SMIL-file generated by Matterhorn would include the start time and duration for all video files so that, for example, all mux_* files are processed into one single presenter video (incl. filling gaps etc).

Steps to reproduce

None

Status

Assignee

Lukas Rohner

Reporter

Lukas Rohner

Criticality

None

Tags (folksonomy)

Components

Priority

Configure