多媒体文件分享方法、装置及存储介质与流程

文档序号:17322296发布日期:2019-04-05 21:36阅读:133来源:国知局
多媒体文件分享方法、装置及存储介质与流程

本公开涉及计算机技术,尤其涉及一种多媒体文件分享方法、装置及存储介质。



背景技术:

随着计算机技术的不断发展,多媒体文件分享平台被广泛使用,例如,微信朋友圈、微博、qq空间等。

用户在使用多媒体文件分享平台的分享功能时,需要先摄制或者录制相应的多媒体文件。例如,当要分享的多媒体文件为照片时,用户需要先摄制照片,然后选择要分享的照片发送至多媒体文件分享平台,以完成照片的分享。



技术实现要素:

为克服相关技术中存在的问题,本公开提供一种多媒体文件分享方法、装置及存储介质。所述技术方案如下:

根据本公开实施例的第一方面,提供一种多媒体文件分享方法。该方法包括:

接收用户输入的第一操作指令;

响应于所述第一操作指令,将第一多媒体文件上传至中转服务器;

接收所述用户输入的第二操作指令;

响应于所述第二操作指令,指示所述中转服务器将第二多媒体文件发布至分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

本公开的实施例提供的技术方案可以包括以下有益效果:根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。

可选地,所述第二多媒体文件为所述第一多媒体文件中的部分;

所述指示所述中转服务器将第二多媒体文件发布至分享平台之前,还包括:

接收所述用户输入的第一选择操作指令;

响应于所述第一选择操作指令,确定从所述第一多媒体文件中选择的第二多媒体文件。

本公开的实施例提供的技术方案可以包括以下有益效果:在触发分享前,可以根据用户的选择操作指令从第一多媒体文件中选择第二多媒体文件,进而将选择的第二多媒体文件发布至分享平台,用户可以根据需要在多媒体文件中选择一部分文件进行分享,使得多媒体文件的分享更加灵活

可选地,所述分享平台包括至少一个;

所述指示所述中转服务器将第二多媒体文件发布至分享平台之前,还包括:

接收所述用户输入的第二选择操作指令;

响应于所述第二选择操作指令,确定选择的至少一个分享平台。

可选地,在所述接收所述用户输入的第二选择操作指令之前,还包括:

提供预设平台推送的分享平台选项信息,所述分享平台选项信息包括用户可选择的至少一种分享平台信息。

本公开的实施例提供的技术方案可以包括以下有益效果:用户可以根据预设平台推送的分享平台选项信息选择想要发布到的分享平台,分享方式更灵活,并提高了多媒体文件的分享效率,提升用户体验。

可选地,所述第二操作指令包括至少两个;

所述响应于所述第二操作指令,指示所述中转服务器将第二多媒体文件发布至分享平台,包括:

针对所述至少两个第二操作指令中的每个第二操作指令,响应于该第二操作指令,指示所述中转服务器将该第二操作指令针对的第二多媒体文件发布至该第二操作指令针对的分享平台。

本公开的实施例提供的技术方案可以包括以下有益效果:用户还想将多媒体文件发布至另外的分享平台时,只需要将中转服务器中的多媒体文件发布至另外的分享平台,这样即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,实现一次上传,多次分享,提高多媒体文件分享效率。并且用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,并提高了多媒体文件的分享效率,提升用户体验。

可选地,所述接收用户输入的第一操作指令之前,还包括:

显示与所述第一操作指令关联的功能提示信息。

本公开的实施例提供的技术方案可以包括以下有益效果:通过显示与所述第一操作指令关联的功能提示信息,可以使用户快速了解该软件或应用程序的功能,提升用户体验。

可选地,所述多媒体文件包括照片、视频或录音。

根据本公开实施例的第二方面,提供一种多媒体文件分享方法,包括:

接收终端上传的第一多媒体文件;

接收将第二多媒体文件发布至分享平台的发布指令;并

将所述第二多媒体文件发布至所述分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

本公开的实施例提供的技术方案可以包括以下有益效果:接收终端上传的第一多媒体文件;接收将第二多媒体文件发布至分享平台的发布指令;并将所述第二多媒体文件发布至所述分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。

