[发明专利]基于旁路的在线教育高并发直播方法及系统有效
| 申请号: | 201811487844.8 | 申请日: | 2018-12-06 |
| 公开(公告)号: | CN109561319B | 公开(公告)日: | 2020-12-08 |
| 发明(设计)人: | 熊利;陈靖 | 申请(专利权)人: | 北京大生在线科技有限公司 |
| 主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/258;H04N21/254;H04N21/4788 |
| 代理公司: | 北京联创佳为专利事务所(普通合伙) 11362 | 代理人: | 郭防 |
| 地址: | 100085 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 旁路 在线教育 并发 直播 方法 系统 | ||
本发明公开了一种基于旁路的在线教育高并发直播方法及系统,其中,所述方法包括:上课客户端通过专线网络将流媒体数据发送到流媒体服务器系统;流媒体服务器系统通过所述专线网络转发所述流媒体数据到对端的同时,旁路所述流媒体数据到分发服务器;直播客户端通过公网向所述直播服务器系统发送直播订阅请求;所述直播服务器系统向分发服务器转发所述直播订阅请求;所述分发服务器接收所述直播订阅请求后,将所述流媒体数据发送到所述直播服务器系统;所述直播服务器系统向所述直播客户端发送所述流媒体数据。与现有技术相比,本发明的直播系统与上课系统解耦,不占用上课系统资源,对上课系统无任何影响,保证了上课系统的高质量和实时性。
技术领域
本发明涉及一种基于旁路的在线教育高并发直播方法及系统,属于在线教育直播技术领域。
背景技术
目前,在线教育系统包含上课系统和直播系统。其中,上课系统负责实时的上课,要求实时性和稳定性;直播系统负责再现教室真实上课场景,可接受一定的延时,要求再现教室上课的真实性。由于直播系统与上课系统耦合在一起,因此,直播系统中的学生需要进入上课系统,占用上课系统的资源以及正常上课带宽,增加上课系统复杂性,容易干扰正常上课,影响用户的上课体验。
发明内容
本发明的目的在于,提供一种基于旁路的在线教育高并发直播方法及系统,可以至少解决上述技术问题之一。
为解决上述技术问题,本发明采用如下的技术方案:
一种基于旁路的在线教育高并发直播方法,包括:上课客户端通过专线网络将流媒体数据发送到流媒体服务器系统;所述流媒体服务器系统通过所述专线网络转发所述流媒体数据到对端的同时,通过所述专线网络旁路所述流媒体数据到分发服务器;直播客户端通过公网向所述直播服务器系统发送直播订阅请求;所述直播服务器系统通过所述专线网络向所述分发服务器转发所述直播订阅请求;所述分发服务器接收所述直播订阅请求后,通过所述专线网络将所述流媒体数据发送到所述直播服务器系统;所述直播服务器系统通过所述公网向所述直播客户端发送所述流媒体数据。
前述的基于旁路的在线教育高并发直播方法中,在所述直播客户端通过公网向所述直播服务器系统发送直播订阅请求前,还包括:所述直播客户端通过所述公网发送身份认证请求到鉴权服务器,其中,所述身份认证请求包括身份认证信息;所述鉴权服务器获取所述身份认证信息,并对所述身份认证信息进行认证;认证通过后,所述直播服务器系统通过所述公网发送直播教室信息到所述直播客户端。
前述的基于旁路的在线教育高并发直播方法中,还包括:老师上课客户端通过所述公网向所述鉴权服务器发送直播上麦请求;所述鉴权服务器接收到所述直播上麦请求后,通过所述公网向所述直播上麦客户端发送切换模式消息;所述直播上麦客户端接收到所述切换模式消息后,断开与所述直播服务器系统的连接,并连接到所述流媒体服务器系统;所述直播上麦客户端通过所述专线网络将自身的流媒体数据发送到所述流媒体服务器系统;所述流媒体服务器系统通过所述专线网络转发所述直播上麦客户端的流媒体数据到其它上课客户端的同时,通过所述专线网络旁路所述直播上麦客户端的流媒体数据到所述分发服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大生在线科技有限公司,未经北京大生在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811487844.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频播放的方法和装置
- 下一篇:一种服务器切换方法、装置、设备及介质





