一种媒体文件的发送、下载方法及装置制造方法及图纸

技术编号:19702756 阅读:30 留言:0更新日期:2018-12-08 14:19
本发明专利技术提供了一种媒体文件的发送、下载方法及装置,其中,所述传送方法包括:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。从而可以通过发送原媒体文件和大小很小的转码文件,提高媒体文件发送和下载的速度。

【技术实现步骤摘要】
一种媒体文件的发送、下载方法及装置
本专利技术涉及软件通信
,尤其涉及一种媒体文件的发送、下载方法及装置。
技术介绍
在即时通讯中,用户可以通过软件应用向其他用户共享图片、视频等媒体文件。媒体文件的共享过程主要包括:当用户A1通过安装在移动终端B1的应用C,将媒体文件共享至用户A2时,应用C首先将媒体文件发送至应用C对应的第三方服务器,并通知用户A2下载媒体文件;然后,用户A2通过安装在移动终端B2的应用C,从应用C对应的第三方服务器下载媒体文件。可以看出,媒体文件在发送至第三方服务器和从第三方服务器下载的速度直接影响媒体文件的发送速度;此外,由于目前均采用单通道方式传输,也会导致媒体文件的发送速度较慢。
技术实现思路
本专利技术实施例提供的媒体文件的发送、下载方法及装置,可解决即时通讯媒体文件发送和下载速度较慢的问题。第一方面,本专利技术实施例公开了一种媒体文件的发送方法,包括:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。第二方面,本专利技术实施例还公开了一种媒体文件的下载方法,包括:接收预设第三方服务器发送的下载提示信息;接收针对所述下载提示信息的文件下载指令,所述文件下载指令携带目标文件标识;从所述第三方服务器中下载所述目标文件标识对应的转码文件和/或媒体文件,所述转码文件和/或所述媒体文件通过如下步骤发送至所述第三方服务器:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器。第三方面,本专利技术实施例还公开了一种媒体文件的发送装置,包括:文件转码模块,用于获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;文件发送模块,用于将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。第四方面,本专利技术实施例还公开了一种媒体文件的下载装置,包括:下载提示信息接收模块,用于接收预设第三方服务器发送的下载提示信息;下载指令接收模块,用于接收针对所述下载提示信息的文件下载指令,所述文件下载指令携带目标文件标识;文件下载模块,用于从所述第三方服务器中下载所述目标文件标识对应的转码文件和/或媒体文件,所述转码文件和/或所述媒体文件通过如下模块发送至所述第三方服务器:文件转码模块,用于获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;文件发送模块,用于将所述转码文件和所述媒体文件同时发送至预设第三方服务器。在本专利技术实施例中,接收预设第三方服务器发送的下载提示信息;接收针对所述下载提示信息的文件下载指令,所述文件下载指令携带目标文件标识;从所述第三方服务器中下载所述目标文件标识对应的转码文件和/或媒体文件,所述转码文件和/或所述媒体文件通过如下步骤发送至所述第三方服务器:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器。从而可以通过发送原媒体文件和大小很小的转码文件,提高媒体文件发送和下载的速度。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术实施例一中的一种媒体文件的发送方法的步骤流程图;图2示出了本专利技术实施例二中的一种媒体文件的发送方法的步骤流程图;图3示出了本专利技术实施例三中的一种媒体文件的下载方法的步骤流程图;图4示出了本专利技术实施例四中的一种媒体文件的下载方法的步骤流程图;图5示出了本专利技术实施例五中的一种媒体文件的发送装置的结构框图;图6示出了本专利技术实施例六中的一种媒体文件的发送装置的结构框图;图7示出了本专利技术实施例七中的一种媒体文件的下载装置的结构框图;图8示出了本专利技术实施例八中的一种媒体文件的下载装置的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面通过列举几个具体的实施例详细介绍本专利技术提供的一种媒体文件的发送方法及装置。实施例一参照图1,示出了本专利技术实施例一的一种媒体文件的发送方法的步骤流程图,具体可以包括如下步骤:步骤101,获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小。本专利技术实施例从发送媒体文件的移动终端侧进行详细说明,其中,终端包括手机、平板电脑的移动终端,也包括个人电脑等。其中,媒体文件包括:图片及视频,待发送媒体文件为用户选中的媒体文件,可以从相册或其他存储位置中选择。媒体文件的格式可以为JPG、PNG等。转码文件为WebP转码文件,由于采用帧内压缩,WebP格式的文件大小为JPG的三分之二,从而可以有效提高传送速度,节约存储空间。具体地,对于图片而言,将该图片直接转码为WebP格式;对于视频而言,将每帧图片转码为WebP格式,然后各帧转码文件组成视频的转码文件。步骤102,将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。其中,第三方服务器为当前应用对应的远端服务器。当前应用为用于发送媒体文件的软件应用,安装于移动终端或PC(PersonalComputer,个人计算机)上。具体地,可以将转码文件和媒体文件异步发送至第三方服务器。从而,转码文件首先发送成功,媒体文件其次发送成功。在本专利技术实施例中,当转码文件发送成功时,即代表媒体文件发送成功。从而当第三方服务器先接收到转码文件时,可以先将转码文件发送至目标终端,从而可以有效提高媒体文件的发送速度。在实际应用中,还可以默认只发送转码文件,从而接收用户也只接收到转码文件。当发送用户选择同时发送媒体文件时,同时将转码文件和媒体文件发送至接收用户。在本专利技术实施例中,获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。从而可以通过发送原媒体文件和大小很小的转码文件,提高媒体文件发送和下载的速度。实施例二参照图2,示出了本专利技术实施例二的一种媒体文件的发送方法的步骤流程图,具体可以包括如下步骤:步骤201,获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小本文档来自技高网...

