VP9 Encoded DASH files (help understanding Non Chunked & Non muxed)

333 views
Skip to first unread message

Brian Hayes

unread,
Aug 18, 2015, 3:21:36 PM8/18/15
to WebM Discussion
Keep in mind I am new to VP9 encoding.

I am interested in doing VP9 encoded DASH streaming however the after looking through documentation with FFMPEG and Webm Wikis. It seems there is only support for Non Chunked and Non Muxed webm files to use in a DASH player like dash.js.

Is there a reason VP9 encoded files aren't able to be chunked into smaller webm files(or some other intermediate format like .ts/.m4s) to be combined in the receiver's buffer like is done with H264 encoded DASH .m4s files or HLS .ts files?

I assume there is a philosophical difference or is it just because that is the only current support? Is there an advantage to not wanting to chunk video files?

Any feedback on the topic would be very helpful.

Mayank Agarwal

unread,
Aug 19, 2015, 12:50:19 AM8/19/15
to webm-d...@webmproject.org
Hi Brian,

I am also working on DASH player.First i am trying to understand open source libdash library.In mpd file we have H .264 encoded small chunks with extension .m4s.Once we combine the individual chunks with the corresponding .mp4 segment then we can be able to play the segment with chunk corresponding to the bitrate quality.Is my understanding correct or is different algorithm of playing mpd.

Regards
Mayank

--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to webm-discuss...@webmproject.org.
To post to this group, send email to webm-d...@webmproject.org.
Visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/.
For more options, visit https://groups.google.com/a/webmproject.org/d/optout.

Brian D. Hayes

unread,
Aug 20, 2015, 1:43:28 PM8/20/15
to webm-d...@webmproject.org
Your understanding of how DASH playback works with the H264 encoded files matches mine. I am still trying to figure out what monitors the bandwidth or where the rate adaption algorithms reside. I am also trying to figure out what specifically the media source extensions (MSE) of the browser do specifically for DASH.

--
You received this message because you are subscribed to a topic in the Google Groups "WebM Discussion" group.
To unsubscribe from this topic, visit https://groups.google.com/a/webmproject.org/d/topic/webm-discuss/4QCp04lSLu8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to webm-discuss...@webmproject.org.



--
Brian Hayes
Email: bha...@gatech.edu
Reply all
Reply to author
Forward
0 new messages