[发明专利]视频上传方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202111235679.9 | 申请日: | 2021-10-22 |
公开(公告)号: | CN113992938A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 李宁;王涛 | 申请(专利权)人: | 兰州乐智教育科技有限责任公司 |
主分类号: | H04N21/231 | 分类号: | H04N21/231;H04N21/433;G06F16/71 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 曾军;吴雪 |
地址: | 730030 甘肃省兰州市城*** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 上传 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请涉及一种视频上传方法,其特征在于,所述方法包括:将预设视频流对应的字节流实时写入预设存储区域,并实时记录所述字节流的写入状态;当监测到所述字节流的写入出现中断时,利用中断时的字节流的写入状态对中断处进行标记;当监测到所述字节流的写入的中断恢复时,根据所述中断处的标记对所述字节流进行继续写入。此外,本申请还涉及一种视频上传方法、装置、设备及存储介质。本申请可解决视频上传出现中断时需要重新完整上传视频的问题。
技术领域
本申请涉及音频处理领域,尤其涉及一种视频上传方法、装置、电子设备及计算机可读存储介质。
背景技术
随着科技的发展,人们采用各种各样的方式对身边及世界上发生的事情进行记录,如录音、照片、视频等。尤其是视频记录已有很久的使用历史,随着产生的视频平台的数量爆炸式的增长,越来越多的人们采用视频录制的形式来对身边发生的事情进行传播或了解。
但在视频录制并传播过程中,由于网络波动或写入端响应速度的影响,可能会会导致写入的过程中出现中断。例如,在进行网课直播录制过程中,当网络波动导致直播出现中断时,为了网课的完整性,需重新录制并上传全部视频,若不重新录制并上传,会导致视频不具有完整性。
发明内容
本申请提供了一种视频上传方法、装置及存储介质,以解决视频上传出现中断时需要重新完整上传视频的问题。
第一方面,本申请提供了一种视频上传方法,所述方法包括:
将预设视频流对应的字节流实时写入预设存储区域,并实时记录所述字节流的写入状态;
当监测到所述字节流的写入出现中断时,利用中断时的字节流的写入状态对中断处进行标记;
当监测到所述字节流的写入的中断恢复时,根据所述中断处的标记对所述字节流进行继续写入。
详细地,所述将预设视频流对应的字节流实时写入预设存储区域,包括:
识别所述字节流的数据大小,按照所述数据大小和预设的单行数据长度对所述字节流拆分为多个字节流数据段;
将每一个字节流数据段同步写入所述预设存储区域。
详细地,所述实时记录所述字节流的写入状态,包括:
实时获取所述预设存储区域的数据写入日志;
从所述数据写入日志中解析出所述字节流的写入地址、写入时间和文件名称;
将所述写入地址、所述写入时间和所述写入名称拼接为所述字节流的写入状态。
详细地,所述根据所述中断处的标记对所述字节流进行继续写入,包括:
将所述标记拆分为写入地址、写入时间和文件名称;
根据所述写入地址、所述写入时间和所述文件名称从所述预设存储区域调用已写入所述字节流的文件;
在所述已写入所述字节流的文件的字节末尾处继续写入所述字节流。
详细地,所述利用中断时的字节流的写入状态对中断处进行标记,包括:
在所述字节流的中断处生成注释字段;
将所述写入状态填入所述注释字段。
详细地,所述将预设视频流对应的字节流实时写入预设存储区域之后,所述方法还包括:
实时获取所述字节流的写入速度;
当所述写入速度大于或等于预设的速度阈值,则确定所述字节流的写入未出现中断;
当所述写入速度小于所述速度阈值,则确定所述字节流的写入出现中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州乐智教育科技有限责任公司,未经兰州乐智教育科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111235679.9/2.html,转载请声明来源钻瓜专利网。