[发明专利]一种改善在线信源速率异常的方法有效
申请号: | 201911305169.7 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111031338B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 王雪辉;孙伟涛;李小强 | 申请(专利权)人: | 杭州当虹科技股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/238;H04N21/2662 |
代理公司: | 杭州橙知果专利代理事务所(特殊普通合伙) 33261 | 代理人: | 贺龙萍 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 改善 在线 信源 速率 异常 方法 | ||
1.一种改善在线信源速率异常的方法,其特征是,具体包括如下步骤:
(1)将转码服务器接入到NTP服务器,保证转码服务器的时钟是正常的;
(2)设置检测阈值与信源的初始参数,其中:检测阈值包括检测的警告阈值T_warning_thres和检测的警告持续阈值T_warning_sustain_thres;信源的初始参数包括系统起始时间t_first以及码流的起始时间T_first;
(3)检测码流的实时性,具体包括:当前系统的时间t_cur以及当前码流的时间T_cur;
(4)计算信源是否异常,信源异常包括信源发送快了和信源发送慢了,如果异常则进入下一步,如果正常则返回步骤(3);计算信源异常的方法如下:设置Delta_sys = t_cur -t_first,Delta_pts = T_cur – T_first;如果Delta_pts - Delta_sys T_warning_thres,并且该状态持续了T_warning_sustain_thres则信源发送快了;如果Delta_sys -Delta_pts T_warning_thres,并且该状态持续了T_warning_sustain_thres则信源发送慢了;
(5)调整信源,根据信源发送快慢、系统时间以及检测的警告阈值来改变当前信源的码流时间戳,以保证异常的信源长时间稳定输出。
2.根据权利要求1所述的一种改善在线信源速率异常的方法,其特征是,在步骤(2)中,码流的起始时间T_first确定分为以下两种情况:
(2a)对于携带TS的UDP,码流的起始时间T_first为第一个PCR;
(2b)对于RTMP,码流的起始时间T_first为第一个视频标签的PTS。
3.根据权利要求2所述的一种改善在线信源速率异常的方法,其特征是,在步骤(3)中,当前码流的时间T_cur确定分为以下两种情况:
(3a)对于携带TS的UDP,当前码流的时间T_cur为当前PCR;
(3b)对于RTMP,当前码流的时间T_cur为当前视频的PTS。
4.根据权利要求1所述的一种改善在线信源速率异常的方法,其特征是,在步骤(5)中,调整信源的方法如下:如果信源发送快了,将当前信源的码流时间戳回退到t_cur - t_first - T_warning_thres;如果信源发送慢了,将当前信源的码流时间戳前进到t_cur -t_first + T_warning_thres。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州当虹科技股份有限公司,未经杭州当虹科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911305169.7/1.html,转载请声明来源钻瓜专利网。