[发明专利]音源处理方法、装置和系统有效
申请号: | 201611001503.6 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106775552B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 李之旺 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 11227 北京集佳知识产权代理有限公司 | 代理人: | 赵秀芹;王宝筠 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音源 处理 方法 装置 系统 | ||
1.一种音源处理方法,应用于客户端,其特征在于,包括:
通过标识ID向音源管理模块发送播放请求,所述播放请求用于请求播放音频数据;
接收所述音源管理模块下发的播放通知,所述播放通知用于指示所述客户端允许播放或禁止播放音频数据;
在接收到所述音源管理模块发送的允许播放音频数据的播放通知后,发送播放指令和音频数据至声音播放模块,以使所述声音播放模块向所述音源管理模块发送注册音源消息以查询所述音频数据对应的音源是否允许播放,在接收所述音源管理模块发送的连接音源的消息时,发送音频数据至第一声卡,以使所述音源发声,在接收所述音源管理模块发送的不连接音源的消息时,发送音频数据至第二声卡,以使所述音源不发声,所述注册音源消息中包括标识ID和与所述标识ID对应的音频数据,所述播放指令包括标识ID。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
发送用于申请标识ID的申请请求至所述音源管理模块;
接收所述音源管理模块根据第一预设规则反馈的标识ID。
3.一种音源处理方法,应用于音源管理模块,其特征在于,包括:
接收客户端通过标识ID发送的播放请求,所述播放请求用于请求播放音频数据;
发送播放通知至所述客户端,所述播放通知用于指示所述客户端允许播放或禁止播放音频数据;
接收声音播放模块发送来的注册音源消息,所述注册音源消息包括标识ID和与标识ID对应的音频数据;
根据第二预设规则判断与标识ID对应的音源是否允许播放;
在音源允许播放时,发送连接音源的消息至所述声音播放模块,以使所述声音播放模块根据所述连接音源的消息,发送音频数据至第一声卡,以使所述音源发声;
在音源禁止播放时,发送不连接音源的消息至所述声音播放模块,以使所述声音播放模块发送音频数据至第二声卡,以使所述音源不发声。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
接收所述客户端发送的用于申请标识ID的申请请求;
根据第一预设规则反馈标识ID至所述客户端。
5.根据权利要求3所述的方法,其特征在于,所述在与标识ID对应的音源禁止播放时,发送不连接音源的消息至声音播放模块的步骤之前或者之后还包括:
向所述客户端发送用于指示所述客户端禁止播放音频数据的播放通知。
6.一种音源处理方法,应用于声音播放模块,其特征在于,包括:
接收客户端发送的播放指令和音频数据,所述播放指令包括标识ID;
发送注册音源消息至音源管理模块,所述注册音源消息中包括标识ID和与所述标识ID对应的音频数据,以使所述音源管理模块根据第二预设规则判断与标识ID对应的音源是否允许播放;
接收所述音源管理模块发送的反馈消息,在所述反馈消息为允许音源播放的连接消息时,发送音频数据至第一声卡,以使所述音源发声;
在所述反馈消息为禁止音源播放的非连接消息时,发送音频数据至第二声卡,以使所述音源不发声。
7.一种音源处理方法,其特征在于,应用于声音播放模块,包括:
接收客户端发送的播放指令和音频数据,所述播放指令包括标识ID;
发送注册音源消息至路由模块,所述注册音源消息中包括标识ID和与所述标识ID对应的音频数据;
接收所述路由模块发送的反馈消息,在所述反馈消息为允许音源播放的连接消息时,发送音频数据至第一声卡,以使所述音源发声;
在所述反馈消息为禁止音源播放的非连接消息时,发送音频数据至第二声卡,以使所述音源不发声。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611001503.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:音频播放方法和系统
- 下一篇:音量控制系统及音量控制方法