一种使多台HLS服务器切片保持一致性的方法及其装置制造方法及图纸

技术编号:39951529 阅读:32 留言:0更新日期:2024-01-08 23:20
本发明专利技术涉及一种使多台HLS服务器切片保持一致性的方法及其装置,其中方法包括以下步骤:采集服务器从所述编码服务器接收码流;采集服务器把采集服务器信息和媒体累计时长信息更新写入到所述传输流文件的PAT表中;多台切片服务器从与之相连接的采集服务器中拉取传输流文件;每台切片服务器分别解释所述传输流文件,得到采集服务器信息和媒体累计时长信息,计算传输流文件的所有切割点的位置,得到切割后的传输流文件;命名所述切割后的传输流文件;重复以上步骤,直到编码服务器输入码流结束。所述的使多台HLS服务器切片保持一致性的方法中,所有的切片服务器均参照采集服务器写入的信息并使用同样的算法,确保切片名及内容的一致。

【技术实现步骤摘要】

本专利技术属于流媒体领域,特别涉及一种使多台hls服务器切片保持一致性的方法及其装置。


技术介绍

1、hls(全称http live streaming),是基于http的流媒体网络传输协议。该协议支持客户端在不同的网络带宽环境下,播放不同码率、分辨率的视频。 hls的实现是把整个多媒体文件切成一个个小的基于http的资源 (mpeg 2transport stream格式的文件),也称“切片”,并生成一个包含切片文件uri的扩展m3u(m3u8)playlist文件,每次只下载列表中的一些资源,客户端根据带宽环境可以选择不同的资源进行下载及播放。

2、随着流媒体数据流量越来越大,内容分发网络cdn需要支持多台切片服务器生成基于http的自适应码率流媒体传输协议的动态码率自适应音视频数据在(即hls切片数据),但是目前每台切片服务器从与之相连的同一采集服务器拉取的码流后,生成的切片名及内容都不一致,为后续的hls切片数据处理带来了诸多不便,如下游对hls切片数据执行对齐等操作时,需要找对应时间戳的唯一文件时造成诸多不便。p>

本文档来自技高网...

【技术保护点】

1.一种使多台HLS服务器切片保持一致性的方法,运行在一种使多台HLS服务器切片保持一致性的装置上,所述使多台HLS服务器切片保持一致性的装置包括依次连接的采集服务器和多个切片服务器,所述采集服务器的前端与内容分发网络的编码服务器连接,所述切片服务器的后端分别与用户云端系统连接,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的使多台HLS服务器切片保持一致性的方法,其特征在于,所述步骤S200前还包括:

3.根据权利要求2所述的使多台HLS服务器切片保持一致性的方法,其特征在于,

4.根据权利要求1所述的使多台HLS服务器切片保持一致性的方...

【技术特征摘要】

1.一种使多台hls服务器切片保持一致性的方法,运行在一种使多台hls服务器切片保持一致性的装置上,所述使多台hls服务器切片保持一致性的装置包括依次连接的采集服务器和多个切片服务器,所述采集服务器的前端与内容分发网络的编码服务器连接,所述切片服务器的后端分别与用户云端系统连接,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的使多台hls服务器切片保持一致性的方法,其特征在于,所述步骤s200前还包括:

3.根据权利要求2所述的使多台hls服务器切片保持一致性的方法,其特征在于,

4.根据权利要求1所述的使多台hls服务器切片保持一致性的方法,其特征在于,所述步骤s300中,所述切片服务器通过http方式从与之相连接的采集服务器中拉取传输流文件。

5.根据权利要求1所述的使多台...

【专利技术属性】
技术研发人员:刘维胡秀华方驰
申请(专利权)人:深圳市小溪流科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1