130 likes | 282 Views
Peer-to-Peer Video Solution Architecture. 31 August 2006. Agenda. Internet Video Streaming, Classical Methods Used Today Peer-to-Peer Video Streaming Basics Comparison, Classical & Peering Methods VideA Platform Capabilities The End. Internet Video Streaming.
E N D
Peer-to-PeerVideo Solution Architecture 31 August 2006
Agenda • Internet Video Streaming,Classical Methods Used Today • Peer-to-Peer Video Streaming Basics • Comparison,Classical & Peering Methods • VideA Platform Capabilities • The End
Internet Video Streaming • Voice and video of a content is loaded onto IP-UDP packets and sent over the Internet. • The content may be a live TV broadcast, a film on a DVD or an episode of a favorite show, etc. • The receiving party displays the content of the packets as they are received. • It is not download and watch/play.
Classical Approach Stored Media Live Video Centralized Server Viewers
Examples • Microsoft Media Server & Player • Real Media Server & Player • Apple Quicktime Player • Flash Player • VLC Media Player etc...
Disadvantages • Bandwidth required on the service provider side is very high. • CAPEX & OPEX for this high bandwidth avoids video services reach high number of end users. Required Server Bandwidth Number ofConcurrentViewers Video StreamBandwidthper Viewer = X 300 Mbit = 1000 X 300 Kbit
Peer-to-Peer Approach Server Stored Media Live Video Viewers
Advantages of Peering • Peering Technology aims to utilize the unused bandwidth available on the Internet. • Clients act as servers & forward the content they receive to other clients requesting the same content. • Load is distributed among the Internet. • Number of concurrent viewers is not directly limited by the server bandwidth.
Compared ToClassical Approach • To serve the same number of clients, much smaller Internet connection is enough. 300Mbit 6Mbit Metroethernet downgrade means 92% cost reduction in OPEX. • At a given bandwidth, more viewers can receive the same content. With a 300Mbit bandwidth, instead of 1000, an estimate of 50,000 end users can be reached.
Additional Advantages • Traffic Shaping according to the transmission media charecteristics, say ADSL or WLAN. • Traffic Bandwidth Management to fit tightly into a given maximum bandwidth. • Mobile device & WIFI support. • Open Protocol support and interoperability.
Technical Basis • RFC 3261 Session Initiation Protocol • RTP/RTCP, secure RTP • H.263, H.264 (MPEG4 AVP) Video • G711u/a, G729a, AMR-WB, GSM, iLBC, Speex, AC3, AAC wide or narrowband, compressed or uncompressed voice • STUN, FW/NAT Traversal • DiffServ, Differentiated Services (EF) • QCIF, QPAL, PAL or custom resolutions • Wide range of framerates • Win32 and WinCE platform resources
Supported Platforms • Server • Windows Hardware • Client • Windows Laptops & Desktops • Windows CE Mobile Devices(PDAs and mobile phones)