How to re-encapsulate TS streams and transfer them to the Android terminal and to the Apple terminal via peer protocol

Source: Internet
Author: User

What is TS Flow

ts Stream ( Transportstream ) is in es stream and secondary data multiplexing for actual transmission is called mpeg-2 Transport stream. Depending on the quality of the transmission media, mpeg-2 defines two composite streams: the transport Stream (ts ) and program flow (programstream ).

 

You can also understand ts Stream.  ts is MPEG2 A streaming media package format proposed in the is suitable for streaming media playback. MPEG2 ; >2 Media playback format: locally played ps Stream ( program stream) , streaming media format for network playback ts stream (transport Stream) .


Streaming Media Transfer Protocol and TS Flow


In the online transmission of audio, video and other multimedia information at present there are two main ways : download and streaming. With the download method , users need to download the entire media file before they can play. Because of the limitation of network bandwidth , it often takes a long time to download , so this kind of processing delay is very large.

The key technology for streaming media is streaming. Multimedia is pre -preprocessed ( reducing quality and efficient compression) before transmission , and the caching system is used to ensure that the data is continuously and correctly transmitted. With streaming , users do not have to wait for the entire file to be downloaded , just a few seconds to a few 10 seconds of startup time to play and watch on the client. The remainder of the media file is now downloaded in the background.

Compared with the simple way of downloading , this kind of streaming mode can not only shorten the start-up delay greatly , but also reduce the demand of the system cache capacity greatly. Another benefit of using streaming is making it possible to transmit media data that is not known or unknown in advance , such as webcast, video conferencing, and so on.


TS Application of Flow

ts flow applications are widely used, such as the preservation of audio and video data, non-linear editing system of TV programs and its network. The general ts flow is to encapsulate it in various protocols for network transmission. such as rtsp, HTTP, UDP , and so on. And our common rtmp is the encapsulated FLV The video is transmitted over the Internet.

ts stream through p2p protocol to transport  

  1. 1.        will ts flow pull through and actively push to support p2p protocol 800li streaming media system .

  2. 2. distributed through a peer -to-peer protocol network with 800Li Streaming Media systems .

  3. 3. the Android set-top box and Android mobile phone are used in the network TV OTT/IPTV scheme .


TS Source Pull-Stream software

650) this.width=650; "src=" http://www.800li.net/Uploads/Editor/2017-07-05/595c5afbcbd62.jpg "style=" padding:0px; list-style:none;vertical-align:middle;height:auto;border:0px; "/>


800Li Media Server -to-peer Protocol network Distribution

650) this.width=650; "src=" http://www.800li.net/Uploads/Editor/2017-05-05/590c365a13bec.jpg "style=" padding:0px; list-style:none;vertical-align:middle;height:auto;border:0px; "/>


Internet TV - Android set-top box APK Interface

650) this.width=650; "src=" http://www.800li.net/Uploads/Editor/2017-07-05/595c5b23b344a.jpg "style=" padding:0px; list-style:none;vertical-align:middle;height:auto;border:0px; "/>


PS: Seven licensees with copyright in the Company

1. CCTV International--CNTV (CCTV as the main application)
2. Hangzhou number of Chinese (Zhejiang, Hangzhou TV Joint application)
3. Shanghai SMG--Hundred Vision Tong (Shanghai TV station is the main application)
4. Southern Media (Guangdong TV station is the main applicant)
5. Hunan TV station
6. China Radio International
7. Central People's Radio


How to re-encapsulate TS streams and transfer them to the Android terminal and to the Apple terminal via peer protocol

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.