mbox series

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

Message ID 20240816222849.603644-1-jerome@percipient.ai
Headers show
Series Explanation for "Add option to set DASH stream start time" | expand

Message

Jerome Berclaz Aug. 16, 2024, 10:28 p.m. UTC
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