可选地,所述第二多媒体文件为所述第一多媒体文件中的部分;所述发布指令中携带有所述第二多媒体文件信息;和/或

所述分享平台包括至少一个;所述发布指令中携带有将所述第二多媒体文件发布至的至少一个分享平台信息。

本公开的实施例提供的技术方案可以包括以下有益效果:用户可以根据需要在多媒体文件中选择一部分文件进行分享,和/或选择想要分享到的平台,使得多媒体文件的分享更加灵活。

根据本公开实施例的第三方面,提供一种用于多媒体文件分享的装置。该装置包括:接收模块和处理模块。其中,

接收模块,被配置为接收用户输入的第一操作指令;

处理模块,被配置为响应于所述第一操作指令,将第一多媒体文件上传至中转服务器;

所述接收模块,还被配置为接收所述用户输入的第二操作指令;

所述处理模块,还被配置为响应于所述第二操作指令,指示所述中转服务器将第二多媒体文件发布至分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

本公开的实施例提供的技术方案可以包括以下有益效果:根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。

可选地,

所述第二多媒体文件为所述第一多媒体文件中的部分;

所述接收模块,还被配置为在所述处理模块指示所述中转服务器将第二多媒体文件发布至分享平台之前,接收所述用户输入的第一选择操作指令;

所述处理模块,还被配置为响应于所述第一选择操作指令,确定从所述第一多媒体文件中选择的第二多媒体文件。

本公开的实施例提供的技术方案可以包括以下有益效果:在触发分享前,可以根据用户的选择操作指令从第一多媒体文件中选择第二多媒体文件,进而将选择的第二多媒体文件发布至分享平台,用户可以根据需要在多媒体文件中选择一部分文件进行分享,使得多媒体文件的分享更加灵活。

可选地,所述分享平台包括至少一个;

所述接收模块,还被配置为在在所述处理模块指示所述中转服务器将第二多媒体文件发布至分享平台之前,接收所述用户输入的第二选择操作指令;

所述处理模块,还被配置为响应于所述第二选择操作指令,确定选择的至少一个分享平台。

可选地,所述处理模块,还被配置为在所述接收模块接收所述用户输入的第二选择操作指令之前,提供预设平台推送的分享平台选项信息,所述分享平台选项信息包括用户可选择的至少一种分享平台信息。

本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案可以包括以下有益效果:用户可以根据预设平台推送的分享平台选项信息选择想要发布到的分享平台,分享方式更灵活,并提高了多媒体文件的分享效率,提升用户体验。

可选地,所述第二操作指令包括至少两个;

所述处理模块,具体被配置为针对所述至少两个第二操作指令中的每个第二操作指令,响应于该第二操作指令,指示所述中转服务器将该第二操作指令针对的第二多媒体文件发布至该第二操作指令针对的分享平台。

本公开的实施例提供的技术方案可以包括以下有益效果:用户还想将多媒体文件发布至另外的分享平台时,只需要将中转服务器中的多媒体文件发布至另外的分享平台,这样即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,实现一次上传,多次分享,提高多媒体文件分享效率。并且用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,并提高了多媒体文件的分享效率,提升用户体验。

根据本公开实施例的第四方面,提供一种用于多媒体文件分享的装置,包括接收模块和处理模块;

其中接收模块,被配置为接收终端上传的第一多媒体文件;

所述接收模块,还被配置为接收将第二多媒体文件发布至分享平台的发布指令;并

处理模块,被配置为将所述第二多媒体文件发布至所述分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

本公开的实施例提供的技术方案可以包括以下有益效果:接收终端上传的第一多媒体文件;接收将第二多媒体文件发布至分享平台的发布指令;并将所述第二多媒体文件发布至所述分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。

可选地,所述第二多媒体文件为所述第一多媒体文件中的部分;所述发布指令中携带有所述第二多媒体文件信息;和/或

所述分享平台包括至少一个;所述发布指令中携带有将所述第二多媒体文件发布至的至少一个分享平台信息。

