Changes

Jump to: navigation, search

Networking/Archive/DASH/Implementation

156 bytes added, 03:43, 12 January 2012
m
Added link to Chris Pearce's blog post
== Current Design and Behavior of non-adaptive streams ==
With current native video, Necko buffers the data until it is safe to start playing. nsMediaChannelStream downloads data via HTTP and puts that data in an nsMediaCache. nsMediaCache in turn makes this data available to decoder threads via read() and seek() APIs. The decoders then read the data and enqueue it in A/V queues.
 
Chris Pearce has a blog post [[http://blog.pearce.org.nz/2011/02/firefox-4-video-decoder-architecture.html here]] that describes the current architecture.
'''Diagram needed'''
88
edits

Navigation menu