[发明专利]一种视频播放方法、介质和相关装置有效
申请号: | 201710900035.4 | 申请日: | 2017-09-28 |
公开(公告)号: | CN109587514B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 郭勐 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团公司 |
主分类号: | H04N21/233 | 分类号: | H04N21/233;H04N21/234;H04N21/438;H04N21/845;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 播放 方法 介质 相关 装置 | ||
本发明公开了一种视频播放方法、介质和相关装置,用以在HLS视频直播流式传输的过程中,实现点播和直播切换以及HLS视频的时移观看。所述视频播放方法,在视频直播过程中,同时生成直播索引文件和点播索引文件,以及;所述方法,包括:在接收到视频播放请求时,判断所述视频播放请求为视频直播请求还是视频点播请求;如果是视频直播请求,则获取所述直播索引文件发送给请求方;如果是视频点播请求,则获取所述点播索引文件,并在获取的点播索引文件中补充结束字段后发送给所述请求方。
技术领域
本发明涉及多媒体技术领域,尤其涉及一种视频播放方法、介质和相关装置。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
HLS(HTTP Live Streaming)是一种动态码率自适应技术。主要用于终端的音视频服务。包括一个m3u(8)的索引文件,TS(Transport Stream)媒体切片文件和key加密串文件。
使用HLS时,有点播和直播的2种方式。其中,对刚刚直播的视频内容进行回访,一般称为时移直播。因此,要实现HTTP Live Streaming的点播或者直播,主要步骤包括:
1.采集视频源和音频源的原始数据;
2.对原始数据进行H264编码和AAC编码;
3.视频和音频数据封装为MPEG-TS包;
4.HLS分段生成策略及m3u(8)索引文件;
5.HTTP传输协议。
相对于常见的流媒体直播协议,例如RTMP(Real Time Messaging Protocol,实时消息传输协议)协议、RTSP(Real Time Streaming Protocol,实时流传输协议)协议、MMS(Microsoft Media Server Protocol,微软媒体服务协议)协议等,HLS直播最大的不同在于,直播客户端获取到的并不是一个完整的数据流。HLS协议在服务器端将直播数据流存储为连续的、很短时长的媒体文件(MPEG-TS格式),而客户端则不断的下载并播放这些小文件,因为服务器端总是会将最新的直播数据生成新的小文件,这样客户端只要不停的按顺序播放从服务器获取到的文件,由此实现了直播。由此可见,基本上可以认为,HLS是以点播的技术方式来实现直播。由于数据通过HTTP协议传输,所以完全不用考虑防火墙或者代理的问题,而且分段文件的时长很短,客户端可以很快的选择和切换码率,以适应不同带宽条件下的播放。不过HLS的这种技术特点,决定了它的延迟一般总是会高于普通的流媒体直播协议。
根据HLS协议的规定,在直播流式传输的过程中需要实时删除旧的索引文件。因此,若用户终端在直播流式传输的过程中希望看到已过去时刻的视频,服务器则无法进行音视频推送。
因此,现有的HLS视频处理方法和系统,存在不能便捷支持点播和直播切换,不能实现时移观看的问题。
发明内容
本发明实施例提供一种视频播放方法、介质和相关装置,用以在HLS视频直播流式传输的过程中,实现点播和直播切换以及HLS视频的时移观看。
本发明实施例提供一种视频播放方法,在视频直播过程中,同时生成直播索引文件和点播索引文件,以及;
所述方法,包括:
在接收到视频播放请求时,判断所述视频播放请求为视频直播请求还是视频点播请求;
如果是视频直播请求,则获取所述直播索引文件发送给请求方;
如果是视频点播请求,则获取所述点播索引文件,并在获取的点播索引文件中补充结束字段后发送给所述请求方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团公司,未经中国移动通信有限公司研究院;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710900035.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音视频数据的存储方法和系统
- 下一篇:视频处理方法、装置及存储介质