您好,登錄后才能下訂單哦!
這篇文章的內容主要圍繞怎么將TS源流重新封裝并通過P2P協議傳輸在安卓終端和蘋果終端播放進行講述,文章內容清晰易懂,條理清晰,非常適合新手學習,值得大家去閱讀。感興趣的朋友可以跟隨小編一起閱讀吧。希望大家通過這篇文章有所收獲!
什么是TS流
TS流(TransportStream)即在MPEG-2系統中,由視頻,音頻的ES流和輔助數據復接生成的用于實際傳輸的標準信息流稱為MPEG-2傳送流。根據傳輸媒體的質量不同,MPEG-2中定義了兩種復合信息流:傳送流(TS)和節目流(PS:ProgramStream)。
也可以從另外一個層面來理解TS流。 TS是MPEG2中提出的一種流媒體的封裝格式,適合流媒體播放。在MPEG2中支持了2種媒體播放格式:本地播放的PS流(program Stream),網絡播放的流媒體格式TS流(transport Stream)。
流媒體傳輸協議和TS流
在網上傳輸音頻、視頻等多媒體信息目前主要有兩種方式:下載和流式傳輸。采用下載方式,用戶需要先下載整個媒體文件,然后才能進行播放。由于網絡帶寬的限制,下載常常要花很長時間,所以這種處理方式延遲很大。
而流媒體實現的關鍵技術是流式傳輸。傳輸之前首先對多媒體進行預處理(降低質量和高效壓縮) ,然后使用緩存系統來保證數據連續正確地進行傳輸。使用流式傳輸方式,用戶不必像采用下載方式那樣要等到整個文件全部下載完畢,而是只需經過幾秒到幾十秒的啟動延時即可在客戶端進行播放和觀看。此時媒體文件的剩余部分將在后臺繼續下載。
與單純的下載方式相比,這種對多媒體文件邊下載邊播放的流式傳輸方式不僅使啟動延時大幅度地縮短,而且對系統緩存容量的需求也大大降低。使用流式傳輸的另一個好處是使傳輸那些事先不知道或無法知道大小的媒體數據(如網上直播、視頻會議等) 成為可能。
TS流的應用
TS流應用比較廣泛,如視音頻資料的保存、電視節目的非線性編輯系統及其網絡等。一般TS流的網絡應用是將其封裝在各種協議中進行網絡傳輸。如RTSP, HTTP, UDP等。而我們常見的RTMP是封裝的FLV視頻在互聯網中進行傳輸。
如何將TS流通過P2P協議進行傳輸
1. 將TS流拉流過來并主動推送至支持P2P協議的800Li流媒體系統。
2. 通過800Li流媒體系統的P2P協議網絡分發。
3. 應用于網絡電視OTT/IPTV方案的安卓機頂盒和安卓手機播放觀看。
TS源流拉流軟件
800Li Media Server P2P協議網絡分發
網絡電視-安卓機頂盒APK界面
PS: 有版權的七家牌照商
1. 央視國際——CNTV(中央電視臺為申請主體)
2. 杭州華數(浙江、杭州電視臺聯合申請)
3. 上海文廣——百視通(上海電視臺為申請主體)
4. 南方傳媒(廣東電視臺為申請主體)
5. 湖南電視臺
6. 中國國際廣播電臺
7. 中央人民電臺
感謝你的閱讀,相信你對“怎么將TS源流重新封裝并通過P2P協議傳輸在安卓終端和蘋果終端播放”這一問題有一定的了解,快去動手實踐吧,如果想了解更多相關知識點,可以關注億速云網站!小編會繼續為大家帶來更好的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。