project ppt

14
LIVE STREAMING WITH RECEIVER-BASED PEER-DIVISION MULTIPLEXING Submitted by: Amitava Jana -1NH08IS004 Ashish Chawla -1NH08IS017 Jatin S Valecha -1NH08IS036 Mukesh Tahalani -1NH08IS120

Upload: jatin-valecha

Post on 25-Aug-2014

440 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Project Ppt

LIVE STREAMING WITH RECEIVER-BASED

PEER-DIVISION MULTIPLEXING

Submitted by:Amitava Jana -1NH08IS004

Ashish Chawla -1NH08IS017Jatin S Valecha -1NH08IS036

Mukesh Tahalani -1NH08IS120

Page 2: Project Ppt

IntroductionNumerous commercial systems now offer services over

the Internet that are similar to traditional cable, or satellite TV.

Live television, time-shifted programming, and content-on demand are all presently available over the Internet.

Increased broadband speed, growth of broadband subscription base, and improved video compression technologies have contributed to the emergence of these IPTV services.

Page 3: Project Ppt

Introduction (continued…)We draw a distinction between three uses of

peer-to-peer (P2P) networks: delay tolerant file download of archival

materialdelay sensitive progressive download (or

streaming) of archival materialreal-time live streaming.

Page 4: Project Ppt

Peer-Division Multiplexing

Here we describe the network architecture of Zattoo, one of the largest production live streaming providers in Europe.

Peer-Division Multiplexing to minimize per-packet processing time of a stream, the Zattoo protocol sets up a virtual circuit with multiple fan outs at each peer.

Page 5: Project Ppt

Existing SystemIn media streaming, the End users may have

different edge bandwidth for data receiving or forwarding, especially in large-scale streaming with hundreds of thousands of users.

Description coding rates have straightforward impact to the delivery performance.

The loss rate of the description will be high.

Page 6: Project Ppt

Zattoo delivery network architecture (proposed system)User first authenticates itself to the Zattoo

Authentication Server. Upon authentication, the user is granted a

ticket with limited lifetime. The ticket is verified for user authorization,

then Rendezvous Server returns to the user a list of peers currently joined to the P2P network carrying the channel, together with a signed channel ticket.

Page 7: Project Ppt

Fig. 1. Zattoo delivery network architecture.

Page 8: Project Ppt

Zattoo peer with IOB.When a peer joins a TV channel, it

establishes a peer-division multiplexing (PDM) scheme, by building a virtual circuit to each of the neighboring peers.

As packets from each sub-stream are stored in the IOB for reassembly to reconstruct the full stream.

Portions of the stream that have been reconstructed are then played back to the user.

Page 9: Project Ppt

Fig. 2. Zattoo peer with IOB.

Page 10: Project Ppt

RequirementsMINIMUM HARDWARE REQUIREMENTS: System : Pentium IV 2.4 GHz.Hard Disk : 10 GB.Monitor : 15 VGA Colour.Ram : 256 Mb.

Page 11: Project Ppt

SOFTWARE REQUIREMENTS:

 Operating system : - Win XP Professional.Coding Language : - Java.Tool Used : - Eclipse.

Page 12: Project Ppt

ConclusionsWe have presented a receiver-based, peer-

division multiplexing engine to deliver live streaming content on a peer-to peer network.

The same engine can be used to transparently build a hybrid P2P delivery network by adding Repeater nodes to the network.

Page 13: Project Ppt

Referenceswww.google.comUEFA, “Euro2008,” http://www1.uefa.com/.D. Ciullo et al., “Understanding P2P-TV

Systems Through Real Measurements,” in Proc. IEEE GLOBECOM, November 2010.

Page 14: Project Ppt

Thank You