IP视频流处理系统技术方案办公文档解决方案.pdf
《IP视频流处理系统技术方案办公文档解决方案.pdf》由会员分享,可在线阅读,更多相关《IP视频流处理系统技术方案办公文档解决方案.pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 IP 视频流处理系统技术方案 2010 年 10 月 21 日 目录 一、项目需求.3 二、系统主要技术及功能介绍.3 2。1、视频流压缩编码技术:.3 2.2、服务器处理技术:.4 2.3、网络传输协议:.5 2.4、对端流媒体播放技术(解码).5 三、系统组成.6 3。1 编码硬件(服务器)介绍;.6 3。1.1 编码硬件(服务器)构架.6 3.1。2 编码硬件(服务器)组成.6 3.1.3 编码硬件(服务器)编码技术介绍及转换格式说明.7 3.1。4 编码硬件(服务器)编码流程介绍及 GPU并行处理技术介绍.7 3.1.5 编码硬件(服务器)编码指标说明(压缩比、分辨率、带宽、信号类型
2、、流媒体格式、码流、帧数等指标).8 3.1.6 编码硬件(服务器)处理性能.9 3。1.7 编码硬件(服务器)扩展能力.10 3.2 解码器介绍;.10 3。2。1 解码器介绍.10 3.2。2 解码技术介绍.10 3。2.3 解码后最终显示性能.11 3。2。4 解码器与编码器协同工作原理.11 3.2。5 窗口显示性能.12 四、IP 视频流处理系统技术点实现方式.12 五、IP 视频流处理系统优势所在及对比.12 六、系统图.14 七、新版本介绍.15 7.1、版本介绍.15 7.2、BlendOneV2窗口管理介绍:.17 八、系统测试.18 数据量大而网络带宽有限的矛盾压缩技术一直
3、是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢一、项目需求 支持多路 IP 流媒体信号源并行输入;可以将外部视频信号转换为IP 流媒体以窗口的形式在大屏幕上显示;所有操作均兼容集中控制主机、操作电脑等控制设备;完美实现多窗口显示,并且可以进行窗口放大、缩小、漫游、叠加、拉伸等功能;支持显示模式预存、调用、修改等功能;二、系统主要技术及功能介绍 2.1、视频流压缩编码技术:视频流压缩编
4、码技术.由于存在视频信息数据量大而网络带宽有限的矛盾,压缩技术一直是网络视频通信的关键技术。网络流媒体技术面临着网络带宽的波动和多种应用的挑战,高压缩率的分级编码技术是很好的解决途径。它能提供根据带宽而自适应变化的视频码流,以满足不同质量的服务.功能:此技术主要用于编码器进行视频流的转码工作,将具有分辨率和行场频率的 VGA、RGB、DVI信号转换为可以通过网络进行传输的流媒体格式;数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实
5、时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢编码体系结构图:2。2、服务器处理技术:服务器处理技术.编码服务器是流媒体系统的核心设备,它通过对视频流的发送和控制,保证了通信的服务质量.为了解决时延和带宽的限制,服务器必须根据实际的可用带宽把压缩的数据打包成合适的码并响应网络的反馈控制信息;同时为了实现客户与服务器的交互功能(VOD),服务器还要有对用户发来的服务请求(VCR)进行有效处理的功能。典型流媒体服务器技术包括数据放置策略、磁盘调度算法、内存缓冲区管理算法等 功能:编码服务器不但负责各类信号的转换工作,并且负责转换后的流媒体网络推送工作,并且根
6、据不同的情况提供不同的策略、算法及缓冲;数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢2.3、网络传输协议:网络传输协议。由于我们的设备应用于局域网,并且要求有 1000M的带宽流量,但是由于流媒体的传输应避免网络丢包情况,因此我们选择比较适合实时视频传输的协议主要有:网络层的 IP 协议,传输层的用户数据报协议(UDP)、实时传输协议(RTP
7、)、会话层的 RTSP(实时流协议)。在传输层的下层,为了减小时延,视频数据传输使用尽力转发的UDP。RTP 是在 UDP 的上层为数据传输提供丢包检测和同步的实时传输协议,RTCP 是配合 RTP的控制协议;功能:此技术对应的功能主要负责流媒体在网络上广播推送服务,通过相应的协议及我们针对网络广播的软体限制,避免丢包,延迟的现象出现;2。4、对端流媒体播放技术(解码)接收端的流播放技术。由于流媒体采用的是IPUDP等非可靠传输协议,数据可能不会按原来的顺序到达接收端而且可能存在丢包,所以在解码前开辟一个缓冲区进行重排和错误掩盖.为了实现实时连续播放并且拒绝丢包情况,我们开辟一个适当大小的播放
8、缓冲区,以避免网络带宽的波动带来的缓冲区下溢;而我们采用的编码技术是MPEG-4 标准,因此在解码方面同时采用MPEG-4 的解码标准;通过我们自主研发的播放软体,配合相应的解码算法,最终实现对端接受设备数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢的连续播放;三、系统组成 3.1 编码硬件(服务器)介绍;3。1.1 编码硬件(服务器)构架 编
9、码服务器的构架为服务器软硬结合方式的构架,通过我们自主研发的集成了编码、网络、并行处理的机制的软体,结合定制的高性能图形卡共同实现实时各类信号的并行转码及网络并行推送功能;3。1。2 编码硬件(服务器)组成(1)采集模块,进行 RGB/DVI信号采集,为编码模块提供数据(2)编码模块,以 MPEG4 标准对图像数据进行压缩编码(3)控制模块,对外提供控制接口,对采集模块和编解码模块进行参数设置 数据采集 编码器 传输 控制 数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须
10、根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢(4)传输模块,接受通讯连接,对外传输压缩数据 3.1.3 编码硬件(服务器)编码技术介绍及转换格式说明 采集信号保存为 YUV信号后传送给编码器,编码器按照MPEG4 标准对采集信号进行编码。编码格式为 4:2:0格式,帧格式采用 I 帧,P帧和 B帧。3.1.4 编码硬件(服务器)编码流程介绍及 GPU 并行处理技术介绍(1)编码流程介绍 编码器采用的是变换和预测的混合编码法。编码原理由图一所示,输入的帧或场 Fn 以宏块为单位被编码器处理。首先,按帧内或帧间预测
11、编码的方法进行处理。如果采用帧内预测编码,其预测值 PRED(图中用 P 表示)是由当前片中前面已编码的参考图像经运动补偿(MC)后得出,其中参考图像用 Fn-1 表示。为了提高预测精度,从而提高压缩比,实际的参考图像可在过去或未来(指显示次序上)已编码解码重建和滤波的帧中进行选择.预测值 PRED 和当前块相减后,产生一个残差块 Dn,经块变换、量化后产生一组量化后的变换系数 X,再经熵编码,与解码所需的一些边信息(如预测模式量化参数、运动矢量等)一起组成一个压缩后的码流,在将该码流传输到网络。如上所述,为了提供进一步预测用的数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网
12、络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢参考图像,编码器必须有重建图像的功能。因此必须使残差图像经反量化、反变换后得到的 Dn与预测值 P 相加,得到uFn(未经滤波的帧)。为了去除编码解码环路中产生的噪声,提高参考帧的图像质量,从而提高压缩图像性能,编码器还设置了一个环路滤波器,滤波后的输出 Fn即重建图像可用作参考图像。图一 编码器流程框图(2)编码并行处理 在各宏块进行变化和量化的过程中,存在大量
13、的计算,因此利用计算机强大的数据处理功能,将各个宏块数据进行并行处理,从而提高编码速度。3.1.5 编码硬件(服务器)编码指标说明(压缩比、分辨率、带宽、信号类型、流媒体格式、码流、帧数等指标)(1)编码器输入信号:RGB信号流(2)编码格式:MPEG4 4:2:0 格式 数据量大而网络带宽有限的矛盾压缩技术一直是网络视频通信的关键技术网络流媒体技术面临着网络带宽的波动和视频流的发送和控制保证了通信的服务质量为了解决时延和带宽的限制服务器必须根据实际的可用带宽把压缩的数协议会话层的实时流协议在传输层的下层为了减小时延视频数据传输使用尽力转发的是在的上层为数据传输提供丢(3)编码帧结构:支持三种
14、类型 I/IPP/IBBP(4)工作方式:VBR(可变码率编码)/CBR(固定码率编码)(5)支持分辨率:1024x768、1280 x960、1280 x1024、1400 x1050、1600 x900、1680 x1050、1920 x1080、1920 x1200、1920 x1440 等(6)编码帧率:(2530)fps(7)压缩比:根据图像内容因素的不同,如图像细节,运动和静止,编码图像质量等方面因素,压缩比和码率会不同,理论上 MPEG4 压缩比最大可达到 4000:1。实际中测试的压缩比约为:(8)码率:(150)Mbps(9)带宽:200Mbps 编码器输入信号 分辨率 帧
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IP视频流处理系统技术方案办公文档解决方案 IP 视频 处理 系统 技术 方案 办公 文档 解决方案
限制150内