[发明专利]一种录音方法、客户端及终端设备在审
申请号: | 201711156861.9 | 申请日: | 2017-11-20 |
公开(公告)号: | CN107948663A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 李论 | 申请(专利权)人: | 腾讯数码(天津)有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/431;H04N21/433;H04N21/439;H04N21/443;H04N21/4788;H04N21/81 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫,熊永强 |
地址: | 300000 天津市滨海新区天津经济技术*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 录音 方法 客户端 终端设备 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种录音方法、客户端及终端设备。
背景技术
随着移动互联网技术的快速发展,诸如智能手机、平板电脑等移动终端设备上的游戏直播业务广受欢迎,收看者除了可以观看到实时的游戏画面,听到游戏声音,还可以听到对游戏的解说声音、玩家的声音等,将游戏声音视为内部声音,将解说声音、玩家声音视为外部环境声音。
目前对于游戏过程中内部声音和外部环境声音的录制,一方面可以借助个人计算机(Personal Computer,PC)端的软件实现,需要使用PC上的麦克风录制内部声音和外部环境声音,该方式需要PC配合才能完成游戏直播任务,实现较为复杂;另一方面可以将游戏直播的代码嵌入到游戏中来实现,即游戏直播的功能算作游戏的一部分,然而嵌入游戏直播的代码将增大游戏的代码体积,导致不需要游戏直播功能的大部分用户却下载了不会使用的功能的代码,且系统稳定性较差。
发明内容
本发明实施例提供了一种录音方法、客户端及终端设备,可以便捷、高效地完成终端设备内部声音和外部环境声音的录制,且系统鲁棒性高。
本发明实施例第一方面提供了一种录音方法,应用于终端设备,所述终端设备运行有直播客户端和多媒体服务进程,所述方法包括:
所述直播客户端与所述多媒体服务进程建立投屏共享连接;
所述直播客户端在接收到所述多媒体服务进程发送的所述终端设备的内部音频数据时,通过调用音频服务接口将当前的音频服务模式切换到视频聊天模式;
所述直播客户端通过调用所述音频服务接口将所述内部音频数据的输出通道由投屏共享通道切换到所述终端设备的音频输出设备;
所述直播客户端通过调用所述音频服务接口,利用所述终端设备的音频输入设备录制所述内部音频数据和所述终端设备外部的环境音频数据。
本发明实施例第二方面提供了一种客户端,包括:
建立模块,用于与多媒体服务进程建立投屏共享连接;
接收模块,用于接收所述多媒体服务进程发送的终端设备的内部音频数据;
切换模块,用于在所述接收模块接收到所述内部音频数据时,通过调用音频服务接口将当前的音频服务模式切换到视频聊天模式;
所述切换模块,还用于通过调用所述音频服务接口将所述内部音频数据的输出通道由投屏共享通道切换到所述终端设备的音频输出设备;
录制模块,用于通过调用所述音频服务接口,利用所述终端设备的音频输入设备录制所述内部音频数据和所述终端设备外部的环境音频数据。
在一些可行的实施方式中,所述切换模块,具体用于:
在所述接收模块接收到所述内部音频数据时,通过调用音频服务接口将当前的音频服务模式切换到音频播放及录制模式;
在等待预设时长之后,通过调用所述音频服务接口将所述当前的音频服务模式切换到视频聊天模式。
在一些可行的实施方式中,所述音频输出设备为扬声器,所述客户端还包括:
输出模块,用于通过调用所述音频服务接口,利用所述扬声器输出所述内部音频数据。
在一些可行的实施方式中,所述客户端还包括:
处理模块,用于对录制的所述内部音频数据进行放大处理,得到处理后的内部音频数据,并将所述处理后的内部音频数据和所述环境音频数据作为录制得到的音频数据。
在一些可行的实施方式中,所述建立模块,具体用于:
发布投屏共享连接服务请求;
在接收到所述多媒体服务进程反馈的所述投屏共享连接服务请求的响应时,与所述多媒体服务进程建立投屏共享连接;
其中,在所述建立模块与所述多媒体服务进程建立投屏共享连接之后,内部音频数据的输出通道由音频输出设备切换到投屏共享通道。
本发明实施例第三方面提供了一种终端设备,包括:处理器以及存储装置;
所述存储装置,用于存储程序指令;
所述处理器,调用所述存储装置中存储的程序指令,用于与多媒体服务进程建立投屏共享连接;在接收到所述多媒体服务进程发送的所述终端设备的内部音频数据时,通过调用音频服务接口将当前的音频服务模式切换到视频聊天模式;通过调用所述音频服务接口将所述内部音频数据的输出通道由投屏共享通道切换到所述终端设备的音频输出设备;通过调用所述音频服务接口,利用所述终端设备的音频输入设备录制所述内部音频数据和所述终端设备外部的环境音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯数码(天津)有限公司,未经腾讯数码(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711156861.9/2.html,转载请声明来源钻瓜专利网。