Low delay MPEG DASH streaming over the WebRTC data channel
Dynamic Adaptive Streaming over HTTP (MPEG-DASH) is becoming the de-facto data format and streaming solution for over-the-top (OTT) video on-demand streaming. The underlying HTTP transport has its limitations and known penalties in slow start, under-utilization, and other inefficiency. An alternate approach to DASH is the new transport schemes like HTTP/2.0 and WebSocket. In this work, we explore WebRTC as a streaming transport to carry DASH data and demonstrate that it is competitive in serving low delay streaming applications with fast channel switching, with proper video data coding and streaming signaling/control solutions.