Skip to content

Comments

Updated timeShiftBufferDepth to be up to spec#10

Open
Wassup789 wants to merge 1 commit intoarut:masterfrom
Wassup789:master
Open

Updated timeShiftBufferDepth to be up to spec#10
Wassup789 wants to merge 1 commit intoarut:masterfrom
Wassup789:master

Conversation

@Wassup789
Copy link

As specified in MPEG-DASH spec, ISO 23009-1:2014, the @timeShiftBufferDepth element value should represent the time guaranteed to be available for viewing. This also enables VOD features as well if set properly.

This commit changes the buffer depth to the maximum number of segments multiplied by the minimum buffer time of one segment since that length is guaranteed to exist.

@arut
Copy link
Owner

arut commented Nov 30, 2017

@Wassup789 I did some research and came up with the current formula based on how dash.js treats the values. I will try your approach too. Thanks for your work.

@soulteary
Copy link

@Wassup789 , @arut , Hi 👋.

this pull request seems has a typo.

nginx-with-docker@436a739

I've make a pre-built module docker images for this nginx module project, you can try here: https://github.com/nginx-with-docker/ngx_http_ts_module

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants