文件上传方法及系统技术方案

技术编号:22946354 阅读:22 留言:0更新日期:2019-12-27 17:30
本发明专利技术实施例提供了一种文件上传方法及系统。该方法应用于数据传输技术领域,其包括录制终端根据录制操作指令进行音视频录制以生成音视频文件,并将音视频文件传输至位于同一局域网内的上传终端;若上传终端接收到音视频文件,将音视频文件上传至位于互联网中的云存储服务器;若上传终端接收到云存储服务器返回的响应信息,根据响应信息生成文件上传状态,并将文件上传状态发送至位于同一局域网内的操作终端;若操作终端接收到文件上传状态,展示文件上传状态。实施本发明专利技术实施例,可实现操作终端在音视频文件上传的同时还可进行其他操作,有利于操作便捷性;同时还减少因上传文件所耗费的时间,有利于提高工作效率。

File upload method and system

【技术实现步骤摘要】
文件上传方法及系统
本专利技术涉及计算机数据处理领域,尤其涉及一种文件上传方法及系统。
技术介绍
在金融产品销售过程中,往往需要对重要谈话内容进行“双录”操作,即需要对金融产品的销售过程进行录音和录像,以减少交易纠纷。现有技术中的“双录”操作通常是通过网络摄像头进行视频的录制,网络摄像头所录制的视频会实时存储在与网络摄像头连接的电子设备中(如平板电脑),然后通过该电子设备中的视频上传应用程序将视频进行上传至服务器。但是受电子设备操作系统的限制,在视频上传过程中,若视频上传应用程序若退出到后台或者电子设备锁屏,往往会造成视频上传中断,使得在视频上传过程中无法在电子设备进行其他操作。即使利用电子设备的后台线程对视频进行上传,也会受到后台进程的驻留时长限制,不能保证足够的时间完整地上传视频,造成了视频上传不稳定、操作不便捷等问题。
技术实现思路
本专利技术实施例提供了一种文件上传方法及系统,旨在解决文件上传稳定性差、操作不便捷等问题。第一方面,本专利技术实施例提供了一种文件上传方法,其包括:若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端;若所述上传终端接收到所述音视频文件,将所述音视频文件存储至本地储存器,并将所述音视频文件上传至位于互联网中的云存储服务器;若所述上传终端接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端;若所述操作终端接收到所述文件上传状态,展示所述文件上传状态。第二方面,本专利技术实施例提供了一种文件上传系统,所述系统包括终端以及服务器,所述终端包括:录制终端,用于若接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端;上传终端,所述上传终端包括第一处理单元以及第二处理单元;所述第一处理单元用于若接收到所述音视频文件,将所述音视频文件存储至本地储存器,并将所述音视频文件上传至位于互联网中的云存储服务器;所述第二处理单元用于若接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端;操作终端,用于若接收到所述文件上传状态,展示所述文件上传状态。本专利技术实施例提供一种文件上传方法及系统。该方法包括若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端;若所述上传终端接收到所述音视频文件,将所述音视频文件存储至本地储存器,并将所述音视频文件上传至位于互联网中的云存储服务器;若所述上传终端接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端;若所述操作终端接收到所述文件上传状态,展示所述文件上传状态。实施本专利技术实施例,在通过录制终端进行音视频录制时,还可直接通过上传终端接收并存储来自录制终端的音视频文件,以及将该音视频文件上传至云存储服务器,以实现操作终端在音视频文件上传的同时还可进行其他操作,有利于操作便捷性;同时还减少因上传文件所耗费的时间,有利于提高工作效率。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的一种文件上传方法的流程示意图;图2为本专利技术一实施例提供的一种文件上传方法的应用场景示意图;图3为本专利技术一实施例提供的一种文件上传方法的另一流程示意图;图4为本专利技术一实施例提供的一种文件上传方法的另一流程示意图;图5为本专利技术一实施例提供的一种文件上传方法的另一流程示意图;图6为本专利技术一实施例提供的一种文件上传方法的另一流程示意图;图7为本专利技术一实施例提供的一种文件上传系统的示意性框图;图8为本专利技术一实施例提供的一种文件上传系统的另一示意性框图;图9为本专利技术一实施例提供的一种文件上传系统的另一示意性框图;图10为本专利技术一实施例提供的一种文件上传系统的另一示意性框图;图11为本专利技术一实施例提供的一种文件上传系统的另一示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或一个以上其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参照图1以及图2,其为本专利技术一实施例提供的一种文件上传方法的流程示意图以及应用场景示意图。本专利技术实施例所提供的文件上传方法可应用于文件上传系统中,该文件上传系统包括录制终端11、上传终端12或者操作终端13。该文件上传系统中的录制终端11、上传终端12或者操作终端13可通过路由器20组建形成局域网,以使得录制终端11、上传终端12或者操作终端13之间可进行数据交互。同时文件上传系统还可通过路由器20与云存储服务器30进行网络连接,以使得录制终端11、上传终端12或者操作终端13可与局域网之外的云存储服务器30可进行数据交互。其中,所述录制终端11、上传终端12或者操作终端13可以是手机、平板电脑、智能手环等电子终端。所述云存储服务器30可以是独立的服务器,也可以是多个服务器组成的服务器集群。如图1所示,该文件上传方法包括步骤S110-S140。S110,若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端。具体地,录制操作指令由操作终端生成,通过操作终端将该录制操作指令发送至所述录制终端,以控制所述录制终端进行音视频录制并生成音视频文件。其中,局域网(LocalAreaNetwork,LAN)是指在某一区域内由多台终端互联成的终端组。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真本文档来自技高网...

