一种基于HLS的视频点播方法、装置、设备及介质制造方法及图纸

技术编号:42377411 阅读:12 留言:0更新日期:2024-08-16 15:02
本发明专利技术涉及视频点播技术领域,具体涉及一种基于HLS的视频点播方法、装置、设备及介质。本发明专利技术在播放端发出关于特定视频的点播请求后,由服务器端向播放端返回特定视频对应的M3U8播放列表文件,然后播放端根据M3U8播放列表文件确定所需TS切片并向服务器端发出相应TS切片请求,服务器端在接收到TS切片请求后,再生成对应的TS切片返回给播放端。本发明专利技术在基于HLS实现视频点播的过程中,通过响应于实时的TS切片请求而实时生成TS切片文件,无需在服务器端预先生成待点播视频的大量TS切片,显著减少了对存储资源的使用。

【技术实现步骤摘要】

本专利技术涉及视频点播,尤其涉及一种基于hls的视频点播方法、装置、设备及介质。


技术介绍

1、hls(http live streaming),是基于http的流媒体传输协议,当前被广泛应用于视频点播领域。hls采用http协议传输音视频数据,其首先将音视频流也即音视频文件切割成一个个小的ts切片后进行存储,然后生成对应的m3u8的播放列表文件,在m3u8文件中对各个切片文件进行描述,最终由客户端通过http协议接收m3u8的播放列表文件后,按照m3u8播放列表文件中描述的切片文件顺序渐进式下载切片文件及播放,实现视频点播。

2、虽然采用hls协议进行流媒体传输有着客户端支持简单,负载均衡,码率自适应以及网络兼容性好的优点,但同时,其也存在着明显的缺点:在利用hls进行视频点播的过程中,服务器需要首先完成视频切片,播放过程需要等待服务器切片完成,且切片完成后所得大量切片文件,又要预先存储在服务器中,占用大量的存储资源。

3、也即,当前hls视频点播技术存在着存储资源消耗较大的问题。


技术实现思路本文档来自技高网...

【技术保护点】

1.一种基于HLS的视频点播方法,其特征在于,包括:

2.根据权利要求1所述的基于HLS的视频点播方法,其特征在于,所述播放端向服务器端发出关于特定视频的点播请求,所述服务器端向所述播放端返回所述特定视频对应的播放列表文件,具体包括:

3.根据权利要求2所述的基于HLS的视频点播方法,其特征在于,所述播放端根据所述播放列表文件向所述服务器端依次发出获取所述特定视频所对应的各个视频切片的请求,所述服务器端依次响应所述各个视频切片的获取请求后生成对应视频切片并发送给所述播放端,具体包括:

4.根据权利要求3所述的基于HLS的视频点播方法,其特征在于,所述特...

【技术特征摘要】

1.一种基于hls的视频点播方法,其特征在于,包括:

2.根据权利要求1所述的基于hls的视频点播方法,其特征在于,所述播放端向服务器端发出关于特定视频的点播请求,所述服务器端向所述播放端返回所述特定视频对应的播放列表文件,具体包括:

3.根据权利要求2所述的基于hls的视频点播方法,其特征在于,所述播放端根据所述播放列表文件向所述服务器端依次发出获取所述特定视频所对应的各个视频切片的请求,所述服务器端依次响应所述各个视频切片的获取请求后生成对应视频切片并发送给所述播放端,具体包括:

4.根据权利要求3所述的基于hls的视频点播方法,其特征在于,所述特定视频为mp4封装格式的视频。

5.根据权利要求4所述的基于hls的视频点播方法,其特征在于,生成所述范围索引文件的方法为:

6.根据权利要求5所述的基于hls的视频点播...

【专利技术属性】
技术研发人员:张彩红张瑞芳翟永勇屠少昂苏合伟冯德海赵振华
申请(专利权)人:河南教育电子音像出版社有限责任公司
类型:发明
国别省市:

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

1