本公开的实施例提供的技术方案可以包括以下有益效果:用户可以根据需要在多媒体文件中选择一部分文件进行分享,和/或选择想要分享到的平台,使得多媒体文件的分享更加灵活。

根据本公开实施例的第五方面,提供一种用于多媒体文件分享的装置。该用于多媒体文件分享的装置包括:处理器和用于存储可执行指令的存储器;其中,处理器被配置为执行所述可执行指令,以执行如第一方面任一项所述的多媒体文件的分享方法。

根据本公开实施例的第六方面,提供一种用于多媒体文件分享的装置。该用于多媒体文件分享的装置包括:处理器和用于存储可执行指令的存储器;其中,处理器被配置为执行所述可执行指令,以执行如第二方面任一项所述的多媒体文件的分享方法。

根据本公开实施例的第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面任一项所述的多媒体文件的分享方法。

根据本公开实施例的第八方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第二方面任一项所述的多媒体文件的分享方法。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据一示例性实施例示出的多媒体文件分享方法的流程图;

图2是根据另一示例性实施例示出的多媒体文件的分享方法的流程图;

图3是根据又一示例性实施例示出的多媒体文件的分享方法的流程图;

图4是根据再一示例性实施例示出的多媒体文件的分享方法的一用户界面示意图。

图5是根据再一示例性实施例示出的多媒体文件的分享方法的流程图;

图6是根据再一示例性实施例示出的多媒体文件的分享方法的流程图;

图7是根据再一示例性实施例示出的多媒体文件的分享方法的另一用户界面示意图;

图8是根据再一示例性实施例示出的多媒体文件的分享方法的流程图;

图9是根据一示例性实施例示出的用于多媒体文件分享的装置的结构示意图;

图10是根据另一示例性实施例示出的用于多媒体文件分享的装置的结构示意图;以及

图11是根据一示例性实施例示出的用于多媒体文件分享的装置框图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本公开的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

多个,包括两个或者两个以上。

和/或,应当理解,对于本公开中使用的术语“和/或”,其仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

用户在使用多媒体文件分享平台的分享功能时,由于待分享的多媒体文件通常要比文字大很多,在触发分享后,当网络状况不佳时,多媒体文件的上传或发送就会比较慢,从而导致多媒体文件的分享速度较慢,影响用户体验。

基于上述问题,本公开提供一种多媒体文件分享方法、装置及存储介质,根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。。

图1是根据一示例性实施例示出的多媒体文件分享方法的流程图。本实施例提供一种多媒体文件分享方法,该方法可以由用于多媒体文件分享的装置来执行,该装置可通过硬件和/或软件的方式实现。该用于多媒体文件分享的装置可以为终端设备。

本实施例涉及的是,根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,现将结合以下进行具体说明。

如图1所示,该多媒体文件的分享方法包括以下步骤:

在步骤101中,接收用户输入的第一操作指令。

举例来说,本实施例中待分享的多媒体文件可以是实时摄制或者录制的,也可以是多媒体文件库中已经摄制或者录制完成的,以多媒体文件是实时摄制或者录制的为例,本实施例的多媒体文件的分享方法可以由终端设备上的软件或者应用程序实现,该软件或者应用程序上可以设置有一个上传按钮,用户在需要分享多媒体文件时,在摄制或者录制多媒体文件之前,先点击该上传按钮,以触发第一操作指令,使得本实施例的用于多媒体文件分享的装置接收到用户输入的第一操作指令。该第一服务器可以是终端设备上的软件或者应用程序对应的网络服务器。

上述实现载体仅为示例说明,本公开实施例不以上述实现载体为限制。也就是说,可通过多种载体来实现本实施例的多媒体文件的分享方法。

在步骤102中,响应于第一操作指令,将第一多媒体文件上传至中转服务器。

本实施例的用于多媒体文件分享的装置在接收到用户输入的第一操作指令后,响应于第一操作指令,将第一多媒体文件上传至中转服务器。该中转服务器可以是终端设备上的软件或者应用程序对应的网络服务器。

在步骤103中,接收用户输入的第二操作指令。

在步骤104中,响应于第二操作指令,指示中转服务器将第二多媒体文件发布至分享平台;其中,第二多媒体文件为第一多媒体文件中的全部或部分。