【技术保护点】
1.一种媒体文件的发送方法,其特征在于,所述方法包括:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。

【技术特征摘要】
1.一种媒体文件的发送方法,其特征在于,所述方法包括:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器,所述第三方服务器用于保存所述转码文件和所述媒体文件。2.根据权利要求1所述的方法,其特征在于,在所述将所述转码文件和所述媒体文件同时发送至第三方服务器的步骤之后,所述方法还包括:在所述转码文件发送完成之后,对所述转码文件进行剪裁,得到转码缩略文件;在发送所述转码文件的预设界面上显示所述转码缩略文件。3.根据权利要求1所述的方法,其特征在于,在所述将所述转码文件和所述媒体文件同时发送至第三方服务器的步骤之后,所述方法还包括:在所述媒体文件发送完成之后,对所述媒体文件进行剪裁,得到媒体缩略文件;在发送所述媒体文件的预设界面上显示所述媒体缩略文件。4.一种媒体文件的加载方法,其特征在于,所述方法包括:接收预设第三方服务器发送的下载提示信息;接收针对所述下载提示信息的文件下载指令,所述文件下载指令携带目标文件标识;从所述第三方服务器中下载所述目标文件标识对应的转码文件和/或媒体文件,所述转码文件和/或所述媒体文件通过如下步骤发送至所述第三方服务器:获取待发送媒体文件,并对所述媒体文件进行转码得到转码文件,所述转码文件大小小于所述媒体文件大小;将所述转码文件和所述媒体文件同时发送至预设第三方服务器。5.根据权利要求4所述的方法,其特征在于,在所述从所述第三方服务器中下载所述目标文件标识对应的转码文件和/或媒体文件的步骤之后,所述方法还包括:在所述转码文件下载完成之后,在接收所述文件下载指令的预设界面上显示所述转码文件;在所述媒体文件下载完成之后,在接收所述文件下载指令的预设界面上显示所述媒体文件。6.根据权利要求4所述的方法,其特征在于,所述接收预设第三方服务器发送的下载提示信息的步骤,包括:接收预设第三方服务器发送的转码缩略文件并显示;和/或,接收预设第三方服务器发送的媒体缩略文件并显示。7.一种媒体文件的发送装置,其特征在于,包括:文...

【专利技术属性】
技术研发人员:刘硕
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京,11

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

1