一种基于轨迹记录的分离式视频存储与传输方法及系统的制作方法

文档序号:7812002阅读:234来源:国知局
一种基于轨迹记录的分离式视频存储与传输方法及系统的制作方法
【专利摘要】本发明适用于多媒体视频数据领域,提供了一种基于轨迹记录的分离式视频存储与传输方法,所述分离式视频存储与传输方法包括以下步骤:A.对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据;B.对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器;C.服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。通过对录制的视频进行音视频分离。利用命令行轨迹方式记录视频数据,使得多媒体文件容量减小、传输速度快、压缩时间短,还原后视频清晰度高。
【专利说明】一种基于轨迹记录的分离式视频存储与传输方法及系统

【技术领域】
[0001]本发明属于多媒体视频数据领域,尤其涉及一种基于轨迹记录的分离式视频存储与传输方法及系统。

【背景技术】
[0002]在教育领域,教学视频资源是教育实践精神与物质内涵的积累,是推动教育事业发展和改革的重要土壤基础。教学视频资源在早期的发展中局限于当时的信息通讯技术,集中表现为上世纪大力推广的远程教学的模式,即通过课堂实录的方法,将教师给学生上课的内容制作成视频,通过电视、广播等途径实现了教育资源的跨区域共享。此类教学视频资源在本世纪初构成了网络教学资源的主流。但是随着技术的革新,在互联网发展日新月异,乃至移动互联网甚嚣尘上的今天,基于更先进教学理念的教学视频资源方法论呼之欲出。
[0003]自2007年萨尔曼.可汗创立“可汗学院”以来,其别出心裁制作的高品质教学视频广受好评,大获成功。在传统的教学视频中,教师在视频里手舞足蹈,滔滔不绝,而学生收效甚微;可汗革新式的采用了电子黑板系统和自然书写轨迹记录的技术,看不到教学者的观众在可汗的带领下逐渐地完成了思考。该种视频制作方式在画板的基础上通过手写输入和板书实时呈现来完成重要知识点的传授,这种技术模式引发了全球范围内的教学革命,呼嘯席卷而来大有取代传统教学视频资源之势。基于该类技术,诸多多媒体产品为满足教学需求而面世。
[0004]现行的基于轨迹记录的教学视频,多依托外接输入设备,包括数码笔、手写板等,再结合声音录制整合成完整的微课。其优点在于利用新科技硬件,有机结合了传统书写与多媒体。但是,服务于该教学应用的多媒体产品普遍存在缺乏自主创新的问题,在产品意识形态上被辅助性质的创新硬件设备过度绑架。这样一来,现行的轨迹模式的教学视频产品的应用层面功能就流于单一,用户体验差强人意。
[0005]这些产品最根本的缺陷在于多媒体资源的处理技术上。现行的解决方式完全依托于简单的录屏技术,利用该技术导出的轨迹模式视频存储与传输的本质是传统的视频流媒体。这样的处理方式不可避免的造成了多媒体文件容量大,传输速度慢,压缩时间长等问题。在移动互联网时代,这样的设计缺陷更是日显突出。即使在3G的网络环境下,因为无法顺畅加载和播放,人们也很难利用零散时间,实现碎片化学习目标。在学校场景的应用中,更是受限于网络的速度,难以满足信息化学习的发展需求。
[0006]同时,这些产品的设计被限制停留在“Web 1.0”理念上,从根本上注定了难以兼顾人性化、高质量、多协作、有机深化等互联网时代的需求,至于Web 2.0模式倡导的去中心化思想的分享机制更是无从说起。从本质上来说,缺乏创新技术支持的轨迹模式教学视频只能在有限的表现形式上体现新意,却不能借可汗学院和微课模式的东风,实现更广范围内的教学创新与信息化革命。


【发明内容】

