Upload
techne-phobos
View
218
Download
0
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