The application provides a video data processing method and device, which includes: real-time acquisition of live video streams generated during live broadcasting; real-time processing of the acquired live video streams into video segments of the target preset time; and sending video segments to the video distribution server so that the video distribution server can send video segments to the terminal requesting video on demand. This application is based on the storage characteristics of video files stored in segments on the video distribution server. The live video streams are processed into video segments in real time. That is, the live video streams generated in the process of live broadcasting are processed in real time so that the programs can be submitted in segments without waiting for all live content to be produced before processing. Therefore, the VOD program is greatly shortened. Online time improves the speed of on-line distribution of on-demand programs, thus enhancing the user experience.
【技术实现步骤摘要】
一种视频数据处理方法及装置
本专利技术涉及视频数据处理
,尤其涉及一种视频数据处理方法及装置。
技术介绍
网络视频的播放方式分为直播和点播两种播放方式。视频直播是指随着事件的发生、发展进程,同步制作和播出视频,视频的制作和播出同时发生,而视频点播是指根据用户的需求播放已制作完成的视频,视频的制作和播出非同时发生。为了满足用户对于直播转点播的需求,通常通过使用非线性视频编辑软件将直播内容转为点播视频供用户进行回看。然而,视频的直播转点播耗时较长,以90分钟的直播视频为例,通常转为点播文件需要耗时7-10分钟,则用户至少要在直播结束的7分钟之后才有可能看到直播视频对应的点播视频,点播视频生成和发布的延迟影响了用户体验。
技术实现思路
有鉴于此,本专利技术提供了一种视频数据处理方法及装置,用以解决现有技术中点播视频生成和发布的速度较慢,从而影响用户体验的问题,其技术方案如下:一种视频数据处理方法,包括:实时获取直播过程中产生的直播视频流;将获取的直播视频流实时处理成目标预设时长的视频分片;将所述视频分片发送至视频分发服务器,以使所述视频分发服务器将所述视频分片发送至请求视频点播的终端。可选的,所述将获取的直播视频流实时处理成目标预设时长的视频分片,包括:将所述获取的直播视频流转换为多个第一格式的视频段;基于获取的待合并视频段的列表,将待合并视频段合并为时长为所述目标预设时长、格式为所述第一格式的视频分片。可选的,所述将所述获取的直播视频流转换为多个第一格式的视频段,包括:将所述获取的直播视频流转换为至少一组所述第一格式的视频段;其中,当所述请求视频点播的终端的 ...
【技术保护点】
1.一种视频数据处理方法,其特征在于,包括:实时获取直播过程中产生的直播视频流;将获取的直播视频流实时处理成目标预设时长的视频分片;将所述视频分片发送至视频分发服务器,以使所述视频分发服务器将所述视频分片发送至请求视频点播的终端。
【技术特征摘要】
1.一种视频数据处理方法,其特征在于,包括:实时获取直播过程中产生的直播视频流;将获取的直播视频流实时处理成目标预设时长的视频分片;将所述视频分片发送至视频分发服务器,以使所述视频分发服务器将所述视频分片发送至请求视频点播的终端。2.根据权利要求1所述的视频数据处理方法,其特征在于,所述将获取的直播视频流实时处理成目标预设时长的视频分片,包括:将所述获取的直播视频流转换为多个第一格式的视频段;基于获取的待合并视频段的列表,将待合并视频段合并为时长为所述目标预设时长、格式为所述第一格式的视频分片。3.根据权利要求2所述的视频数据处理方法,其特征在于,所述将所述获取的直播视频流转换为多个第一格式的视频段,包括:将所述获取的直播视频流转换为至少一组所述第一格式的视频段;其中,当所述请求视频点播的终端的类型为多种时,所述视频段为多组,一组视频段对应一种类型的终端,同一组的视频段的分辨率相同,不同组的视频段的分辨率不同。4.根据权利要求3所述的视频数据处理方法,其特征在于,所述至少一组所述第一格式的视频段包括:分辨率为第一预设分辨率、格式为所述第一格式的一组视频段;所述视频数据处理方法还包括:当待合并的、第一预设分辨率、第一格式的视频段合并完成后,将合并得到的所有所述第一预设分辨率、第一格式的视频分片生成第二格式的视频文件;将所述第二格式的视频文件发送至所述视频分发服务器,以使所述视频分发服务器将所述第二格式的视频文件发送至所述请求视频点播的终端。5.根据权利要求3所述的视频数据处理方法,其特征在于,所述至少一组所述第一格式的视频段包括:分辨率为第二预设分辨率、格式为所述第一格式的一组视频段;所述视频数据处理方法还包括:在每合并得到一个第二预设分辨率、第一格式的视频分片时,生成该视频分片对应的、第三格式的视频文本子文件,其中,一视频分片对应的第三格式的视频文本子文件中包含该视频分片的播放索引信息;当待合并的、所述第二预设分辨率、第一格式的视频段合并完成后,将合并得到的所有所述第二预设分辨率、第一格式的视频分片对应的视频文本子文件合并为一个第三格式的视频文本文件,其中,所述第三格式的视频文本文件包含所有所述第二预设分辨率、第一格式的视频分片的播放索引信息;将所述第三格式的视频文本文件发送至所述视频分发服务器,以使所述视频分发服务器将所述第三格式的视频文本...
【专利技术属性】
技术研发人员:项东涛,刘磊,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。