aboutsummaryrefslogtreecommitdiff
path: root/stream/src/dash.rs
diff options
context:
space:
mode:
Diffstat (limited to 'stream/src/dash.rs')
-rw-r--r--stream/src/dash.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/stream/src/dash.rs b/stream/src/dash.rs
index 6060501..9e66a0f 100644
--- a/stream/src/dash.rs
+++ b/stream/src/dash.rs
@@ -164,9 +164,11 @@ fn write_segment_template(
out,
"<SegmentTemplate \
timescale=\"1000\" \
- initialization=\"stream?fragmentinit&amp;t={as_id}&amp;c={container}&amp;f=$RepresentationID$\" \
- media=\"stream?fragment&amp;t={as_id}&amp;c={container}&amp;f=$RepresentationID$&amp;i=$Number$\" \
- startNumber=\"0\">"
+ initialization=\"{as_id}/$RepresentationID$/init.{}\" \
+ media=\"{as_id}/$RepresentationID$/frag$Number$.{}\" \
+ startNumber=\"0\">",
+ container.file_ext(TrackKind::Video),
+ container.file_ext(TrackKind::Video)
)?;
writeln!(out, "{}", Timeline(&frags))?;
writeln!(out, "</SegmentTemplate>")?;