举例来说,用于本实施例的多媒体文件的分享方法的软件或者应用程序上还可以设置有一个分享按钮,用户在多媒体文件摄制或录制完成后,可以直接点击该分享按钮以将摄制或录制的多媒体文件发布至要分享的分享平台,完成多媒体文件的分享,在此种情况下,第二多媒体文件与第一多媒体文件完全相同。在另一种可能的实现方式中,用户在多媒体文件摄制或录制完成后,从所有摄制或录制的多媒体文件中选择一部分作为待发布的多媒体文件,然后点击分享按钮以将选择的多媒体文件发布至要分享的分享平台,完成多媒体文件的分享,在此种情况下,第二多媒体文件为第一多媒体文件中的部分多媒体文件。

综上,本实施例提供的多媒体文件的分享方法,根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率

图2是根据另一示例性实施例示出的多媒体文件的分享方法的流程图。参考图2,在图1所示流程的基础上,本实施例中的第二多媒体文件为第一多媒体文件中的部分,该实施例中的多媒体文件的分享方法在步骤104之前还可以包括以下步骤:

在步骤201中,接收用户输入的第一选择操作指令。

在步骤202中,响应于第一选择操作指令,确定从第一多媒体文件中选择的第二多媒体文件。

举例来说,用户在多媒体文件摄制或录制完成后,可以对第一多媒体文件执行选择操作以从所有摄制或录制的多媒体文件中选择一部分作为待上传的多媒体文件,即,生成第二多媒体文件,然后点击分享按钮以将选择的多媒体文件发布至要分享的分享平台,完成多媒体文件的分享,在此种情况下,第二多媒体文件为第一多媒体文件中的部分多媒体文件。

综上,本实施例提供的多媒体文件的分享方法,用户可以根据需要在多媒体文件中选择一部分文件进行分享,使得多媒体文件的分享更加灵活。

图3是根据又一示例性实施例示出的多媒体文件的分享方法的流程图。参考图3,在图1所示流程的基础上,分享平台包括至少一个,步骤104之前还可以包括以下步骤:

在步骤301中,提供预设平台推送的分享平台选项信息,分享平台选项信息包括用户可选择的至少一种分享平台信息。

在步骤302中,接收用户输入的第二选择操作指令。

在步骤303中,响应于第二选择操作指令,确定选择的至少一个分享平台。

图4是根据再一示例性实施例示出的多媒体文件的分享方法的一用户界面示意图。如图4所示,当用户将手指触控在待分享的多媒体文件上时,用户界面中弹出如图4中所示的分享平台选项信息,作为实例,本实施例的用户界面中的分享平台选项可以包括“微信朋友圈”,“微博”以及“qq空间”,用户可以根据需要选择该些分享平台进行分享,从而可以为用户提供多种分享平台供用户选择,用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,提高了多媒体文件的分享效率,提升用户体验。

需要说明的是,图4仅为本公开的一种示例性用户界面,其它可能的用户界面也可以实现本实施例的多媒体文件的分享方法。

在另一种可能的应用场景中,当用户已经将摄制或录制的多媒体文件分享至一个分享平台后,还想将摄制或录制的多媒体文件分享至别的分享平台,则可以再次点击分享按钮以将摄制或录制的多媒体文件发布至要分享的别的分享平台,完成多媒体文件的分享。由于摄制或录制的多媒体文件已经上传至中转服务器,所以用户将摄制或录制的多媒体文件分享至别的分享平台只需要将中转服务器中摄制或录制的多媒体文件发布至别的分享平台,该传送过程不会用到用户的流量。这样即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,实现一次上传,多次分享。

图5是根据再一示例性实施例示出的多媒体文件的分享方法的流程图。参考图5,在前述实施例的基础上,第二操作指令包括至少两个,本实施例的多媒体文件的分享装置在接收每个第二操作指令之前,会接收到对应于第二操作指令的第一选择操作和第二选择操作;以下结合举例对本实施例进行说明:

在步骤501中,接收用户输入的第一操作指令。

在步骤502中,响应于第一操作指令,将第一多媒体文件上传至中转服务器。

