【技术实现步骤摘要】
视频数据发布方法、装置、电子设备及存储介质
[0001]本公开涉及互联网
,更具体地,涉及视频数据发布方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着移动互联网的发展,越来越多的内容提供商通过开发应用程序来承载服务内容。以短视频类应用程序为例,短视频应用程序能够提供各种短视频以供用户观看。
[0003]目前,针对用户使用短视频应用程序录制的视频数据,现有的视频数据发布方法一般需要先将该视频数据导出到本地,再通过将导出得到的本地视频文件上传至服务器,以发布该视频数据。然而,导出处理和上传处理通常比较耗时,这就导致整个发布处理的耗时都较长,尤其是在视频数据体积较大的情况下,更有可能因为超时而导致发布失败的情况出现。
技术实现思路
[0004]本公开实施例提供了一种视频数据发布方法,以解决视频数据发布处理耗时较长的问题。
[0005]本公开的第一方面,提供了一种视频数据发布方法,应用于第一终端设备,该方法包括:
[0006]接收针对视频数据的发布指令;
[ ...
【技术保护点】
【技术特征摘要】
1.一种视频数据发布方法,其特征在于,应用于第一终端设备,包括:接收针对视频数据的发布指令;响应于所述发布指令,对所述视频数据进行导出处理,其中,所述导出处理用于将所述视频数据导出为第一视频文件;在进行所述导出处理的过程中,获取所述导出处理生成的缓存数据,并对所述缓存数据进行上传处理,以发布所述视频数据。2.根据权利要求1所述的方法,其特征在于,所述响应于所述发布指令,对所述视频数据进行导出处理,包括:获取与所述视频数据对应的视频流写对象;根据所述视频流写对象,将编码所述视频数据获得的视频流写入预设的缓存空间中,获得所述缓存数据;根据所述缓存数据,生成所述第一视频文件。3.根据权利要求2所述的方法,其特征在于,所述在进行所述导出处理的过程中,获取所述导出处理生成的缓存数据,并对所述缓存数据进行上传处理,以发布所述视频数据,包括:获取与所述缓存数据对应的视频流读对象;在进行所述导出处理的过程中,根据所述视频流读对象,从所述缓存空间中读取所述缓存数据,并将所述缓存数据发送至服务器,以发布所述视频数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述导出处理的第一状态信息,其中,所述第一状态信息表示是否成功导出所述第一视频文件;在所述第一状态信息表示未成功导出所述第一视频文件的情况下,再次对所述视频数据进行所述导出处理,以导出所述第一视频文件;以及,在成功导出所述第一视频文件的情况下,将所述第一视频文件上传至所述服务器,以发布所述视频数据。5.根据权利要求4所述的方法,其特征在于,在所述第一状态信息表示未成功导出所述第一视频文件的情况下,所述方法还包括:获取所述视频数据的视频标识;根据所述视频标识,向所述服务器发送发布失败请求,以请求所述服务器停止发布所述视频数据。6.根据权利要求4所述的方法,其特征在于,在所述第一状态信息表示成功导出所述第一视频文件的情况下,所述方法还包括:获取所述上传处理的第二状态信息,其中,所述第二状态信息表示是否成功上传所述视频数据;在所述第二状态信息表示未成功上传所述视频数据的情况下,将所述第一视频文件上传至所述服务器,以发布所述视频数据。7.一种视频数据发布方法,其特征在于,应用于服务器,包括:接收第一终端设备上传的缓存数据,其...
【专利技术属性】
技术研发人员:邓松华,曾可杰,张栓成,
申请(专利权)人:广州市网星信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。