【技术实现步骤摘要】
一种实时直播TS流的去抖处理方法及处理系统
本专利技术涉及音视频流处理方法,尤其涉及一种基于wifidongle的媒体播放器的实时直播TS流的反馈去抖处理方法及处理系统。
技术介绍
MPEG2-TS实时码流通过WiFiDongle装置无线传输给Phone/PAD等智能电子设备上的播放器,实现节目的解码播放,可以方便的实现节目分发。在此产品模型中,节目的分发是透过WiFi来传输的,WiFi传输存在不稳定的特性,即使在信号良好的情况下,也会受到设备、无线路由、信道干扰等因素的影响,传输带宽都会受到一定程度的抖动,特别是在高清节目普及的今天,高码率节目对WiFi传输的要求更高,超出一定幅度的抖动,会造成节目的解码产生卡顿、马赛克等,使音视频体验不稳定。基于WiFiDongle分发节目到播放器的方案实施中,为了消除网络的抖动,一般会采取缓冲一定时长的节目数据来消除抖动,这会导致实时节目播放的不及时,或者有些方案不采取缓冲就启动播放,这样虽然保障了播放的及时性,但是无法消除无线网络传输抖动说带来的音视频播放卡顿。涉及的名词解释:WiFiDongle:一种通过WiFi接口提供 ...
【技术保护点】
1.一种实时直播TS流的去抖处理方法,其特征在于,包括:步骤1,对播放器接收的码流进行监控并获取当前节目的码率;步骤2,根据所述码率动态预先申请对应时间长度的数据缓存空间;步骤3,缓存数据并解码;步骤4,判断所述数据缓存空间的数据量是否小于预设的阈值;若小于则降低音视频渲染速率,提高所述阈值,若大于则恢复成正常音视频渲染速率,降低所述阈值;步骤5,返回步骤1继续进行监控。
【技术特征摘要】
1.一种实时直播TS流的去抖处理方法,其特征在于,包括:步骤1,对播放器接收的码流进行监控并获取当前节目的码率;步骤2,根据所述码率动态预先申请对应时间长度的数据缓存空间;步骤3,缓存数据并解码;步骤4,判断所述数据缓存空间的数据量是否小于预设的阈值;若小于则降低音视频渲染速率,提高所述阈值,若大于则恢复成正常音视频渲染速率,降低所述阈值;步骤5,返回步骤1继续进行监控。2.如权利要求1所述的去抖处理方法,其特征在于,所述步骤1中,通过码流PCR间隔动态测算得到所述码率。3.如权利要求1所述的去抖处理方法,其特征在于,所述步骤3具体包括:读取数据缓存空间中部的分码流片段,分别产生压缩的音视频帧序列;判断解码是否开始,若是未开始,则分析并解码音视频数据,得到音视频解码参数;若是已开始,则音视频解码得到音视频渲染帧及对应的PTS;设置渲染速度;按照PTS同步输出画面...
【专利技术属性】
技术研发人员:车明贤,刘学文,黄宣霖,陈玉杰,洪观洲,
申请(专利权)人:深圳国微视安科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。