live video streaming - PowerPoint PPT Presentation

View by Category
About This Presentation
Title:

live video streaming

Description:

live video streaming – PowerPoint PPT presentation

Number of Views:388
Slides: 21
Provided by: DILEEP2014
Tags:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: live video streaming


1
An Effective Live
Video Streaming System
Presented By Dileep Kumar
2
INTRODUCTION
  • Streaming video can be used for live or recorded
    events
  • Provides truly interactive, on-demand audio and
    video
  • No need for time taking downloads
  • Corporate communications and training

3
What is Streaming Technology
A technique for transferring data such that it
can be processed as a steady and continuous
stream, client does not have to download the
entire file to view it.
Data
Source
Network
The portion in the buffer
The portion client is viewing
4
SYSTEM ARCHITECTURE
5
Process Overview From Cameras to Consumers

Capture
Production
Encoding
Distribution
Viewing
6
  • Capture
  • Capturing is using one or more cameras to record
    live action. It simply transforms the images of
    the live action into a digital format that you
    can work with in real time.
  • Production
  • It involves making shot selections and switching
    between cameras so your audience always sees the
    best angle. You might add special effects,
    narration, still images and music. In production,
    you transform your camera angles and live action
    into a finished, polished video that will hold
    the attention of a video-savvy audience.

7
  • Encoding
  • In order to deliver a stream over the Web, the
    finished output of your live event must be
    converted from a video signal into a file format
    that is easier to distribute. You will likely use
    a robust online server system in the form of a
    Content Delivery Network (CDN) or Streaming
    Service Provider (SSP).
  • Distribution
  • Instead of the satellites, radio towers, and
    cable networks used to distribute broadcast
    content, video streams are transmitted over the
    Internet in formats that can be viewed on a wide
    variety of devices like computer screens, mobile
    phones, tablets, and set-top boxes.

8
  • Viewing
  • Heres where you actually connect to your target
    audience. To optimize the viewing experience, you
    need your content to be accessible on whatever
    device each individual viewer chooses.

9
Accessing Audio Video thru a Web server
Web Browser
HTTP
Web Server With Audio Files
Client
Files
Media Player
10
Media Player or Helper Application
Three main streaming media Software RealPlayer
(RealNetworks), Media Player (Microsoft) and
QuickTime (Apple).
11
3 types of delivery methods of streaming media
  • Streaming Stored Audio and Video
  • Streaming Live Audio and Video
  • Real-Time Interactive Audio and Video

12
Protocols
  • RTSP Real Time Streaming Protocol
  • RTP Real-time transfer Protocol

13
RTP
  • RTP is used to transmit real-time data
  • RTP encapsulate segments

Payload Sequence Timestamp Synchronization
Misc type number
source identifier
14
RTSP Operation
HTTP GET
Web Server
Web Browser
HTTP
Presentation Description File
Setup
Play
Media Player
Media Player
Media Stream
RTSP
Pause
Teardown
15
ADVANTAGE
  • Instant viewing
  • No long download times
  • Don't have to waste memory space on hard drive
  • Use specific bandwidths
  • More security of content publishing
  • Provide service on demand

16
DISADVANTAGE
  • It is difficult to keep the service steady if
    the bandwidth is low
  • The maintenance of streaming server is
    relatively expensive
  • Packet loss may occur during the transmission

17
APPLICATION
  • Applications are utilizing this technology are
  • Streaming Video, IP telephony, Internet Radio,
    Distance learning, Videoconferencing,
    Interactive games and so on

18
CONCLUSION
  • 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/CDN delivery
    network by adding Repeater nodes to the network.
    By analyzing a large amount of usage data
    collected on the network during one of the
    largest viewing events in Europe, we have shown
    that the resulting network can scale to a large
    number of users and can take good advantage of
    available uplink bandwidth at peers. We have also
    shown that error-correcting code and packet
    retransmission can help improve network stability
    by isolating packet losses and preventing
    transient congestion from resulting in PDM
    reconfigurations.

19
REFERENCES
  • 1 R. auf der Maur, ?Die Weiterverbreitung von
    TV- und Radioprogrammenüber IP-basierte Netze, in
    Entertainment Law, F. d. Schweiz, Ed., 1st ed.
    Bern, Switzerland Stämpfli Verlag, 2006.
  • 2 Euro2008, UEFA Online. Available
    http//www1.uefa.com/ 3 S. Lin and D. J.
    Costello Jr., Error Control Coding, 2nd ed.
    Englewood Cliffs, NJ Pearson Prentice-Hall,
    2004. 3 S. Xie, B. Li, G. Y. Keung, and X.
    Zhang, ?CoolStreaming Design, theory, and
    practice, IEEE Trans. Multimedia, vol. 9, no. 8,
    pp. 16611671, Dec. 2007.
  • 4 K. Shami et al., ?Impacts of peer
    characteristics on P2PTV networks scalability,?
    in Proc. IEEE INFOCOM, Apr. 2009, pp. 27362740.
  • 5 Bandwidth test statistics across different
    countries, Bandwidth- Test.net Online.
    Available http//www.bandwidth-test.
    net/stats/country/
  • 6 X. Hei, C. Liang, J. Liang, Y. Liu, and K. W.
    Ross, ?Insights into PPLive A measurement study
    of a large-scale P2P IPTV system, in Proc. IPTV
    Workshop, Int. World Wide Web Conf., May 2006.
  • 7 B. Li et al., ?An empirical study of flash
    crowd dynamics in a P2Pbased live video streaming
    system, in Proc. IEEE GLOBECOM, 2008, pp. 15.
  • 8 J. Rosenberg et al., ?STUNSimple traversal
    of User Datagram Protocol (UDP) through network
    address translators (NATs), RFC 3489, 1993.
  • 9 A. Ali, A. Mathur, and H. Zhang,
    ?Measurement of commercial peer-to-peer live
    video streaming, in Proc. Workshop Recent Adv.
    Peer-to-Peer Streaming, Aug. 2006.

20
Thanking You
About PowerShow.com