7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

Embed Size (px)

Citation preview

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    1/13

    10/1/20

    Technical Princi les and A licationsof Stream Media

    Contents

    Introduction to Streaming Technology

    ZTE Streaming Media Technology

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    2/13

    10/1/20

    Streaming Technology

    Streaming Media refer to continuous audio/video data streamsthat are transmitted and played over the data network in thetime sequence.

    ream ng me a a a as e o ow ng ree ea ures:

    Continuous

    Real-time

    Time sequencing, that is, the streaming data has a strict time

    sequence.

    After the digital video stream is encoded and compressed, it canbe transmitted and controlled through different network

    transmission protocols. Two common protocols are Real-timeTransport Protocol (RTP) and Real-time Streaming Protocol

    (RTSP). Technical specifications released by the InternetStreaming Media Alliance (ISMA) define data transport and control

    plans. In addition, Transport Stream (TS) is also a relevantspecification.

    Major Standards Involved in Streaming Media

    Technology ISMA(Internet Streaming Media Alliance )

    MPEG-2, TS and other streaming transport protocols

    , , ,

    MPEG series, H264 and other H series standards,AVS and other encoding/decoding protocols

    Streaming media network http://iptv.lmtw.com/

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    3/13

    10/1/20

    ISMA-Internet Streaming Media Alliance

    On December 12, 2000, Cisco Systems and SunMicrosyscoms founded the ISMA, which aims at

    .ISMA facilitated the introductoin of open technologies forthe transport and unified management of streaming media.

    The website of ISMA ishttp://www.ISM-Alliance.org

    RTSP(The Real-Time Streaming Protocol )

    The RTSP is proposed together by RealNetworks and Netscape. It

    Streaming Media TechnologiesRTSP and

    RTP

    over the IP network in one-to-many communications. The RTSPtransports the contents in the unicast streaming method. It is anapplication level protocol, specially created to control real-time data.

    RTP(Realtime Transport Protocol )

    RTP is a protocol for multimedia streaming over the Internet. The

    RTP is defined to work in conditions of one-to-one or one-to-many

    ,synchronization. The RTP usually uses the UDP to transport data,but it can also work over TCP, ATM and other protocols. The RTPcan only ensure real-time data transport.

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    4/13

    10/1/20

    Streaming Media TechnologyRTCP

    Realtime Transport Control Protocol

    The RTCP manages transport quality by exchanging control informationbetween current application processes.

    The RTCP has four ma or functions:

    1. The client feeds back video data transport quality in real time, according towhich the server performs traffic control, network monitoring and faultdiagnosis;

    2. It provides a permanent Canonical Name (CNAME) for the RTP source. Incase of conflicts or program update and restart, the Synchronization SourceIdentifier (SSRC) will change, which requires an operation trace; In a group ofrelevant sessions, the receiving parties will also need the CNAME to obtainrelevant audio and video streams from a designated participant;

    3. It adjusts the transmitting rate of RTP packets according to the number ofparticipants;

    4. It transmits session control information, for example, the user interface candisplay participant identifiers, which is an optional function.

    Streaming Media Technology

    SDP The Session Description Protocol (SDP) provides

    multimedia session descriptions for session notification,

    session initialization.

    SDP text information includes:1. Session name and intention;

    2. Session duration;

    3. Media that constitute the session;

    4. Information on media recei t address and other information

    SDP information is text information that uses ISO10646 character set in UTF-8 code.

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    5/13

    10/1/20

    Contents

    Introduction to Streaming Technology

    ZTE Streaming Media Technology

    Streaming Media Server Work Modes In the IPTV system, the streaming technology is used

    to transport media data from the server to the client. Inthis process, media data is replicated to the edge

    network, and then transported to the STB through thestreaming technology.

    The streaming transport includes sessionestablishment, data packaging format, data packettransmission format, and user pause/fast forward/fastbackward request processing.

    Currently, among all IPTV solutions, two systems adoptthe streaming transport mechanism, ISMA and TS overIP. The ISMA system provides flexible support for thefuture value-added services due to the bi-directionalinteraction of the IP network.

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    6/13

    10/1/20

    Streaming Media Server Work ModeISMALive Broadcast

    Streaming Media Server Work ModTS Live

    Broadcast

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    7/13

    10/1/20

    Streaming Media Server Work ModeTCP/UDP for STB If the STB connection adopts the TCP method, the data source of the STB

    is the streaming server, and a URL starting with "rtspt://" is used to specify

    TCP as the data transport protocol when the STB is creating RTSP links

    . ,and borne by the TCP, and then transported to the STB from the streaming

    server. Since the bearer protocol of RTSP is also TCP, data transport andRTSP share the same TCP channel (554 port). The TCP-mode STB service

    is applicable to broadcast (unicast), TSTV, TVOD and NPVR.

    The UDP mode of STB service includes two conditions, as shown in thefigure below. The STB can join a multicast group to receive multicast data

    streams, with the live broadcast coder or streaming server as the multicast.

    method, the URL starting with "rtsp://" ,it is used to specify UDP as the datatransport protocol , the STB is creating RTSP links with the streaming

    server. The TCP-mode STB service is applicable to live broadcast(multicast) and xVOD.

    Streaming Media Server Work ModeLive

    Broadcast FlowClient Streaming Media Server

    DESCRIBE Determines whether time-shifting is

    feasi e accor ing to t e SDP. If yes,

    obtain the time-shifting range of the

    program.RTSP 200 OK SDP

    SETUP

    RTSP 200 OK

    RTSP 200 OK

    PLAY

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    8/13

    10/1/20

    Contents

    Introduction to Streaming Technology

    ZTE Streaming Media Technology

    ZTE Streaming Media TechnologySystem

    Architecture

    Resource ReportCharging AuthenticationContent Module

    Communication Module

    Channel

    Service Management Platform

    o u e

    RTSP Processing

    o u e

    Deletion Module

    Log Module

    Live BroadcastRelay Module

    Stream

    Splicing

    StreamProcessing

    Layer

    Protocol Layer

    Application Layer

    VOD Relay Module

    ConfigurationModule

    File

    Module

    Module

    Client

    File Storage Module

    Accessing of Spliced Files Lib

    RTSP Message Internal MessageRTP/RTCP Media Stream

    Server System ExternalMessage

    Storage

    Device

    Format Conversion

    Module

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    9/13

    10/1/20

    ZTE Streaming Media TechnologyProcesses

    Streaming Service Process.

    Channel Live Broadcasting Process

    on en erv ce rocess

    Multipath Process

    Communication Service Process

    Network Management Service Process

    In addition to the processes above, it also contains a

    ,

    await information, and df information.

    ZTE Streaming Media TechnologyPrecise

    Control

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    10/13

    10/1/20

    ZTE Streaming Media TechnologyUnicastService

    ZTE Streaming Media TechnologyMulticast

    Service

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    11/13

    10/1/20

    ZTE Streaming Media TechnologyIntra-Node Shared Multicast Service

    ZTE Streaming Media TechnologyWhole Network Multicast

    Service

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    12/13

    10/1/20

    ZTE Streaming Media TechnologyQoS

    Stable code streams.

    Redundant live broadcast of the channels.

    e commun ca on mo u e, mu pa mo u e, con enmodule and network management module can be runindependently. Messages are exchanged between themodules in real time.

    Port multiplexing and detection. Black fake source codestreams are discarded.

    Disk array segregation. Ensures that time-shifted userscan still receive live broadcast code streams when the diskarray is offline.

    Fast delivery, supporting channel quick delivery and VODquick delivery.

    ZTE Streaming Media Technology

    Features IPTV, mobile streaming media/mobile monitoring, VSS

    monitoring are integrated into one module, which satisfies,

    network terminal users and enterprise and family users.

    Strict QoS requirements help to build a top-grade carrier-class product.

    Flexible networking satisfies the demand of differentcarriers and bandwidths.

    ex e s orage mo es, nc u ng oca an ne worstorage, implements flexible scheduling of value-addedservices.

    Supports High Definition technology.

  • 7/31/2019 7 IPTV-BC-En-Technical Principles and Applications of Stream Media-1-PPT-201009(Draft) 25p

    13/13

    10/1/20