【技术实现步骤摘要】
本专利技术涉及视频点播,尤其涉及一种基于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的视频点播...
【专利技术属性】
技术研发人员:张彩红,张瑞芳,翟永勇,屠少昂,苏合伟,冯德海,赵振华,
申请(专利权)人:河南教育电子音像出版社有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。