【技术实现步骤摘要】
支持多协议视频直播的视频生成方法、装置、介质及设备
[0001]本申请涉及视频直播
,具体涉及一种支持多协议视频直播的视频生成方法、装置、计算机可读存储介质及电子设备。
技术介绍
[0002]当前视频直播有三种流行的播放协议:HTTP
‑
HLS、HTTP
‑
FLV、RTMP。前两种都是基本HTTP协议传输内容,仅对应内容的视频封装格式不一致。而RTMP是为了降低直播时延提出的一种全新的基于UDP协议传输的视频播放格式。
[0003]为了吸引客户,一般主流的视频制作厂家都支持如上三种直播播放协议,从而要求视频直播的加速厂家也同步支持服务,加速厂家主流的支持三种协议的方式一般是:HLS为一种播放域名,FLV/RTMP为另一个不同的播放域名(不同服务器组)。之所以配置两个不同的域名,主要是解决在客户端使用HLS协议观看直播可能出现的视频画面跳跃,不连贯的问题。这种现象发生在在直播过程中,由于播放直播服务器的切换,导致观看的视频画面不一致的现象,影响用户体验。
技术实现思路
< ...
【技术保护点】
【技术特征摘要】
1.一种支持多协议视频直播的视频生成方法,其特征在于,包括:根据源站的视频信息,生成索引文件和直播文件;其中,所述直播文件存储所述视频信息的时间片段,所述索引文件存储访问所述直播文件的访问列表;以及基于所述索引文件查找所述直播文件,或访问所述源站以获取直播视频。2.根据权利要求1所述的视频生成方法,其特征在于,所述根据源站的直播视频,生成索引文件和直播文件包括:根据所述源站的直播视频,生成多个清晰度的所述直播文件和对应的所述索引文件。3.根据权利要求1所述的视频生成方法,其特征在于,所述基于所述索引文件查找所述直播文件,或访问所述源站以获取直播视频包括:根据播放协议,基于所述索引文件查找所述直播文件、或访问所述源站以获取直播视频。4.根据权利要求3所述的视频生成方法,其特征在于,在所述根据播放协议,基于所述索引文件查找所述直播文件、或访问所述源站以获取直播视频之前,所述视频生成方法还包括:获取所述播放协议;其中,所述播放协议包括:自适应码率流媒体传输协议、快速流媒体传输协议、实时消息传输协议。5.根据权利要求4所述的视频生成方法,其特征在于,所述根据播放协议,基于所述索引文件查找所述直播文件、或访问所述源站以获取直播视频包括:当所述播放协议为所述自适应码率流媒体传输协议时,通过第一软件获取所述索引文件和所述直播文件。6.根据权利要求4所...
【专利技术属性】
技术研发人员:周东树,张晖,
申请(专利权)人:北京新流万联网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。