[发明专利]一种基于流媒体服务器的直播方法及系统有效

专利信息
申请号: 202010282843.0 申请日: 2020-04-08
公开(公告)号: CN111479121B 公开(公告)日: 2021-05-25
发明(设计)人: 余耀;贺同路;杨菲;李嘉懿;郭学栋;任永亮 申请(专利权)人: 北京智能工场科技有限公司
主分类号: H04N21/2187 分类号: H04N21/2187;H04N21/231;H04N21/262;H04N21/643;H04N21/6375
代理公司: 北京君莫知识产权代理事务所(普通合伙) 11715 代理人: 崔云鹤
地址: 100193 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 流媒体 服务器 直播 方法 系统
【说明书】:

发明提供一种基于流媒体服务器的直播方法及系统,所述系统中包含信令服务器、流媒体服务器、存储服务器以及多个客户端;用户通过客户端接入所述系统,从而在所述系统中建立直播室,或者加入已有的直播室;信令服务器用于与客户端之间进行信令交互,并向流媒体服务器发出业务指令,使得客户端新建直播室,或者加入已有直播室;流媒体服务器,用于从信令服务器接收业务指令,以及从各客户端分别获取流媒体数据,并完成各客户端之间流媒体数据的交换;存储服务器,用于从流媒体服务器接收流媒体数据,从而备份和更新各客户端的流媒体数据。

技术领域

本发明属于计算机网络技术领域,具体涉及一种基于流媒体服务器的直播方法及系统。

背景技术

现有技术中,提供互联网直播模式,由一个客户端创建直播室,其他客户端则分别加入该直播室,从而实现网络直播的功能。当直播室人数较多时,假定当前直播室人数为N(N16)人时,流媒体服务器除了要维持N路连接之外,还要负责备份和更新这N路流数据,一旦有网络不稳定或服务器不稳定,流媒体服务器必须优先保证通道的长连接,从而导致更新流数据不及时,使得传递给客户端的其他人的可能就会是延迟的、老旧的甚至是丢包的数据。因此用户看到别人的音视频可能是卡顿、不连续的。

发明内容

为克服上述现有技术的不足,本发明提供了一种基于流媒体服务器的直播方法及系统。

一种基于流媒体的直播方法,其特征在于包含以下步骤:

S201客户端1发起创建直播室的请求;客户端与信令服务器进行信令交互;

S202信令服务器根据客户端1发起的请求,创建直播室;直播室创建成功后,信令服务器通知流媒体服务器和客户端1直播室创建成功;

S203客户端1将自己的流数据传递给流媒体服务器;

S204流媒体服务器接收到客户端1发送的流数据后、暂存客户端1的数据;

S205存储服务器备份客户端1的流数据,并根据存储情况返回存储状态信息,如果存储失败,则返回至S204,通知流媒体服务器重新发送流数据;如果存储成功,则继续执行S206;

S206客户端2进入直播室,先执行和S201相同的操作,待信令服务器验证通过后,信令服务器通过业务指令通知媒体服务器可以接受流数据;客户端2将自己的流数据发送给流媒体服务器;

S207流媒体服务器接收到客户端2发送的流数据后,将其进行暂存,然后将其发送给存储服务器存储备份;

S208存储服务器备份客户端2的流数据,并根据存储情况返回存储状态信息,并将存储服务器中之前保存的客户端1的流数据返回给流媒体服务器;如果存储失败,则返回至S207,通知流媒体服务器重新发送流数据;如果存储成功,则继续执行S209;

S209在接收到存储服务器返回存储状态信息指示备份成功后,流媒体服务器将在流媒体本地暂存的客户端2的流数据发送给客户端1,与此同时,流媒体服务器将从存储服务器获取之前备份的客户端1的流数据,然后流媒体服务器将其回传给客户端2;

S210客户端1渲染从流媒体服务器获取的客户端2的流数据,客户端2渲染从流媒体服务器获取的客户端1的流数据。

优选地,当第3人加入直播室时,具体实现方式如下:

S211客户端3进入直播室,通过套接字和信令服务器连接,待信令服务器验证通过后,信令服务器通过业务指令通知媒体服务器可接受流数据;客户端3将自己的流数据发送给流媒体服务器;

S212流媒体服务器接收到客户端3发送的流数据后,将其进行保存,然后将其发送给存储服务器存储备份;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智能工场科技有限公司,未经北京智能工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010282843.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top