举例来说,本实施例的第一多媒体文件包括20张照片。

在步骤503中,接收用户输入的第一选择操作指令和第二选择操作指令。

在步骤504中,响应于第一选择操作指令,确定从第一多媒体文件中选择的第二多媒体文件;响应于第二选择操作指令,确定选择的至少一个分享平台。

举例来说,本实施例的第二操作指令包括两个,针对两个第二操作指令中的第一个第二操作指令,第二多媒体文件包括20张照片中的9张,用户选择的至少一个分享平台为“微信朋友圈”;针对两个第二操作指令中的第二个第二操作指令,第二多媒体文件包括20张照片中的6张,用户选择的至少一个分享平台为“微博”。

在步骤505中,针对所述至少两个第二操作指令中的每个第二操作指令,响应于该第二操作指令,指示所述中转服务器将该第二操作指令针对的第二多媒体文件发布至该第二操作指令针对的分享平台。

举例来说,针对两个第二操作指令中的第一个第二操作指令,响应于用户触发分享,指示中转服务器将选中的9张照片发布至“微信朋友圈”;针对两个第二操作指令中的第二个第二操作指令,响应于用户触发分享,指示中转服务器将选中的6张照片发布至“微博”。

也就是说,针对已经上传到中转服务器的多媒体文件,用户可以多次下发第二操作指令,每次第二操作指令之前,可以选择相同的多媒体文件也可以选择不同的多媒体文件,那么在每次接收第二操作指令之前,可以接收到针对该次第二操作指令的第一选择操作指令,以选择该次第二操作指令需要发布的多媒体文件;响应于每个第二操作指令,可以将对应多媒体文件发布到相同的分享平台也可以发布到不同的分享平台,在每次接收到第二操作指令之前,也可以接收到针对该次第二操作指令的第二选择指令,以选择该次第二操作指令需要发布的分享平台。

综上,本实施例提供的多媒体文件的分享方法,用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,实现一次上传,多次分享,即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,并提高了多媒体文件的分享效率,提升用户体验。

图6是根据再一示例性实施例示出的多媒体文件的分享方法的流程图。参考图6,在图1所示流程的基础上,该实施例中的多媒体文件的分享方法在步骤101之前还可以包括以下步骤:

在步骤601中,显示与第一操作指令关联的功能提示信息。

举例来说,该与第一操作指令关联的功能提示信息可以在用于用户点选以在多媒体文件的摄制或录制过程中上传多媒体文件至第一服务器的按钮旁边以文字气泡的方式显示,也可以在本公开多媒体文件分享方法的软件或应用程序的使用说明中显示,本公开对此不作限制。

图7是根据再一示例性实施例示出的多媒体文件的分享方法的另一用户界面示意图。如图7所示,当用户打开用于实现本公开多媒体文件分享方法的软件或应用程序时,在用于用户点选以在多媒体文件的摄制或录制过程中上传多媒体文件至第一服务器的按钮旁以文字气泡方式显示有与第一操作指令关联的功能提示信息,例如图7中所示的“一次上传多次分享节省流量”的文字气泡,以供用户快速了解该软件或应用程序的功能,提升用户体验。

需要说明的是,图7因为本公开的一种示例性用户界面,其它可能的用户界面也可以实现本实施例的多媒体文件的分享方法。

综上,本实施例提供的多媒体文件的分享方法,通过显示与第一操作指令关联的功能提示信息,可以使用户快速了解该软件或应用程序的功能,提升用户体验。

图8是根据再一示例性实施例示出的多媒体文件的分享方法的流程图。参考图8,该方法可以由用于多媒体文件分享的装置来执行,该装置可通过硬件和/或软件的方式实现。本实施例的用于多媒体文件分享的装置可以为中转服务器,本实施例可以包括以下步骤:

在步骤801中,接收终端上传的第一多媒体文件。

在步骤802中,接收将第二多媒体文件发布至分享平台的发布指令。

在步骤803中,将第二多媒体文件发布至分享平台;其中,第二多媒体文件为第一多媒体文件中的全部或部分。

