[实用新型]一种视频组播丢包重传系统有效
申请号: | 201720688499.9 | 申请日: | 2017-06-14 |
公开(公告)号: | CN206908759U | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 徐力恒;吴定宇;陈浩权;郑俊杰;孙桂发;张东红 | 申请(专利权)人: | 广州珠江数码集团股份有限公司 |
主分类号: | H04N21/6405 | 分类号: | H04N21/6405;H04N21/647;H04N21/643 |
代理公司: | 广州致信伟盛知识产权代理有限公司44253 | 代理人: | 李东来 |
地址: | 510010 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 组播丢包重传 系统 | ||
技术领域
本实用新型涉及一种视频组播系统,尤其涉及一种视频组播丢包重传系统。
背景技术
目前的电视直播节目传输中,电视前端系统将直播电视视频信号转换成基于UDP协议上的RTP传输组播,广电网络负责把前端系统的电视信号传输到用户家中,用户通过机顶盒接入组播的方式收看电视直播节目。但是,由于直播电视信号基于UDP协议的传输并不可靠,在网络质量差时,会出现数据包丢失的情况,数据包丢失会导致图像部分缺失或者缺失图片帧,在这种状态下,用户通过机顶盒收看的直播画面便会出现卡屏或马赛克。
实用新型内容
本实用新型提供了一种视频组播丢包重传系统,解决了目前UDP协议传输丢包易导致直播画面出现卡屏或马赛克的问题。
本实用新型所述的一种视频组播丢包重传系统,包括:
码流信号源,发送直播电视码流信号至传输网络及丢包重传服务器;
传输网络,接收码流信号源发出的码流信号并传输至机顶盒,机顶盒发出的丢包重传请求至丢包重传服务器,丢包重传服务器发出的重传数据包至机顶盒;
机顶盒,接收码流信号,判断是否存在丢包,确认丢包序列号,发送丢包重传请求至丢包重传服务器;
丢包重传服务器,缓冲接收到的码流信号源,接收丢包重传请求,发送丢失数据包至机顶盒。
本实用新型所述的一种视频组播丢包重传系统,通过增加丢包重传服务器实现对丢失数据包的补充传输,保证播放时的数据完整,避免了马赛克和视频卡顿的出现。码流信号源通过传输网络发送码流信号至机顶盒,但由于目前的传输网络均为多级传输网络,此种多级传输网络结构决定了码流信息在其内将进行多次转发,容易丢失数据包。由于目前的视频传输通常将一个图像帧分为各个部分传输,如果包含某一部分的数据包丢失,则会导致图像信息无法还原,画面存在部分缺失,即用户观看时存在马赛克。并且,视频传输时常常仅传输当前帧与上一帧的区别信息,如果关键图现帧丢失,则会导致连续多个帧的图像信息无法被还原,即用户观看时会发现视频卡顿,而同时丢失多个数据包也会导致该种情况。故而,码流信息源进过多级网络传输至机顶盒时往往会因为数据包丢失而出现图像马赛克或视频卡顿,对此,如果可以将丢失的数据包重新发送至机顶盒,在视频进行播放前使得码流补充完整则可以解决此问题。但是,由于码流信号源再码流发出后无法回溯,即已经发出的码流不再保存,因此即便确定丢失的数据包,由于此段码流已经发出,码流信号源也无法重发此数据包,无法解决丢包问题。对此,本实用新型在该种视频组播丢包重传系统中增设丢包重传服务器,该丢包重传服务器缓冲码流信号源发出的码流,机顶盒丢失的数据包只要在丢包重传服务器内存在即可进行重发,以此补全机顶盒内的码流,避免视频播放出现问题,解决了现有视频组播系统不能对丢失的数据包进行重新传输,导致视频播放存在马赛克和卡顿,影响用户体验的问题。
附图说明
图1为现有视频组播系统示意图。
图2为本实用新型所述视频组播丢包重传系统示意图。
图3为本实用新型所述视频组播丢包重传系统的工作原理示意图。
具体实施方式
如图1和图2所示的一种视频组播丢包重传系统,包括:码流信号源,发送直播电视码流信号至传输网络及丢包重传服务器;传输网络,接收码流信号源发出的码流信号并传输至机顶盒,机顶盒发出的丢包重传请求至丢包重传服务器,传输丢包重传服务器发出的重传数据包至机顶盒;机顶盒,接收码流信号,判断是否存在丢包,确认丢包序列号,发送丢包重传请求至丢包重传服务器;丢包重传服务器,缓冲接收到的码流信号源,接收丢包重传请求,发送丢失数据包至机顶盒。码流信号在多级网络中传输极易丢包,但目前的视频组播系统如图1所示,其中码流信号源无法对丢失的数据包进行重传,则不能补全机顶盒接收的码流,其播放视频易出现马赛克和卡顿。而本实用新型所述的视频组播丢包重传系统,如图2所示,由于增加了丢包重传服务器,该服务其缓冲一段时间内的码流,机顶盒接收码流信号后即对其进行分析,由于RTP协议中的每一个数据包都有一个连续增加的序列号,这个序列号在一段时间内不会重复,当机顶盒发现接收到的RTP组播出现了丢包(序列号丢了一段,不连续了),机顶盒据此向丢包重传服务器发送请求,获取指定序列号的RTP包,当丢包重传服务器发现该包存在于缓冲中时,就向用户返回那个RTP包。这样,就算机顶盒端接收组播出现丢包,也有机会从缓冲设备那里取回来,补全码流信号即可避免播放视频易出现马赛克和卡顿的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州珠江数码集团股份有限公司,未经广州珠江数码集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201720688499.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型井下作业打捞筒
- 下一篇:一种利用原车螺栓安装的副驾驶刹车装置