[0007]本发明的目的在于提供一种基于轨迹记录的分离式视频存储与传输方法及系统,旨在解决现有的轨迹模式录制造成了多媒体文件容量大、传输速度慢、压缩时间长的问题。
[0008]本发明是这样实现的,一种基于轨迹记录的分离式视频存储与传输方法,所述分离式视频存储与传输方法包括以下步骤:
A、对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据;
B、对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器;
C、服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。
[0009]本发明的进一步技术方案是:所述分离式视频存储与传输方法还包括以下步骤:
D、通过点播图像数据请求获取压缩的数据包;
E、解压数据包获取分离存储的数据并将音频数据和附近数据预先载入播放器;
F、对命令行轨迹数据进行渲染并按协议通过播放器对视频场景进行播放。
[0010]本发明的进一步技术方案是:所述步骤B中包括以下步骤:
B1、对不同的视频录制端分离出的音频数据格式进行压缩;
B2、对命令行轨迹方式记录的视频数据进行文本格式转换后进行压缩;
B3、将随视频存在的图像及资料在录制端进行压缩;
B4、将压缩的数据整合成数据包以HTTP协议异步传输给服务器。
[0011]本发明的进一步技术方案是:所述步骤A中对不同的视频录制端的音频文件进行不同的音频格式数据分离;所述视频录制端包括苹果系统端、安卓系统端和PC客户端;所述苹果系统端音频采用原生态音频格式;所述安卓系统音频采用amr格式;所述PC客户端音频采用MP3格式。
[0012]本发明的进一步技术方案是:所述步骤C中将音频数据进行统一的MP3数据格式转换。
[0013]本发明的另一目的在于提供一种基于轨迹记录的分离式视频存储与传输系统,所述分离式视频存储与传输系统包括:
录制分离模块,用于对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据;
压缩传输模块,用于对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器;
数据存储模块,用于服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。
[0014]本发明的进一步技术方案是:所述分离式视频存储与传输系统还包括:
数据包获取模块,用于通过点播图像数据请求获取压缩的数据包;
解压载入模块,用于解压数据包获取分离存储的数据并将音频数据和附近数据预先载入播放器;
渲染播放模块,用于对命令行轨迹数据进行渲染并按协议通过播放器对视频场景进行播放。
[0015]本发明的进一步技术方案是:所述压缩传输模块包括:
音频数据压缩单元,用于对不同的视频录制端分离出的音频数据格式进行压缩; 视频数据压缩单元,用于对命令行轨迹方式记录的视频数据进行文本格式转换后进行压缩;
辅助文件数据压缩单元,用于将随视频存在的图像及资料在录制端进行压缩;
文件传输单元,用于将压缩的数据整合成数据包以HTTP协议异步传输给服务器。
[0016]本发明的进一步技术方案是:所述录制分离模块中对不同的视频录制端的音频文件进行不同的音频格式数据分离;所述视频录制端包括苹果系统端、安卓系统端和PC客户端;所述苹果系统端音频采用原生态音频格式;所述安卓系统音频采用amr格式;所述PC客户端音频采用MP3格式。
[0017]本发明的进一步技术方案是:所述数据存储模块中将音频数据进行统一的MP3数据格式转换。
[0018]本发明的有益效果是:通过对录制的视频进行音视频分离。利用命令行轨迹方式记录视频数据,使得多媒体文件容量减小、传输速度快、压缩时间短,还原后视频清晰度高。

【专利附图】

【附图说明】
[0019]图1是本发明实施例提供的基于轨迹记录的分离式视频存储与传输方法的流程图;
图2是本发明实施例提供的基于轨迹记录的分离式视频存储与传输系统结构框图。

