【技术实现步骤摘要】
一种直播中音频的传输方法及装置
本申请涉及信号传输
,具体而言,涉及一种直播中音频的传输方法及装置。
技术介绍
随着互联网技术的不断发展,视频会议、电话会议等远程办公方式逐渐成为了一种新型的办公形式,由于其高效性,且不受时间与场地的控制而倍受人们青睐。通过应用软件进行直播的情况比较普遍,但通过应用软件进行直播,用户必须要下载相关应用软件才能观看相关直播内容,而网页直播不受此限制。网页直播技术的实现可以基于网页即时通信(WebReal-TimeCommunication、WebRTC)技术实现。在主播的web端,采集麦克风的音频数据,以及拍摄的视频数据,将音频数据和视频数据分别作为两路媒体数据,经由网页端传输至WebRTC节点。WebRTC节点将获取的音频和视频数据通过媒体服务器转推到实时消息传输协议(RealTimeMessagingProtocol,RTMP)服务。上述过程中,采用一路音频数据和一路视频数据的传输方式,这种方式下直播的音频内容取决于麦克风采集的信号,直播内容受限。专利技 ...
【技术保护点】
1.一种直播中音频的传输方法,其特征在于,所述传输方法包括:/n获取主播网页web端的来自麦克风音源的麦克风音频信号,以及主播web端确认传输的来自其它音源的其它音频信号;/n将所述麦克风音频信号以及其它音频信号挂载到第一音频挂载点;/n将所述第一音频挂载点挂载的所述麦克风音频信号和其它音频信号以合成流形式传输至网页即时通信WebRTC节点。/n
【技术特征摘要】
1.一种直播中音频的传输方法,其特征在于,所述传输方法包括:
获取主播网页web端的来自麦克风音源的麦克风音频信号,以及主播web端确认传输的来自其它音源的其它音频信号;
将所述麦克风音频信号以及其它音频信号挂载到第一音频挂载点;
将所述第一音频挂载点挂载的所述麦克风音频信号和其它音频信号以合成流形式传输至网页即时通信WebRTC节点。
2.根据权利要求1所述的传输方法,其特征在于,所述传输方法还包括:
将所述其它音源的其它音频信号挂载到第二音频挂载点;
将所述第二音频挂载点挂载的所述其它音源的其它音频信号以合成流形式进行本地播放。
3.根据权利要求1所述的传输方法,其特征在于,所述获取主播网页web端的来自麦克风音源的麦克风音频信号,以及主播web端确认传输的来自其它音源的其它音频信号,包括:
获取来自多个音源的音频信号以及每个音频信号对应的类型标识;
根据所述类型标识,从所述多个音源的音频信号中,识别来自麦克风音源的所述麦克风音频信号和来自其它音源的其它音频信号。
4.根据权利要求1所述的传输方法,其特征在于,所述传输方法应用于在web端进行音视频直播的场景,所述传输方法还包括:
获取直播的视频流,将获取的视频流传输至WebRTC节点,通过WebRTC节点将音频的所述合成流和所述视频流同步后推送到媒体服务器。
5.根据权利要求1所述的传输方法,其特征在于,在获取主播网页web端的来自麦克风音源的麦克风音频信号,以及主播web端确认传输的来自其它音源的其它音频信号之前,所述传输方法还包括:
在接收到直播指令后,创建多个音频挂载点。
6.一种直播中音频的传输方法,其特征在于,所述传输方法包括:
响应直播指令,创建多个音频挂载点;所述多个音频挂载点包括第一音频挂载点和第二音频挂载点,所述第一音频挂载点用于挂载来自麦克风音源的麦克风音频信号以及主播web端确认传输的来自其它音源的其它音频信号,所述第二音频挂载点用于挂载主播web端确认传输的来自其它音源的其它音频信号;
通过第一音频挂载点将挂载的第一音频信号传输至网页即时通信WebRTC节点,以...
【专利技术属性】
技术研发人员:姜雨晴,付宇豪,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。