Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Contents
Introduction to Streaming Technology Service Methods and Basic Flow ZTE Streaming Media Technology
10/1/2012
Streaming Technology
Streaming Media refer to continuous audio/video data streams that are transmitted and played over the data network in the time sequence. Streaming media data has the following three features: 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 can be transmitted and controlled through different network transmission protocols. Two common protocols are Real-time Transport Protocol (RTP) and Real-time Streaming Protocol (RTSP). Technical specifications released by the Internet Streaming Media Alliance (ISMA) define data transport and control plans. In addition, Transport Stream (TS) is also a relevant specification.
ISMA(Internet Streaming Media Alliance ) MPEG-2, TS and other streaming transport protocols RTSP, RTP, RTCP, RTSP RTP RTCP SDP MPEG series, H264 and other H series standards, AVS and other encoding/decoding protocols Streaming media network http://iptv.lmtw.com/
10/1/2012
On December 12, 2000, Cisco Systems and Sun Microsyscoms founded the ISMA, which aims at standardizing the Internet streaming media technology technology. ISMA facilitated the introductoin of open technologies for the transport and unified management of streaming media.
10/1/2012
1.
2.
3. 4.
1. 2. 3. 4.
The Session Description Protocol (SDP) provides multimedia session descriptions for session notification, session invitation and other forms of multimedia session initialization. SDP text information includes:
Session name and intention; Session duration; Media that constitute the session; Information on media receipt ( p (address and other information) )
SDP information is text information that uses ISO 10646 character set in UTF-8 code.
10/1/2012
Contents
Introduction to Streaming Technology Service Methods and Basic Flow ZTE Streaming Media Technology
In the IPTV system, the streaming technology is used to transport media data from the server to the client. In this process, media data is replicated to the edge server of the network through the content distribution network, and then transported to the STB through the streaming technology. The streaming transport includes session establishment, data packaging format, data packet transmission format, and user pause/fast forward/fast backward request processing. Currently, among all IPTV solutions, two systems adopt the streaming transport mechanism, ISMA and TS over IP. The ISMA system provides flexible support for the future value-added services due to the bi-directional interaction of the IP network.
10/1/2012
10/1/2012
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 with the streaming server Afterwards media data is encapsulated into RTP server. Afterwards, 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 and RTSP 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 the figure below. The STB can join a multicast group to receive multicast data streams, with the live broadcast coder or streaming server as the multicast source. source Or the STB can play VOD or channel programs in the unicast method, the URL starting with "rtsp://" ,it is used to specify UDP as the data transport protocol , the STB is creating RTSP links with the streaming server. The TCP-mode STB service is applicable to live broadcast (multicast) and xVOD.
RTSP 200 OK SDP SETUP RTSP 200 OK SETUP RTSP 200 OK PLAY
10/1/2012
Contents
Introduction to Streaming Technology Service Methods and Basic Flow ZTE Streaming Media Technology
Content Module
Application Layer
Deletion Module
RTSP Processing Live Broadcast Relay Module VOD Relay Module Stream Splicing File Storage Module Format Conversion Module File Module
Client
Lib
10/1/2012
Streaming Service Process. Channel Live Broadcasting Process Content S i P C t t Service Process Multipath Process Communication Service Process Network Management Service Process In addition to the processes above, it also contains a resource collection script which collects top information io information, await information, and df information.
10/1/2012
10
10/1/2012
11
10/1/2012
Stable code streams. Redundant live broadcast of the channels. The Th communication module, multipath module, content i ti d l lti th d l t t module and network management module can be run independently. Messages are exchanged between the modules in real time. Port multiplexing and detection. Black fake source code streams are discarded. Disk array segregation. Ensures that time-shifted users can still receive live broadcast code streams when the disk array is offline. Fast delivery, supporting channel quick delivery and VOD quick delivery.
IPTV, mobile streaming media/mobile monitoring, VSS monitoring are integrated into one module, which satisfies the monitoring services of fixed network users mobile users, network terminal users and enterprise and family users. Strict QoS requirements help to build a top-grade carrierclass product. Flexible networking satisfies the demand of different carriers and bandwidths. Flexible t Fl ibl storage modes, i l di l d including local and network l d t k storage, implements flexible scheduling of value-added services. Supports High Definition technology.
12
10/1/2012
13