[发明专利]一种用于解码器的信号格式自动检测方法在审
| 申请号: | 201511023839.8 | 申请日: | 2015-12-29 |
| 公开(公告)号: | CN105472454A | 公开(公告)日: | 2016-04-06 |
| 发明(设计)人: | 黄华达 | 申请(专利权)人: | 惠州市伟乐科技股份有限公司 |
| 主分类号: | H04N21/4385 | 分类号: | H04N21/4385;H04N21/81 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 温旭 |
| 地址: | 516006 广东省惠*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 解码器 信号 格式 自动检测 方法 | ||
技术领域
本发明涉及一种用于解码器的信号格式自动检测方法,主要是前端音视频解码器的智能化,可以应用在广电前端设备产品中。
背景技术
传统的解码器是先搜台,分析信号中数据的格式,再根据信号的格式配置解码芯片,进行解码,若在播放的过程中,信号源的格式发生了变化,则可能导致解码部分由于格式不对应产生的解码中断或部分解码失败等情况的出现。比如:在播放的过程中,信号源的音频流类型产生了变化,此时解码芯片会因为设置的解码参数不对而致使音频解码失败,导致音频无输出。
发明内容
本发明的目的在于提供一种用于解码器的信号格式自动检测方法,解决了由于信号格式的变化导致解码器解码不能正常进行的问题。
为了解决上述技术的问题,本发明采用的技术方案是:一种用于解码器的能够自动检测信号格式的方法,所述方法包括以下步骤:
(1)系统开机时,初始化完成后创建分析线程和处理线程;
(2)处理线程创建后进入休眠状态,待发生信号格式变化的事件后,处理线程会被唤醒,根据产生的具体事件,通过用户设置的规则或默认规则进行处理;
(3)分析线程首先判断解码器是否已经锁定信号,如果已经锁定信号,则获取相关的信息参数;
(4)再根据上次是否已经保存了信号流的相关信息,若已保存,则进行下一步的分析,反之,则保存相关的参数;
(5)参数比较,分析出信号格式的变化情况,如果信号没变化,则不做处理;若信号发生变化,产生相应的事件,则唤醒处理线程进行处理并保存当前的信号相关信息;
作为本发明的一个优选实施方式,步骤(5)中所述处理线程进行处理包括系统自动做自适的处理或通过交互界面通知用户。
作为本发明的一个优选实施方式,步骤(5)若信号发生变化,产生相应的事件,则唤醒处理线程进行处理并保存当前的信号相关信息之后还包括:若用户设置有规则,则按用户设置规则进行,若用户没有设置规则,则按默认规则处理。
作为本发明的一个优选实施方式,所述默认规则为发出通知或者警告。
本发明方法通过实时分析信号格式的变化,从而采取一定的处理,能够最大程度上避免这种由于信号格式的变化导致解码器解码不能正常进行的问题;本发明解决的实现分为几个部分:(1)信号分析(2)用户规则(3)事件处理;
其中,信号分析由系统中的线程执行定时分析信号的格式,得到相关参数。将得到的参数与之前保存的参数相比较,分析出信号格式是否产生变化。如果信号格式发生了变化,则保留新的信号格式参数,并产生相应的事件,唤醒处理线程进行处理。
用户规则定义了不同事件的处理方法,可以是系统自动做自适应的处理,也可以是通过类似网管等的交互界面通知用户。
事件处理同样由系统中的线程执行,当有事件产生时,根据用户设置的规则进行处理。如果用户没有设置规则,则按默认规则处理,例如,产生通知或告警。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的不当限定,在附图中:
图1为本发明系统框图。
图2为本发明方法的流程示意图。
具体实施方式
下面将结合附图以及具体实施例来详细说明本发明,在此本发明的示意性实施例以及说明用来解释本发明,但并不作为对本发明的限定。
参考图1、2,本发明的解码器信号格式自动识别方法,所述方法包括以下步骤:
(1)系统开机时,初始化完成后创建分析线程和处理线程;
(2)处理线程创建后进入休眠状态,待发生信号格式变化的事件后,处理线程会被唤醒,根据产生的具体事件,通过用户设置的规则或默认规则进行处理;具体的,若用户设置有规则,则按用户设置规则进行,若用户没有设置规则,则按默认规则处理;具体的,所述默认规则为向用户界面发出通知或者警告等。
(3)分析线程首先判断解码器是否已经锁定信号,如果已经锁定信号,则获取相关的信息参数;
(4)再根据上次是否已经保存了信号流的相关信息,若已保存,则进行下一步的分析,反之,则保存相关的参数;
(5)参数比较,分析出信号格式的变化情况,如果信号没变化,则不做处理;若信号发生变化,产生相应的事件,则唤醒处理线程进行处理并保存当前的信号相关信息;
具体的,处理线程进行处理包括系统自动做自适的处理或通过交互界面通知用户。
以上对本发明实施例所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明实施例的原理以及实施方式进行了阐述,以上实施例的说明只适用于帮助理解本发明实施例的原理;同时,对于本领域的一般技术人员,依据本发明实施例,在具体实施方式以及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市伟乐科技股份有限公司,未经惠州市伟乐科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511023839.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:直放站射频模块无螺丝固定装置
- 下一篇:一种电子设备与终端交互的方法及系统





