[发明专利]进行直播的方法和装置有效
申请号: | 201711482284.2 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108093268B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 吕现广 | 申请(专利权)人: | 广州酷狗计算机科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/4402;H04N21/442;H04N21/472;H04N21/27;H04N21/262;H04N21/242 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭晶 |
地址: | 510660 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 直播 方法 装置 | ||
1.一种进行直播的方法,其特征在于,所述方法包括:
当第一终端接收到开播指令时,进行开播处理,并向第二终端发送开启直播消息,其中,所述开启直播消息中携带服务器的链接信息及所述第一终端采集的直播音频数据的采样率、声道数、采样位数,所述链接信息中包括地址信息和直播间标识;
第二终端根据所述服务器的链接信息,进行开播处理,根据所述采样率、所述声道数及所述采样位数创建音频编码率器,为接收第一终端发送的直播音频数据做准备;
第一终端在直播过程中,采集直播音频数据和第一直播图像数据;
所述第一终端将所述直播音频数据和所述第一直播图像数据发送给服务器,并向所述服务器发送所述第一终端的第一设备标识;
所述第一终端创建音频发送套接字,所述第一终端通过所述音频发送套接字将所述直播音频数据,发送给第二终端,所述第一终端和所述第二终端的视频模式不同,其中,所述视频模式包括横屏模式和竖屏模式;
所述第二终端采集第二直播图像数据;
所述第二终端创建音频接收套接字,所述音频接收套接字绑定于所述第二终端的互联网协议地址及端口,所述第二终端通过所述音频接收套接字接收所述第一终端所发送的所述直播音频数据,所述第二终端将所述第二直播图像数据和所述直播音频数据,发送给所述服务器,并向所述服务器发送所述第二终端的第二设备标识;
所述第二终端统计所述第一终端发送的直播音频数据的传输丢包率;
所述第二终端将所述传输丢包率发送给所述第一终端;
如果所述传输丢包率大于预设阈值,或者,所述第一终端没有接收到所述传输丢包率的持续时长超过预设时长,所述第一终端则停止向所述第二终端发送直播音频数据并停止直播。
2.根据权利要求1所述的方法,其特征在于,所述第一终端在直播过程中,采集直播音频数据和第一直播图像数据之前,还包括:
所述第一终端广播配对请求;
所述第二终端接收所述第一终端广播的配对请求;
所述第二终端向所述第一终端发送配对响应消息;
当接收到所述第二终端发送的配对响应消息时,所述第一终端显示将所述第二终端设置为配对终端的提示框;
当接收到通过所述提示框发送的确认指令时,所述第一终端记录所述第二终端为发送直播音频数据的配对终端。
3.根据权利要求1所述的方法,其特征在于,所述第二终端将所述第二直播图像数据和所述直播音频数据发送给所述服务器,包括:
所述第二终端根据所述采样率,确定所述直播音频数据的每个音频帧的帧时长;
每当接收到所述直播音频数据的一个音频帧时,所述第二终端将接收到的音频帧的时间戳,调整为当前时刻减去所述帧时长得到的时刻;
所述第二终端将所述第二直播图像数据和调整时间戳后的直播音频数据发送给所述服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州酷狗计算机科技有限公司,未经广州酷狗计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711482284.2/1.html,转载请声明来源钻瓜专利网。