[FFmpeg-devel] [PATCH 0/1] Explanation for "Add option to set DASH stream start time"

Jerome Berclaz jerome at percipient.ai
Sat Aug 17 01:28:48 EEST 2024


The need for this patch arose while attempting to live stream a DASH
feed with low latency. Since I did not use a timeline, having an
accurate start time became crucial. Without it, the player might
download segments at incorrect times. Currently, the start time is set
to the system time, which might not align with when the live feed
actually started. This new parameter allows the user to specify the
exact value for `availabilityStartTime` in the manifest file.

Note that this new parameter is intended for programmatic usage with
libavformat. It is not exposed to the `ffmpeg` binary.

Jerome Berclaz (1):
  add option to set DASH stream start time, instead of relying on system
    clock

 libavformat/dashenc.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

--
2.43.0


More information about the ffmpeg-devel mailing list