【具体实施方式】
[0020]附图标记:1_录制分离模块2-压缩传输模块3-数据存储模块 4-数据包获取模块5-解压载入模块 6-渲染播放模块21-音频数据压缩单元22-视频数据压缩单元 23-辅助文件数据压缩单元 24-文件传输单元
图1示出了本发明提供的基于轨迹记录的分离式视频存储与传输方法的流程图,其详述如下:
步骤SI中,在运用抓屏工具对屏幕上的操作进行视频录制中同时进行对抓屏录制的数据文件进行视音频分离,在视频的分离中对视频数据进行命令行轨迹方式记录视频数据并以矢量图的格式对视频数据进行保存,对音频数据按不同的视频录制端采用不同的音频格式记录,其中视频录制端包括苹果系统录制端、安卓系统录制端和PC客户端录制端,在苹果系统录制端中音频数据采用原生态的音频格式记录,在安州系统录制端中音频数据采用amr音频格式记录,在PC客户端录制端中音频数据采用mp3音频格式记录;通过视音频分离,在控制噪音的基础上进行了极大的压缩,大大的减少音频文件的大小。
[0021]步骤S2中,对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器;在对不同的视频录制端分离出的音频数据进行压缩处理,经过压缩后音频数据文件变的更小,使其更容易传输;将音频文件处理后对命令行轨迹方式记录的视频数据进行文本格式转换,将其转换成文本格式后进行压缩处理,使其文件经压缩后相对减小;对抓屏中的图像及资料文件在录制端进行压缩,使其文件减小,将压缩后的数据文件进行整合成数据包以HTTP协议进行异步传输给服务器端进行后续的处理,在本过程中经数据文件进行一定的压缩处理后使其问价相应减小,在后续的对数据文件更好的传输,提高传输速度。
[0022]步骤S3中,服务器上接收到数据包,随数据包中的音频数据做进一步的处理,将音频数据文件进行统一的格式转换,将其全部转换成统一的mp3格式,将转换好的音频数据进行压缩,经压缩后的音频数据与视频数据及附件数据在服务器的指定位置进行存储。
[0023]步骤S4中,当需要对指定位置存储的抓屏录制的整合文件播放时,需通过点播图像数据请求,请求的内容被允许后,就获取到整合文件的压缩的数据包。
[0024]步骤S5中,对获取的压缩数据包进行解压缩处理,经过解压缩后获取到分离存储的数据,在这些数据中有音频数据、视频数据和附件数据,将音频数据和附件数据预先载入到播放器内。
[0025]步骤S6中,处理好了音频数据和附件数据后,对以命令行轨迹方式记录的视频数据进行渲染处理,经过渲染处理后的视频数据按照约定的协议,通过播放器进行录制场景的重现,从而达到视频播放的效果。这样有效的将录制的视频经过一系列的处理后完成了数据的存储、传输、下载播放的全部过程,使其远程端能够很好的进行学习等。
[0026]通过对录制的视频进行音视频分离。利用命令行轨迹方式记录视频数据,使得多媒体文件容量减小、传输速度快、压缩时间短,还原后视频清晰度高。
[0027]图2示出了本发明的另一目的在于提供一种基于轨迹记录的分离式视频存储与传输系统,所述分离式视频存储与传输系统包括:
录制分离模块1,用于对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据;
压缩传输模块2,用于对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器;
数据存储模块3,用于服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。
[0028]所述分离式视频存储与传输系统还包括:
数据包获取模块4,用于通过点播图像数据请求获取压缩的数据包;
解压载入模块5,用于解压数据包获取分离存储的数据并将音频数据和附近数据预先载入播放器;
渲染播放模块6,用于对命令行轨迹数据进行渲染并按协议通过播放器对视频场景进行播放。
[0029]所述压缩传输模块2包括:
音频数据压缩单元21,用于对不同的视频录制端分离出的音频数据格式进行压缩;视频数据压缩单元22,用于对命令行轨迹方式记录的视频数据进行文本格式转换后进行压缩;
辅助文件数据压缩单元23,用于将随视频存在的图像及资料在录制端进行压缩; 文件传输单元24,用于将压缩的数据整合成数据包以HTTP协议异步传输给服务器。
[0030]所述录制分离模块I中对不同的视频录制端的音频文件进行不同的音频格式数据分离;所述视频录制端包括苹果系统端、安卓系统端和PC客户端;所述苹果系统端音频采用原生态音频格式;所述安卓系统音频采用amr格式;所述PC客户端音频采用MP3格式。
[0031]所述数据存储模块3中将音频数据进行统一的MP3数据格式转换。
[0032]通过对录制的视频进行音视频分离。利用命令行轨迹方式记录视频数据,使得多媒体文件容量减小、传输速度快、压缩时间短,还原后视频清晰度高。
[0033]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于轨迹记录的分离式视频存储与传输方法,其特征在于,所述分离式视频存储与传输方法包括以下步骤: A、对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据; B、对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器; C、服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。
2.根据权利要求1所述的分离式视频存储与传输方法,其特征在于,所述分离式视频存储与传输方法还包括以下步骤: D、通过点播图像数据请求获取压缩的数据包; E、解压数据包获取分离存储的数据并将音频数据和附近数据预先载入播放器; F、对命令行轨迹数据进行渲染并按协议通过播放器对视频场景进行播放。
3.根据权利要求2所述的分离式视频存储与传输方法,其特征在于,所述步骤B中包括以下步骤: B1、对不同的视频录制端分离出的音频数据格式进行压缩; B2、对命令行轨迹方式记录的视频数据进行文本格式转换后进行压缩; B3、将随视频存在的图像及资料在录制端进行压缩; B4、将压缩的数据整合成数据包以HTTP协议异步传输给服务器。
4.根据权利要求3所述的分离式视频存储与传输方法,其特征在于,所述步骤A中对不同的视频录制端的音频文件进行不同的音频格式数据分离;所述视频录制端包括苹果系统端、安卓系统端和PC客户端;所述苹果系统端音频采用原生态音频格式;所述安卓系统音频采用amr格式;所述PC客户端音频采用MP3格式。
5.根据权利要求4所述的分离式视频存储与传输方法,其特征在于,所述步骤C中将音频数据进行统一的MP3数据格式转换。
6.一种基于轨迹记录的分离式视频存储与传输系统,其特征在于,所述分离式视频存储与传输系统包括: 录制分离模块,用于对视频录制端中视音频文件进行分离以命令行轨迹形式记录视频数据; 压缩传输模块,用于对分离的不同数据文件进行压缩后以HTTP协议异步传输数据包给服务器; 数据存储模块,用于服务器对接收的数据包中的音频数据进行统一格式转化后压缩存储。
7.根据权利要求6所述的分离式视频存储与传输系统,其特征在于,所述分离式视频存储与传输系统还包括: 数据包获取模块,用于通过点播图像数据请求获取压缩的数据包; 解压载入模块,用于解压数据包获取分离存储的数据并将音频数据和附近数据预先载入播放器; 渲染播放模块,用于对命令行轨迹数据进行渲染并按协议通过播放器对视频场景进行播放。
8.根据权利要求7所述的分离式视频存储与传输系统,其特征在于,所述压缩传输模块包括: 音频数据压缩单元,用于对不同的视频录制端分离出的音频数据格式进行压缩; 视频数据压缩单元,用于对命令行轨迹方式记录的视频数据进行文本格式转换后进行压缩; 辅助文件数据压缩单元,用于将随视频存在的图像及资料在录制端进行压缩; 文件传输单元,用于将压缩的数据整合成数据包以HTTP协议异步传输给服务器。
9.根据权利要求8所述的分离式视频存储与传输系统,其特征在于,所述录制分离模块中对不同的视频录制端的音频文件进行不同的音频格式数据分离;所述视频录制端包括苹果系统端、安卓系统端和PC客户端;所述苹果系统端音频采用原生态音频格式;所述安卓系统音频采用amr格式;所述PC客户端音频采用MP3格式。
10.根据权利要求9所述的分离式视频存储与传输系统,其特征在于,所述数据存储模块中将音频数据进行统一的MP3数据格式转换。
【文档编号】H04L29/08GK104253965SQ201410414886
【公开日】2014年12月31日 申请日期:2014年8月20日 优先权日:2014年8月20日
【发明者】张爱军, 卢宏洲, 钟艺, 项普华, 徐超洋 申请人:深圳市善科教育科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1