综上,本实施例提供的多媒体文件的分享方法,根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率。

在另一实施例中,第二多媒体文件为第一多媒体文件中的部分;发布指令中携带有第二多媒体文件信息;和/或

分享平台包括至少一个;发布指令中携带有将第二多媒体文件发布至的至少一个分享平台信息。

综上,本实施例提供的多媒体文件的分享方法,用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,实现一次上传,多次分享,即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,并提高了多媒体文件的分享效率,提升用户体验。

下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。

图9是根据一示例性实施例示出的用于多媒体文件分享的装置的结构示意图。参照图9,该用于多媒体文件分享的装置90包括接收模块91以及处理模块92。

该接收模块91,被配置为接收用户输入的第一操作指令;

该处理模块92,被配置为响应于第一操作指令,将第一多媒体文件上传至中转服务器;

该接收模块91,还被配置为接收用户输入的第二操作指令;

该处理模块92,还被配置为响应于第二操作指令,指示中转服务器将第二多媒体文件发布至分享平台;其中,第二多媒体文件为第一多媒体文件中的全部或部分。

综上,本实施例提供的用于多媒体文件的分享装置,根据用户的上传操作指令将多媒体文件上传至中转服务器,触发分享后,上传至中转服务器中的多媒体文件可以直接从中转服务器端发布至分享平台,从而不需要用户将多媒体文件上传到分享平台,节省了用户上传多媒体文件的时间,提高多媒体文件分享效率

可选地,第二多媒体文件为第一多媒体文件中的部分;该接收模块91,还被配置为在处理模块92指示中转服务器将第二多媒体文件发布至分享平台之前,接收用户输入的第一选择操作指令;该处理模块92还被配置为响应于第一选择操作指令,确定从第一多媒体文件中选择的第二多媒体文件。

可选地,分享平台包括至少一个;该接收模块91,还被配置为在处理模块92指示中转服务器将第二多媒体文件发布至分享平台之前,接收用户输入的第二选择操作指令,该处理模块92,还被配置为响应于第二选择操作指令,确定选择的至少一个分享平台。

可选地,该处理模块92,还被配置为在该接收模块91接收用户输入的第二选择操作指令之前,提供预设平台推送的分享平台选项信息,分享平台选项信息包括用户可选择的至少一种分享平台信息。

可选地,第二操作指令包括至少两个;该处理模块92具体被配置为针对至少两个第二操作指令中的每个第二操作指令,响应于该第二操作指令,指示中转服务器将该第二操作指令针对的第二多媒体文件发布至该第二操作指令针对的分享平台。

综上,本实施例提供的多媒体文件的分享方法,用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,实现一次上传,多次分享,即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,并提高了多媒体文件的分享效率,提升用户体验。

图10是根据一示例性实施例示出的用于多媒体文件分享的装置的结构示意图。参照图10,该用于多媒体文件分享的装置100包括接收模块1001以及处理模块1002。

该接收模块1001,被配置为接收终端上传的第一多媒体文件。

该接收模块1001,还被配置为接收将第二多媒体文件发布至分享平台的发布指令;并

该处理模块1002,被配置为将第二多媒体文件发布至分享平台;其中,第二多媒体文件为第一多媒体文件中的全部或部分。

可选地,第二多媒体文件为第一多媒体文件中的部分;发布指令中携带有第二多媒体文件信息;和/或

分享平台包括至少一个;发布指令中携带有将第二多媒体文件发布至的至少一个分享平台信息。

综上,本实施例提供的多媒体文件的分享方法,用户可以在一个软件或者应用程序完成多个分享平台的分享,而不必再去分别打开每个分享平台对应的软件或者应用程序,分享方式更灵活,实现一次上传,多次分享,即节省了用户分享多媒体文件的时间,也为用户分享多媒体文件节省大量的数据流量,并提高了多媒体文件的分享效率,提升用户体验。

图11是根据一示例性实施例示出的用于多媒体文件分享的装置框图。参照图11,该用于多媒体文件分享的装置1100包括可以包括以下一个或多个组件:处理组件1102,存储器1104,电源组件1106,多媒体组件1108,音频组件1110,输入/输出(input/output,简称:i/o)接口1112,传感器组件1114,以及通信组件1116。

