Advanced Streaming System with Automatic Data Rate Adaptation

Document Sample
Advanced Streaming System with Automatic Data Rate Adaptation Powered By Docstoc
					  Advanced Streaming System
with Automatic Data Rate Adaptation
             K. Grüneberg, Th. Schierl – Heinrich-Hertz-Institute Berlin




Application Area:
  End-to-end multimedia streaming
  over a “best-effort” network that is
  unable to guarantee a constant data
  rate
Traditional approach:
       Data rate is negotiated when
       connection is established
       Pre-buffering and re-buffering
                                                                        Bitstream switching
New features:                                     high data rate
                                                  video stream
       Most advanced video coding                     transmission
                                                                     frame
                                                                     #23
                                                                             #24             #25     #26      ...   #49             #50

       Dynamic data rate adaptation
                                                                                   sw




                                                                                                                                h
                                                                                                                            itc
                                                                                     itc




                                                  low data rate
                                                                                                                          sw
                                                                                         h




       on server side                             video stream       frame
                                                                             #24             #25     #26      ...   #49             #50
       Temporal scalability                                          #23

                                                                                               IDR or
       Bitstream switching                                                                     Switch Frame

       TCP friendliness                                                                                                                   t




Demo: Video data rate adaptation
 according to additional network load
 (TCP), while total data rate is limited