Nothing ruins the experience of watching a video stream more than a rebuffering stall. MARC is designed to deliver smooth video streaming over the Internet while remaining friendly to non-streaming traffic that uses TCP. Here we show how MARC can successfully protect a video stream from simulated network congestion that would normally cause the video stream to stall under TCP. We use two simulated congestion scenarios: (1) sudden onset of congestion such as caused by a flash-crowd of TCP connections, due to a site being slash-dotted for example, and (2) less drastic congestion glitches one normally finds in the daily running of the Internet. We show that under the demoed scenarios, the recently introduced TFRC also fails to protect the video stream from rebuffering stalls.
QuickTime |
Windows Media |
Network tracesThe demo is also available in Chinese and German: Chinese: QuickTime | Windows Media German: QuickTime | Windows Media |