The invention relates to an IPQAM smoothing algorithm. The dynamic smoothing algorithm is used to solve the problem of jitter in the transmission of video stream data, and to ensure that the video data is transmitted to the TV through the set-top box. This technology is applied to the IPQAM business of radio and television. By calculating the input bandwidth and output rate in real time, feeding back to the output end in time, adjusting the time of reading the cached data, the jitter in the process of data message transmission can be reduced, so as to realize the smooth data flow and avoid the mosaic in the process of video data transmission to TV after being converted by set-top box.
【技术实现步骤摘要】
IPQAM平滑算法
本专利技术涉及广播电视应用方面,尤其是标清、高清点播应用,旨为保证视频的流畅播放。
技术介绍
在三网融合的背景下,随着用户对信息选择性获取的需求逐步增长,已不满足单向被动的接受信息,交互成为视频领域的发展方向。更多的用户倾向通过点播选择自己喜欢的视频,而不是被动的选择固定的视频。在网络告诉发展的背景下,相应的数据量越来越大,从点播服务器发出数据开始,通过各种交换机、OLT、ONU设备,势必会改变每个数据包之间的时间间隔,从而引起视频的抖动。在实际应用过程中,播放视频时会出现马赛克,但DVBWorld码流盒录流分析,发现视频数据并没有丢包。原因是网络包存在突发现象,导从而致数据发送不够平滑。此专利技术的这种算法就是为了保证视频的流畅播放。
技术实现思路
产品说明:输入256路UDP视频流,解码编码后,输出给8个频点,即每个频点支持32个UDP端口。每路视频在DDR中分配一个固定的区域存储,把DDR平均分成256个空间,每个区域DDR缓存时间:1Gbit=1024^3=32*64*8*32*N(其中:32*64:表示存数据的位宽是32bit,64表示存放的长度(188/4);8*32:表示8个频点,每个频点32路)N=2048;每个端口缓冲区可以存放2048个包;缓冲时间:2048*188*8ns=3ms;所以:每路视频的缓存时间最多为3ms。基本思路:1、把加码解码后的TS报文存入DDR中,以相对均匀的速率从 ...
【技术保护点】
1.一种IPQAM平滑算法,其特征在于:包括网口、FPGA、DDR、博通芯片、机顶盒,所述FPGA从网口接入数据,将数据解码编码存到DDR,FPGA根据算法顺序从DDR中读取数据,打包后,把数据发送给博通芯片,转化成射频信号发送到机顶盒。/n
【技术特征摘要】
1.一种IPQAM平滑算法,其特征在于:包括网口、FPGA、DDR、博通芯片、机顶盒,所述FPGA从网口接入数据,将数据解码编码存到DDR,FPGA根据算法顺序从DDR中读取数据,打包后,把数据发送给博通芯片,转化成射频信号发送到机顶盒。
2.一种IPQAM平滑算法,其特征在于:FPGA从网口获取以太网包,逐步剥离,解析解码TS数据。
3.一种IPQAM平滑算法,其特征在于...
【专利技术属性】
技术研发人员:俞冠华,曾怀星,卢跃飞,
申请(专利权)人:浙江蓝联科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。