首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于树表双索引结构的直播服务器的HLS会话管理方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:天翼云科技有限公司

摘要:本发明涉及一种基于树表双索引结构的直播服务器的HLS会话管理方法,属于视频直播领域,该方法包括:HLS会话管理索引结构采用红黑树结构与双向链表结构相结合的结构;在直播服务器中添加频道时,为每个频道创建并初始化HLS会话树,并创建定时清理任务;创建会话节点,将会话节点插入HLS会话树的红黑树结构中;将会话节点插入到双向链表的头部;更新会话节,根据会话id在红黑树结构中定位到会话节点,更新会话相关信息,并对双向链表进行调整,以保证被访问的节点在双向链表的最头部位置;每间隔预设时间执行定时清理任务,清除失效会话节点。本发明的方法,可以实现HLS会话的快速搜索、及时清除,减小对系统性能的影响。

主权项:1.一种基于树表双索引结构的直播服务器的HLS会话管理方法,其特征在于,包括:S1,创建HLS会话管理索引结构,其中,所述HLS会话管理索引结构采用树表双索引结构,所述树表双索引结构为红黑树结构与双向链表结构相结合的结构;每个所述HLS会话节点支持红黑树结构和双向链表结构两种索引方式;S2,在直播服务器中添加频道时,为每个频道创建并初始化HLS会话树,并创建定时清理任务,所述定时清理任务用于每间隔预设时间对所述HLS会话树进行一次失效会话节点的清除;S3,创建会话节点,包括:直播服务器在接收到用户的主m3u8请求时,开启HLS会话,为所述HLS会话随机生成会话id,创建会话节点,将所述会话节点插入HLS会话树的红黑树结构中;将所述会话节点插入到双向链表的头部;S4,更新会话节点,包括:直播服务器接收到用户的子m3u8和TS分片请求时,根据会话id在红黑树结构中定位到会话节点,更新会话相关信息,并对双向链表进行调整,以保证被访问的节点在双向链表的最头部位置;S5,清除会话节点,包括:每间隔预设时间执行所述定时清理任务,在清除失效会话节点时,由双向链表结构的尾部节点开始依次清除失效节点,无需遍历所有节点。

全文数据:

权利要求:

百度查询: 天翼云科技有限公司 基于树表双索引结构的直播服务器的HLS会话管理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术