+ All Categories
Transcript
  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    1/15

    BROADCASTING A VIDEO BY LIVE

    STREAMING OVER A NETWORK

    BY

    SWETHA (08071A0595)

    SRUTHI (08071A0599)

    HANITHA(08071A05B2)

    GUIDED BY

    N.V SAILAJA

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    2/15

    CONTENTS PROBLEM DEFINITION

    ABSTRACT

    EXISTING SYSTEM PROPOSED SYSTEM

    METHODOLOGY

    SOFTWARE REQUIREMENTS

    HARDWARE REQUIREMENTS

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    3/15

    PROBLEM DEFINITION

    To implement a video Streaming System that

    supports distributed video maintenance and reduces

    processing time.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    4/15

    ABSTRACT

    We are implementing video streaming system based

    on Zattoo architecture.

    We use receiver based peer division multiplexing to

    reduce processing time per packet.

    This approach helps in reducing network delay and

    variability in bandwidth.

    Contd

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    5/15

    ABSTRACT

    Users can access videos concurrently.

    This system introduces only few seconds ofbuffering time hence considering to be live.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    6/15

    EXISTING SYSTEM

    In media streaming, the Internets intrinsic heterogeneity is

    a challenging problem.

    End users may have different edge bandwidth.

    Description coding rates have straightforward impact to the

    delivery performance.

    For high coding rate network paths wont have enough

    bandwidth to support its delivery.

    contd

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    7/15

    EXISITING SYSTEM

    The loss rate of the description will be high.

    If descriptions have low coding rates, the number of

    descriptions will be high.

    The coding cost will be high.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    8/15

    PROPOSED SYSTEM We represent a peer as a packet buffer, called the

    MDC.

    It is fed by sub-streams incoming from the PDM

    Packets from each sub-stream arrive at the peer.

    contd

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    9/15

    PROPOSED SYSTEM

    They are stored in the MDC for reassembly to

    reconstruct the full stream.

    Portions of the stream that have been reconstructed

    are then played back to the user.

    The MDC allows a peer to absorb some variabilities

    in available network bandwidth and network delay.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    10/15

    METHODOLOGY Peer-Division Multiplexing to minimize per-packet

    processing time of a stream.

    Peer joins a TV channel .

    Establishes a PDM amongst a set of neighboring

    peers.

    Builds a virtual circuit to each of the neighboring

    peers.

    contd

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    11/15

    METHODOLOGY We represent a peer as a packet buffer .

    Fed by sub-streams incoming from the PDM .

    Constructed in a local media player.

    Packets from each sub-stream arrive at the peer.

    They are stored in the MDC to reconstruct the full stream.

    contd

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    12/15

    METHODOLOGY

    Portions of the stream reconstructed are playedback to the user.

    The MDC allows a peer to absorb somevariabilities in available network bandwidth and

    network delay.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    13/15

    SOFTWARE REQUIREMENTS

    Operating system : - Windows XP Professional.

    Programming Language : - Java.

    Tool Used : - Eclipse.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    14/15

    HARDWARE REQUIREMENTS

    Processor : Pentium IV 2.4 GHz.

    Hard Disk : 40 GB. Floppy Drive : 1.44 Mb.

    Ram : 256 Mb.

  • 8/2/2019 Broadcasting a Video by Live Streaming Over a Network

    15/15


Top Related