【技术实现步骤摘要】
流媒体视频数据处理方法、装置、计算机设备和存储介质
本申请涉及通信
,尤其涉及一种流媒体视频数据处理方法、装置、计算机设备和存储介质。
技术介绍
随着互联网的迅猛发展,视频和语音等流量不断增加,基于FLV(FlashVideo,流媒体视频)格式的视频资源已经成为国内主流视频网站内容。FLV是一种全新的视频格式,由于它形成的文件极小、加载速度极快,便于传输特点,使得FLV实际成为了在线视频播放的现行标准,网络观看高清视频文件形成可能。网络上丰富多样的视频资源正逐渐地以FLV格式为主,通过调研发现不同视频网站播放平台对FLV视频格式要求存在差异性。缓存加速服务器一般采用缓存整个FLV资源文件形式,用户再次请求该视频资源时,可以通过命中解析本地FLV格式视频资源,读取用户需要请求的片段内容给用户提供视频加速服务。当用户只需要观看视频资源的某一段内容时,视频缓存加速服务器需要缓存整个视频资源,浪费磁盘空间。
技术实现思路
为了解决上述技术问题,本申请提供了一种流媒体视频数据处理方法、装置、计算机设备 ...
【技术保护点】
1.一种流媒体视频数据处理方法,所述方法包括:/n接收至少一个终端发送的视频播放请求,所述视频播放请求携带了视频内容标识和对应的视频内存信息;/n生成与所述视频内容标识对应的预设拖拽参数;/n向源站获取与所述拖拽参数对应的视频信息,所述视频信息包含元数据;/n根据所述视频内存信息确定分片信息,向所述源站获取与所述分片信息对应的分片视频数据,缓存所述分片视频数据;/n根据视频播放请求拼接所述元数据和所述分片视频数据,得到对应的播放数据。/n
【技术特征摘要】
1.一种流媒体视频数据处理方法,所述方法包括:
接收至少一个终端发送的视频播放请求,所述视频播放请求携带了视频内容标识和对应的视频内存信息;
生成与所述视频内容标识对应的预设拖拽参数;
向源站获取与所述拖拽参数对应的视频信息,所述视频信息包含元数据;
根据所述视频内存信息确定分片信息,向所述源站获取与所述分片信息对应的分片视频数据,缓存所述分片视频数据;
根据视频播放请求拼接所述元数据和所述分片视频数据,得到对应的播放数据。
2.根据权利要求1所述的方法,其特征在于,所述生成与所述视频内容标识对应的预设拖拽参数之前,还包括:
判断是否存在与所述视频播放请求对应的元数据;
当不存在时,进入向源站获取与所述拖拽参数对应的视频信息的步骤。
3.根据权利要求1所述的方法,其特征在于,所述根据所述视频内存信息确定分片信息之前,还包括:
判断是否缓存到与所述视频播放请求对应的全部分片视频数据;
当缓存到全部所述分片视频数据时,进入根据视频播放请求拼接所述元数据和所述分片视频数据,得到对应的播放数据的步骤;
当未缓存到全部所述分片视频数据时,持续对全部所述分片视频数据的判断步骤,直至缓存到全部分片视频数据。
4.根据权利要求1所述的方法,其特征在于,所述根据视频播放请求拼接所述元数据和所述分片视频数据,得到对应的播放数据之前,还包括:
判断所述视频播放请求中是否包含视频拖拽参数;
当所述视频播放请求包含所述视频拖拽参数时,拼接所述元数据与所述视频拖拽参数对应的所述分片视频数据,得到所述播放数据;
当所述视频播放请求未包含所述视频拖拽参数时,拼接所述视频播放请求对应的所述分片视频数据为所述播放数据。
5.根据权利要求1所述的方法,其特征在于,所述视频内存信息包括视频播放位置信息和视频内存大小,所...
【专利技术属性】
技术研发人员:孙俊,王雍,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。