videa peer-to-peer video solution architecture 31 august 2006

13
Vid eA Peer-to-Peer Video Solution Architecture 31 August 2006

Upload: marissa-danby

Post on 16-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

VideA Peer-to-Peer

Video Solution Architecture

31 August 2006

VideA

Agenda

• Internet Video Streaming,Classical Methods Used Today

• Peer-to-Peer Video Streaming Basics

• Comparison,Classical & Peering Methods

• VideA Platform Capabilities

• The End

VideA

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.

VideA

Classical Approach

Live Video Stored Media

Viewers

CentralizedServer

VideA

Examples

• Microsoft Media Server & Player

• Real Media Server & Player

• Apple Quicktime Player

• Flash Player

• VLC Media Player etc...

VideA

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.

RequiredServer

Bandwidth

Number ofConcurrent

Viewers

Video StreamBandwidthper Viewer

= X

300 Mbit 1000 300 Kbit= X

VideA

Peer-to-Peer Approach

Live Video Stored Media

Viewers

Server

VideA

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.

VideA

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.

VideA

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.

VideA

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

VideA

Supported Platforms

• Server– Windows Hardware

• Client– Windows Laptops & Desktops– Windows CE Mobile Devices

(PDAs and mobile phones)

VideA

Questions