处理组件1102通常控制用于多媒体文件分享的装置1100的整体操作,诸如与显示,数据通信,相机操作和记录操作相关联的操作。处理组件1102可以包括一个或多个处理器1120来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1102可以包括一个或多个模块,便于处理组件1102和其他组件之间的交互。例如,处理组件1102可以包括多媒体模块,以方便多媒体组件1108和处理组件1102之间的交互。

存储器1104被配置为存储各种类型的数据以支持在用于多媒体文件分享的装置1100的操作。这些数据的示例包括用于在用于多媒体文件分享的装置1100上操作的任何应用程序或方法的指令等。存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(staticrandomaccessmemory,简称:sram),电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,简称:eeprom),可擦除可编程只读存储器(erasableprogrammablereadonlymemory,简称:eprom),可编程只读存储器(programmablered-onlymemory,简称:prom),只读存储器(read-onlymemory,简称:rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件1106为用于多媒体文件分享的装置1100的各种组件提供电力。电源组件1106可以包括电源管理系统,一个或多个电源,及其他与为用于多媒体文件分享的装置1100生成、管理和分配电力相关联的组件。

多媒体组件1108包括在用于多媒体文件分享的装置1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括oled显示屏和触摸面板(touchpanel,简称:tp)。如果oled显示屏包括触摸面板,oled显示屏可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

音频组件1110被配置为输出和/或输入音频信号。例如,音频组件1110包括一个麦克风(microphone,简称:mic),当用于多媒体文件分享的装置1100处于按摩模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1104或经由通信组件1116发送。在一些实施例中,音频组件1110还包括一个扬声器,用于输出音频信号。

i/o接口1112为处理组件1102和外围接口模块之间提供接口,上述外围接口模块可以是按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1114包括一个或多个传感器,用于为用于多媒体文件分享的装置1100提供各个方面的状态评估。

通信组件1116被配置为便于用于多媒体文件分享的装置1100和其他设备之间有线或无线方式的通信。用于多媒体文件分享的装置1100可以接入基于通信标准的无线网络,如无线保真(wireless-fidelity,简称:wi-fi),2g或3g,或它们的组合。在一个示例性实施例中,通信组件1116还包括近场通信(nearfieldcommunication,简称:nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(radiofrequencyidentification,简称:rfid)技术,红外数据协会(infrareddataassociation,简称:irda)技术,超宽带(ultrawideband,简称:uwb)技术,蓝牙(bluetooth,简称:bt)技术和其他技术来实现。

在示例性实施例中,用于多媒体文件分享的装置1100可以被一个或多个应用专用集成电路(applicationspecificintegratedcircuit,简称:asic)、数字信号处理器(digitalsignalprocessor,简称:dsp)、数字信号处理设备(digitalsignalprocessingdevice,简称:dspd)、可编程逻辑器件(programmablelogicdevice,简称:pld)、现场可编程门阵列(fieldprogrammablegatearray,简称:fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。需要说明的是,图11所示实施例的框图适用于本公开的终端和中转服务器。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1104,上述指令可由用于多媒体文件分享的装置1100的处理器1120执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(randomaccessmemory,简称:ram)、只读光盘(compactdiscread-onlymemory,简称:cd-rom)、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当存储介质中的指令由用于多媒体文件分享的装置执行时,使得用于多媒体文件分享的装置能够执行该方法:接收用户输入的第一操作指令;响应于所述第一操作指令,将第一多媒体文件上传至中转服务器;接收所述用户输入的第二操作指令;响应于所述第二操作指令,指示所述中转服务器将第二多媒体文件发布至分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

另一种非临时性计算机可读存储介质,当存储介质中的指令由用于多媒体文件分享的装置执行时,使得用于多媒体文件分享的装置能够执行该方法:接收终端上传的第一多媒体文件;接收将第二多媒体文件发布至分享平台的发布指令;并将所述第二多媒体文件发布至所述分享平台;其中,所述第二多媒体文件为所述第一多媒体文件中的全部或部分。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求书指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求书来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1