[发明专利]一种实现网络直播的方法和服务器有效
申请号: | 201811621525.1 | 申请日: | 2015-11-27 |
公开(公告)号: | CN109495771B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 李亚光;沈冠璞;郑渊 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/262;H04N21/274;H04N21/472;H04N21/4788;H04N21/858 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 网络 直播 方法 服务器 | ||
1.一种实现网络直播的方法,其中,该方法包括:
在主播页面上向对应的主播用户提供推流内容分发网络CDN地址和密钥,以使得所述主播用户能够根据所述推流CDN地址和密钥将多媒体数据流上传到CDN;其中,不同的主播页面对应不同的主播用户;主播用户可以选择将多媒体数据流实时上传或选择经过一定时延上传;
在主页面上展示各主播用户所上传的多媒体数据流的相关信息;
当有观众用户选择前端主页面上展示的一个多媒体数据流时,跳转到该多媒体数据流对应的主播页面,并在该主播页面上将该多媒体数据流的拉流CDN地址和密钥提供给该观众用户,以使得该观众用户根据所述多媒体数据流的拉流CDN地址和密钥从CDN实时获取所述多媒体数据流。
2.如权利要求1所述的方法,其中,所述在主播页面上向对应的主播用户提供推流CDN地址和密钥,以使得所述主播用户能够根据所述推流CDN地址和密钥将多媒体数据流上传到CDN包括:在主播页面上向对应的主播用户的数据流上传应用提供推流CDN地址和密钥,使得该数据流上传应用采集对应的主播用户的多媒体数据流,并根据所述推流CDN地址和密钥将采集的多媒体数据流上传到CDN;
所述在该主播页面上将该多媒体数据流的拉流CDN地址和密钥提供给该观众用户,以使得该观众用户根据所述多媒体数据流的拉流CDN地址和密钥从CDN实时获取所述多媒体数据流包括:将该多媒体数据流的拉流CDN地址和密钥提供给该观众用户所在的主播页面上的播放器插件,由该播放器插件根据所述多媒体数据流的拉流CDN地址和密钥从CDN实时下拉所述多媒体数据流并在主播页面上播放给该观众用户。
3.如权利要求1所述的方法,其中,该方法进一步包括:预设一个或多个CDN地址库;当有多个CDN地址库时不同的CDN地址库对应不同的CDN,每个CDN地址库中保存有对应的CDN中的多个推流CDN地址和密钥以及对应的拉流CDN地址和密钥;
所述在主播页面上向对应的主播用户提供推流CDN地址和密钥包括:选择一个CDN地址库,从该CDN地址库中选择一个推流CDN地址和密钥并在主播页面上提供给主播用户;
该方法进一步包括:接收CDN反馈的主播用户上传的多媒体数据流的相关信息,并将该多媒体数据流的相关信息与相应的推流CDN地址和密钥以及拉流CDN地址和密钥对应保存到相应的CDN地址库中;
所述在该主播页面上将该多媒体数据流的拉流CDN地址和密钥提供给该观众用户包括:从相应的CDN地址库中获取与该多媒体数据流相关的信息对应的拉流CDN地址和密钥,并在该主播页面上提供给该观众用户。
4.如权利要求1所述的方法,其中,在主播页面上向对应的主播用户提供推流CDN地址和密钥之前,该方法进一步包括:
根据用户登陆并触发的主播申请消息,对该用户的用户信息进行验证;当验证通过时,授予该用户主播权限使得该用户成为主播用户,并为该主播用户分配相应的主播页面。
5.如权利要求1所述的方法,其中,该方法进一步包括:在每个主播页面上维护用户相关信息并展示;
所述用户相关信息包括如下中一种或多种:
主播用户的相关信息;
访问该主播页面的观众用户的相关信息;
访问该主播页面的观众用户对主播用户执行的相关操作信息。
6.如权利要求1所述的方法,其中,该方法进一步包括:
在每个主播页面上提供聊天输入接口;
通过聊天输入接口接收用户输入的聊天信息,并按照指定的方式在该主播页面上进行展示。
7.如权利要求1所述的方法,其中,该方法进一步包括:
在每个主播页面上提供关注控件;
当访问该主播页面的观众用户触发该关注控件时,将该主播页面的地址保存到该观众用户的用户信息中,以使得该观众用户下次登录时向该观众用户展示该主播页面的相关信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811621525.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直播间推荐方法、装置、设备及介质
- 下一篇:一种视频质量的排序方法及系统