[发明专利]用于流媒体转发的方法及装置、路由方法及装置有效
申请号: | 201611036049.8 | 申请日: | 2016-11-22 |
公开(公告)号: | CN106792257B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 梁云格 | 申请(专利权)人: | 北京大米科技有限公司 |
主分类号: | H04N21/61 | 分类号: | H04N21/61;H04N21/6402;H04N21/643;H04N21/647;H04L29/08;H04L12/741 |
代理公司: | 11597 北京睿派知识产权代理事务所(普通合伙) | 代理人: | 刘锋 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 流媒体 转发 方法 装置 路由 | ||
本申请公开一种用于流媒体转发的方法及装置、路由方法及装置。一种用于流媒体转发的方法,用于多层流媒体网络,所述多层流媒体网络包括多台流媒体服务器,该方法包括以下步骤:接收上一节点发送的数据包,所述数据包包括预设字段,所述预设字段包括上一节点类型;以及根据所述上一节点类型执行预设操作。本公开的方法及装置能够实现高扩展性和高灵活性的多层流媒体网络中的流媒体数据包的路由。
技术领域
本公开总体涉及流媒体数据在以太网中的传输技术领域,具体而言,涉及一种用于流媒体转发的方法及装置、路由方法及装置。
背景技术
随着近几年在线教育与直播业务的广泛兴起,多媒体在线视频技术越来越多地应用在互联网市场领域。流量的增长和业务的扩张,随之也带来了更多技术挑战,高可靠性、高实时性、高扩展性也越来越成为在线视频方向的技术瓶颈。
在现有的流媒体服务器拓扑架构中,往往大多数的流媒体服务器的部署方案为单点部署或两层结构,即便是多层的流媒体服务器拓扑,也都是在媒体服务器中配置静态的路由服务。
如,单点部署为推流(publish)和拉流(play)为同一台流媒体服务器,两层结构则往往是推流服务器为主,拉流服务器为从,从服务器向主服务器同步主服务器的流信息。两层以上的复杂层级结构,往往是将静态路由部署于链路上行的流媒体服务器上,这样当下行部署多台流媒体服务器时,多台下行流媒体服务器会对上行流媒体服务器的所有媒体流进行拷贝。
上述的拓扑方案往往只适用于结构简单的业务场景,并且多半限制推流服务与拉流服务两者的地理位置不会涉及到跨洋。
例如,推流服务在北美,拉流服务在中国。如果流媒体服务器部署为两层或单点结构,则无法满足在线流媒体低时延、高稳定性要求。如果将拓扑形式设置成为静态拓扑,则整个路由链路扩展性较差,部署升级成本较高。
因此,需要一种新的用于流媒体转发的方法及装置、路由方法及装置。
在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开提供一种用于流媒体转发的方法及装置、路由方法及装置,能够提高多层流媒体网络中的流媒体服务器路由的扩展性和灵活性。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种用于流媒体转发的方法,用于多层流媒体网络,所述多层流媒体网络包括多台流媒体服务器,该方法包括以下步骤:接收上一节点发送的数据包,所述数据包包括预设字段,所述预设字段包括上一节点类型;以及根据所述上一节点类型执行预设操作;其中,所述流媒体服务器中配置有路由表,所述路由表包括所述流媒体服务器的上一跳信息和下一跳信息。
在本公开的一种示例性实施例中,所述上一跳信息包括上一跳类型和备选上一跳地址,所述下一跳信息包括下一跳类型和备选下一跳地址。
在本公开的一种示例性实施例中,所述根据所述上一节点类型执行预设操作包括:当所述上一节点类型为客户端类时,根据所述上一跳类型和所述下一跳类型确定所述数据包的转发方向;根据所述转发方向发送路由请求;接收响应于所述路由请求返回的目标地址,其中所述目标地址为所述路由表中所述备选上一跳地址或者所述备选下一跳地址其中之一;根据所述目标地址将所述数据表转发至相应的下一节点。
在本公开的一种示例性实施例中,所述预设字段还包括上一节点标识,所述根据所述上一节点类型执行预设操作还包括:更改所述预设字段的上一节点类型为重定向类,且更改所述上一节点标识为当前接收所述数据包的流媒体服务器的标识;将更改后的所述预设字段封装进所述数据表后转发至所述下一节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大米科技有限公司,未经北京大米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611036049.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可减少背部出汗的背包
- 下一篇:智能防盗防丢背包