下载此文档

如何将TS源流重新封装并通过P2P协议传输在安卓终端端和苹果终端播放.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
如何将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协议进行传输
将TS流拉流过来并主动推送至支持P2

如何将TS源流重新封装并通过P2P协议传输在安卓终端端和苹果终端播放 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人lixinyi
  • 文件大小191 KB
  • 时间2017-07-10