[发明专利]播放音频中音频设备插拔检测方法与系统有效
申请号: | 201610680889.1 | 申请日: | 2016-08-17 |
公开(公告)号: | CN106328175B | 公开(公告)日: | 2019-05-07 |
发明(设计)人: | 李彬 | 申请(专利权)人: | 广州视睿电子科技有限公司;广州视源电子科技股份有限公司 |
主分类号: | G11B20/18 | 分类号: | G11B20/18 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈金普 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频设备 播放 插拔检测 音频驱动 初始化 缓存 数量变化 音频数据 有效检测 返回 检测 插拔 记录 | ||
本发明提供一种播放音频中音频设备插拔检测方法与系统,初始化音频驱动,记录初始已接入音频设备数量,播放已缓存的音频数据,并检测当前接入的音频设备数量,当所述初始已接入音频设备数量等于所述当前接入的音频设备数量时,返回所述检测当前接入的音频设备数量的步骤,当不等于时,返回所述初始化音频驱动的步骤。整个过程中,根据已接入音频设备数量变化情况,在播放音频中准确、便捷且有效检测是否音频设备插拔。
技术领域
本发明涉及音频控制技术领域,特别是涉及播放音频中音频设备插拔检测方法与系统。
背景技术
随着生活水平的提高,越来越多的音频播放设备与技术应用到实际生产生活中给人们带来了巨大的便捷,例如目前流行的语音会议、远程语音聊天以及大型广播会议。
目前,使用播放器播放音视频的时候,突然有音频设备的拔出或插入时,会导致软件的声音输出不正常。如果没有有效的检测方法,当有音频设备拔出时,音频播放控制系统无法感知已有音频设备拔出,音频播放控制系统可能还会向原与该音频设备连接端口输出控制指令或音频数据,这样有可能导致无有效音频播放。例如语音会议中拔出正在播放的音频设备,当控制系统无法准确检测到这一情况时会到导致突然没有声音,这样给用户操作带来需要不必要的麻烦。
可见,提供一种便捷且有效的播放音频中音频设备插拔检测方法是非常有必要的。
发明内容
基于此,有必要针对目前尚无一种便捷且有效的播放音频中音频设备插拔检测方法问题,提供一种便捷且有效的播放音频中音频设备插拔检测方法与系统。
一种播放音频中音频设备插拔检测方法,包括步骤:
初始化音频驱动;
记录初始已接入音频设备数量;
播放已缓存的音频数据,并检测当前接入的音频设备数量;
当初始已接入音频设备数量等于当前接入的音频设备数量时,返回检测当前接入的音频设备数量的步骤;
当初始已接入音频设备数量不等于当前接入的音频设备数量时,返回初始化音频驱动的步骤。
一种播放音频中音频设备插拔检测系统,包括:
驱动初始模块,用于初始化音频驱动;
初始记录模块,用于记录初始已接入音频设备数量;
检测模块,用于播放已缓存的音频数据,并检测当前接入的音频设备数量;
第一处理模块,用于当初始已接入音频设备数量等于当前接入的音频设备数量时,控制检测模块执行检测当前接入的音频设备数量的操作;
第二处理模块,用于当初始已接入音频设备数量不等于当前接入的音频设备数量时,控制驱动初始模块执行初始化音频驱动的操作。
本发明播放音频中音频设备插拔检测方法与系统,初始化音频驱动,记录初始已接入音频设备数量,播放已缓存的音频数据,并检测当前接入的音频设备数量,当初始已接入音频设备数量等于当前接入的音频设备数量时,返回检测当前接入的音频设备数量的步骤,当不等于时,返回初始化音频驱动的步骤。整个过程中,根据已接入音频设备数量变化情况,在播放音频中准确、便捷且有效检测是否音频设备插拔。
附图说明
图1为本发明播放音频中音频设备插拔检测方法第一个实施例的流程示意图;
图2为本发明播放音频中音频设备插拔检测方法第二个实施例的流程示意图;
图3为本发明播放音频中音频设备插拔检测系统第一个实施例的结构示意图;
图4为本发明播放音频中音频设备插拔检测系统第二个实施例的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视睿电子科技有限公司;广州视源电子科技股份有限公司,未经广州视睿电子科技有限公司;广州视源电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610680889.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于OpenGL View的控制方法、装置及终端
- 下一篇:一种牧草机