[发明专利]一种在线视频断流续播方法及系统有效
申请号: | 202110279319.2 | 申请日: | 2021-03-16 |
公开(公告)号: | CN113141525B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 陈荣观;黄永;罗海斌 | 申请(专利权)人: | 福建星网智慧科技有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/236;H04N21/41;H04N21/6437 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 范小清 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线视频 断流 方法 系统 | ||
1.一种在线视频断流续播方法,其特征在于:包括如下步骤:
步骤S10、机顶盒获取待播放的在线视频;
步骤S20、机顶盒将所述在线视频拆解为音频封包和视频封包;
步骤S30、机顶盒创建一音频解码线程以及一视频解码线程,利用所述音频解码线程以及视频解码线程分别对音频封包和视频封包进行解码,得到音频帧和视频帧;
步骤S40、机顶盒设定一比例阈值,对各所述音频帧和视频帧进行同步得到同步视频,判断所述同步视频的掉帧率是否大于比例阈值,若否,则播放所述同步视频;若是,则说明当前网络异常,记录当前的播放进度,并进入步骤S50;
步骤S50、监测网络是否恢复,若是,则基于所述播放进度播放同步视频;若否,则继续对网络进行监测。
2.如权利要求1所述的一种在线视频断流续播方法,其特征在于:所述步骤S20具体为:
机顶盒利用FFMPEG将所述在线视频实时拆解为音频封包和视频封包,将各所述音频封包存储至音频封包队列,将各所述视频封包存储至视频封包队列。
3.如权利要求2所述的一种在线视频断流续播方法,其特征在于:所述步骤S30具体为:
机顶盒创建一音频解码线程以及一视频解码线程;
利用所述音频解码线程对音频封包队列中的各音频封包进行顺序解码得到音频帧,并将所述音频帧存储至音频帧队列中;
利用所述视频解码线程对视频封包队列中的各视频封包进行顺序解码得到视频帧,并将所述视频帧存储至视频帧队列中。
4.如权利要求1所述的一种在线视频断流续播方法,其特征在于:所述步骤S40具体为:
机顶盒设定一比例阈值,基于各所述音频帧和视频帧携带的时间戳以及顺序编号,以所述音频帧为基础进行同步得到同步视频,基于所述同步视频以及在线视频判断同步视频的掉帧率是否大于比例阈值,若否,则播放所述同步视频;若是,则说明当前网络异常,记录当前的播放进度,播放画面定格在网络异常前的最后一帧,并进入步骤S50。
5.如权利要求1所述的一种在线视频断流续播方法,其特征在于:所述步骤S50具体为:
机顶盒通过HLS协议、RTSP协议或者RTP协议不间断的进行网络拉流,判断网络拉流是否成功,若是,说明网络恢复,则基于所述播放进度播放同步视频;若否,说明网络未恢复,则继续执行网络拉流操作。
6.一种在线视频断流续播系统,其特征在于:包括如下模块:
在线视频获取模块,用于机顶盒获取待播放的在线视频;
在线视频拆解模块,用于机顶盒将所述在线视频拆解为音频封包和视频封包;
解码模块,用于机顶盒创建一音频解码线程以及一视频解码线程,利用所述音频解码线程以及视频解码线程分别对音频封包和视频封包进行解码,得到音频帧和视频帧;
掉帧率核验模块,用于机顶盒设定一比例阈值,对各所述音频帧和视频帧进行同步得到同步视频,判断所述同步视频的掉帧率是否大于比例阈值,若否,则播放所述同步视频;若是,则说明当前网络异常,记录当前的播放进度,并进入网络监测模块;
网络监测模块,用于监测网络是否恢复,若是,则基于所述播放进度播放同步视频;若否,则继续对网络进行监测。
7.如权利要求6所述的一种在线视频断流续播系统,其特征在于:所述在线视频拆解模块具体为:
机顶盒利用FFMPEG将所述在线视频实时拆解为音频封包和视频封包,将各所述音频封包存储至音频封包队列,将各所述视频封包存储至视频封包队列。
8.如权利要求7所述的一种在线视频断流续播系统,其特征在于:所述解码模块具体为:
机顶盒创建一音频解码线程以及一视频解码线程;
利用所述音频解码线程对音频封包队列中的各音频封包进行顺序解码得到音频帧,并将所述音频帧存储至音频帧队列中;
利用所述视频解码线程对视频封包队列中的各视频封包进行顺序解码得到视频帧,并将所述视频帧存储至视频帧队列中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网智慧科技有限公司,未经福建星网智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110279319.2/1.html,转载请声明来源钻瓜专利网。