optimized for dash.js live

This commit is contained in:
Roman Arutyunyan
2013-11-21 03:13:16 +04:00
parent bec6d8553a
commit 81ce4788f9

View File

@ -247,9 +247,11 @@ ngx_rtmp_dash_write_playlist(ngx_rtmp_session_t *s)
" type=\"dynamic\"\n" \
" xmlns=\"urn:mpeg:dash:schema:mpd:2011\"\n" \
" availabilityStartTime=\"%V\"\n" \
" availabilityEndTime=\"%V\"\n" \
" minimumUpdatePeriod=\"PT%uiS\"\n" \
" minBufferTime=\"PT%uiS\"\n" \
" timeShiftBufferDepth=\"PT0H0M0.00S\"\n" \
" suggestedPresentationDelay=\"0\"\n" \
" profiles=\"urn:mpeg:dash:profile:isoff-live:2011\">\n" \
" <Period start=\"PT0S\" id=\"dash\">\n"
@ -328,6 +330,7 @@ ngx_rtmp_dash_write_playlist(ngx_rtmp_session_t *s)
last = buffer + sizeof(buffer);
p = ngx_slprintf(buffer, last, NGX_RTMP_DASH_MANIFEST_HEADER,
&ctx->start_time,
&ctx->start_time,
(ngx_uint_t) (dacf->fraglen / 1000),
(ngx_uint_t) (dacf->fraglen / 1000));