[发明专利]直播方法、主播端、观众端、设备、系统及存储介质有效
申请号: | 201810010350.4 | 申请日: | 2018-01-05 |
公开(公告)号: | CN108574877B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 辛柏成;曾凡平;郝明非 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/2187;H04N21/27;H04N21/2343 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王宁宁 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 方法 主播端 观众 设备 系统 存储 介质 | ||
1.一种直播方法,其特征在于,包括:
观众端向应用服务器发出获取请求,以确定直播数据流的播放关键信息和播放地址;
所述观众端向所述播放地址所对应的多媒体服务器发出观看请求,以确定直播数据流;
所述观众端使用所述播放关键信息初始化播放器;
所述观众端使用所述初始化完成的播放器播放所述直播数据流;
步骤观众端向应用服务器发出获取请求,以确定直播数据流的播放关键信息和播放地址包括:
所述观众端向所述应用服务器发出获取请求,以获取所述直播数据流的关键信息编号;
观众端根据所述关键信息编号,在存储在观众端内的本地对照表中查找所述关键信息编号所对应的所述播放关键信息;
所述方法还包括:
所述观众端检测当前的播放状态;
若所述播放状态为异常,则所述观众端向应用服务器发出更新对照表的请求,以获取应用服务器所发出的参考对照表;
观众端使用所述参考对照表对本地对照表进行更新,并重新执行步骤观众端根据关键信息编号,在本地对照表中查找所述关键信息编号所对应的播放关键信息;
或,
观众端检测当前的播放状态;
若所述播放状态为异常,则所述观众端向所述应用服务器发出直接获取所述播放关键信息请求;
所述观众端在接收到所述应用服务器所返回的所述播放关键信息后重新执行步骤观众端使用播放关键信息初始化播放器。
2.根据权利要求1所述方法,其特征在于,
所述播放关键信息是由主播端生成,并直接向所述应用服务器发送的;
或,播放关键信息是由主播端生成后,由所述主播端采用将所述播放关键信息加载到所述直播数据流内的方式,将所述播放关键信息向所述多媒体服务器发送,并由所述多媒体服务器从所述直播数据流中提取出所述播放关键信息,并将所述播放关键信息向应用服务器发送的。
3.根据权利要求1所述方法,其特征在于,还包括:
所述观众端判断所述初始化播放器是否成功;
若所述观众端判断初始化播放器成功,则执行步骤观众端向播放地址所对应的多媒体服务器发出观看请求。
4.根据权利要求1所述方法,其特征在于,还包括:
所述观众端获取当前的网络负载值;
所述观众端判断所述网络负载值是否超过了预定的阈值,若所述观众端判断网络负载值超过预定的阈值,则所述观众端等待播放器初始化成功后,执行步骤观众端向播放地址所对应的多媒体服务器发出观看请求;若所述观众端判断网络负载值未超过预定的阈值,则直接执行步骤观众端向播放地址所对应的多媒体服务器发出观看请求。
5.根据权利要求4所述方法,其特征在于,所述网络负载值是根据以下的一种或多种参数确定:观众端其他网络交互程序的网络速率、观众端当前信号强度和观众端在指定时间段从多媒体服务器中获取直播数据流的网络速率确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司;北京金迅瑞博网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810010350.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动终端3D显示的防抖方法、装置及移动终端
- 下一篇:数据交互方法及装置