【技术保护点】
1.一种文件上传方法,其特征在于,所述方法包括:/n若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端;/n若所述上传终端接收到所述音视频文件,将所述音视频文件存储至本地储存器,并将所述音视频文件上传至位于互联网中的云存储服务器;/n若所述上传终端接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端;/n若所述操作终端接收到所述文件上传状态,展示所述文件上传状态。/n

【技术特征摘要】
1.一种文件上传方法,其特征在于,所述方法包括:
若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端;
若所述上传终端接收到所述音视频文件,将所述音视频文件存储至本地储存器,并将所述音视频文件上传至位于互联网中的云存储服务器;
若所述上传终端接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端;
若所述操作终端接收到所述文件上传状态,展示所述文件上传状态。


2.如权利要求1所述的方法,其特征在于,所述录制操作指令包括启动指令以及结束指令,所述若所述录制终端接收到位于同一局域网内的操作终端所发送的录制操作指令,根据所述录制操作指令进行音视频录制以生成音视频文件,并将所述音视频文件传输至位于同一局域网内的上传终端,包括:
若所述录制终端接收到位于同一局域网内的操作终端发送的启动指令,启动音视频录制,并检测是否接收到所述操作终端发送的结束指令;
若所述录制终端接收到所述操作终端发送的结束指令,结束音视频录制,并将所生成的音视频文件传输至位于同一局域网内的上传终端。


3.如权利要求2所述的方法,其特征在于,所述若所述录制终端接收到位于同一局域网内的操作终端发送的启动指令,启动音视频录制,并检测是否接收到所述操作终端发送的结束指令之后,还包括:
若未接收到所述操作终端发送的结束指令,获取未接收到所述操作终端发送的结束指令所持续的时间长度,并判断所述时间长度是否大于预设的时长阈值;
若所述时间长度大于预设的时长阈值,结束音视频录制并向所述操作终端发送超时提醒消息,所述超时提醒消息用于提醒所述音视频录制时长超时。


4.如权利要求1所述的方法,其特征在于,所述若所述上传终端接收到所述云存储服务器返回的响应信息,根据所述响应信息生成文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端,包括:
若所述上传终端接收到所述云存储服务器返回的响应信息,遍历预设的状态映射表以获取与所述响应信息匹配的状态映射关系;
根据所述与所述响应信息匹配的状态映射关系生成所述响应信息对应的文件上传状态,并将所述文件上传状态发送至位于同一局域网内的操作终端。


5.如权利要求1所述的方法,其特征在于,所述文件上传状态包括已成功上传状态,所述方法还包括:
判断所述上传终端的本地存储器占用率是否大于预设的占用率阈值;
若所述上传终端的本地存储器占用率大于预设的占用率阈值,获取所述上传终端...

【专利技术属性】
技术研发人员:吴健兴
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1