CN114154000A - 多媒体资源发布方法和装置 - Google Patents
多媒体资源发布方法和装置 Download PDFInfo
- Publication number
- CN114154000A CN114154000A CN202111350726.4A CN202111350726A CN114154000A CN 114154000 A CN114154000 A CN 114154000A CN 202111350726 A CN202111350726 A CN 202111350726A CN 114154000 A CN114154000 A CN 114154000A
- Authority
- CN
- China
- Prior art keywords
- multimedia
- information
- editing
- multimedia resource
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/41—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/45—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开关于一种多媒体资源发布方法和装置,多媒体资源发布方法包括:响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面;响应于针对所述询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,所述综合编辑页面包括每个多媒体资源的第一信息编辑组件;通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息;响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
Description
技术领域
本公开涉及计算机技术领域,更具体地说,涉及一种多媒体资源发布方法和装置。
背景技术
随着视频分享或图片分享等分享软件的蓬勃发展,越来越多的用户在分享软件上分享多媒体资源。多媒体资源发布已然成为了分享软件的通用基础功能。利用多媒体资源发布的功能,用户可以发布自己的图片和视频。在相关技术中,只能进行单个多媒体资源的发布,如果需要发布多个多媒体资源,需要多次上传发布,影响用户的效率。
发明内容
本公开提供一种多媒体资源发布方法和装置,以至少解决上述相关技术中的问题,也可不解决任何上述问题。
根据本公开实施例的第一方面,提供一种多媒体资源发布方法,包括:响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面;响应于针对所述询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,所述综合编辑页面包括每个多媒体资源的第一信息编辑组件;通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息;响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
可选地,所述通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息,包括:获取所述用户在所述第一信息编辑组件中输入的编辑信息和/或在所述第一信息编辑组件中的默认编辑信息。
可选地,在显示所述询问页面之后,所述多媒体资源发布方法还包括:响应于针对所述询问页面选择的不分别发布多个多媒体资源的选择指令,将所述多个多媒体文件进行拼接得到合成多媒体资源;显示合成编辑页面,其中,所述合成编辑页面包括所述合成多媒体资源的第二信息编辑组件;通过所述第二信息编辑组件获取所述合成多媒体资源的编辑信息;响应于发布指令,根据所述合成多媒体资源的编辑信息生成合成待发布多媒体资源并进行发布。
可选地,多媒体资源的编辑信息包括话题、标签、位置信息、权限设置信息、封面和分享设置信息中的至少一项。
可选地,所述根据每个多媒体资源的编辑信息生成多个多媒体资源并进行发布,包括:根据每个多媒体资源的编辑信息生成每个待发布多媒体资源;将所述每个待发布多媒体资源发送至服务端进行存储;从所述服务端获取所述每个待发布多媒体资源显示在发布页面上。
可选地,所述将所述每个待发布多媒体资源发送至服务端进行存储,包括:调用所述服务端的数据库存储接口,在所述数据库存储接口中为所述每个待发布多媒体资源分别创建存储任务;将待发布多媒体资源的存储任务通过扩展字段拼接成数组;通过所述数组将所述每个待发布多媒体资源存储到所述服务端。
根据本公开实施例的第二方面,提供一种多媒体资源发布装置,包括:询问显示单元,被配置为:响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面;编辑显示单元,被配置为:响应于针对所述询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,所述综合编辑页面包括每个多媒体资源的第一信息编辑组件;信息获取单元,被配置为:通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息;发布单元,被配置为:响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
可选地,信息获取单元被配置为:获取所述用户在所述第一信息编辑组件中输入的编辑信息和/或在所述第一信息编辑组件中的默认编辑信息。
可选地,编辑显示单元被配置为:响应于针对所述询问页面选择的不分别发布多个多媒体资源的选择指令,将所述多个多媒体文件进行拼接得到合成多媒体资源;显示合成编辑页面,其中,所述合成编辑页面包括所述合成多媒体资源的第二信息编辑组件;信息获取单元被配置为:通过所述第二信息编辑组件获取所述合成多媒体资源的编辑信息;发布单元被配置为:响应于发布指令,根据所述合成多媒体资源的编辑信息生成合成待发布多媒体资源并进行发布。
可选地,多媒体资源的编辑信息包括话题、标签、位置信息、权限设置信息、封面和分享设置信息中的至少一项。
可选地,发布单元被配置为:根据每个多媒体资源的编辑信息生成每个待发布多媒体资源;将所述每个待发布多媒体资源发送至服务端进行存储;从所述服务端获取所述每个待发布多媒体资源显示在发布页面上。
可选地,发布单元被配置为:调用所述服务端的数据库存储接口,在所述数据库存储接口中为所述每个待发布多媒体资源分别创建存储任务;将待发布多媒体资源的存储任务通过扩展字段拼接成数组;通过所述数组将所述每个待发布多媒体资源存储到所述服务端。
根据本公开实施例的第三方面,提供一种电子设备,包括:至少一个处理器;至少一个存储计算机可执行指令的存储器,其中,所述计算机可执行指令在被所述至少一个处理器运行时,促使所述至少一个处理器执行根据本公开的多媒体资源发布方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令被至少一个处理器运行时,促使所述至少一个处理器执行根据本公开的多媒体资源发布方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机指令,所述计算机指令被至少一个处理器执行时实现根据本公开的多媒体资源发布方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
根据本公开的多媒体资源发布方法和装置,在用户选择了多个多媒体资源且选择分别发布多个多媒体资源的情况下,能够将多个多媒体资源当做多个任务,每一多媒体资源有独立的编辑信息,并以多任务提交的方式发布出去,最终完成对多个多媒体资源分别编辑并一次性发布,能够满足用户需要同时发布多个多媒体资源的需求,节省用户操作的步骤,提高用户发布多媒体资源的效率,提升用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是示出根据本公开的示例性实施例的多媒体资源发布方法的流程图。
图2是示出根据本公开的示例性实施例的显示询问页面的示意图。
图3是示出根据本公开的示例性实施例的显示综合编辑页面的示意图。
图4是示出根据本公开的示例性实施例的显示发布页面的示意图。
图5是示出根据本公开的示例性实施例的多媒体资源发布装置的框图。
图6是示出根据本公开的示例性实施例的电子设备600的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在此需要说明的是,在本公开中出现的“若干项之中的至少一项”均表示包含“该若干项中的任意一项”、“该若干项中的任意多项的组合”、“该若干项的全体”这三类并列的情况。例如“包括A和B之中的至少一个”即包括如下三种并列的情况:(1)包括A;(2)包括B;(3)包括A和B。又例如“执行步骤一和步骤二之中的至少一个”,即表示如下三种并列的情况:(1)执行步骤一;(2)执行步骤二;(3)执行步骤一和步骤二。
随着视频分享或图片分享等分享软件的蓬勃发展,越来越多的用户在分享软件APP上分享多媒体资源。多媒体资源发布已然成为了一些分享软件的通用基础功能。利用多媒体资源发布的功能,用户可以发布自己的图片和视频,将这些多媒体资源一一选择后利用该功能合并到一个多媒体资源作为一个任务发布出去,等到上传服务端存储成功后,其他观看用户就能看到该用户发布的合并多媒体资源。
在相关技术中,只可以进行单任务的发布,用户可选择相册中的成品或者进行拍摄,最终选择多个多媒体资源,分享软件APP会将多个多媒体资源合成为一个待发布多媒体资源发布出去,用户如果想再发布一个已编辑后处理好的多媒体资源,需要再次进行发布。举个例子来说,用户选择了相册里的多媒体资源O、多媒体资源P和多媒体资源Q,分享软件APP会将多媒体资源O、多媒体资源P和多媒体资源Q按照用户在相册中选择的顺序合并成一个多媒体资源,并为这个合并的多媒体资源创建一个上传任务状态,将其定义为一个单一的多媒体资源的任务,在进行多媒体资源的信息编辑的时候,只能对这个合并的多媒体资源做一次编辑,例如输入一个标题,选择一个封面。而对于已经对内容进行了加工和后处理编辑过的多个多媒体资源,不能一次性对各个多媒体资源分别编辑信息并发布出去,需要在用户发布完一个多媒体资源后,再次打开相册选择多媒体资源进行信息编辑进行发布。
相关技术中的多媒体资源发布方法比较一刀切,只可以进行单一的发布,用户想要发布多个多媒体资源时,需要多次重复点击操作,这样会影响用户的效率,使得用户体验不高。
为了解决上述相关技术中存在的问题,本公开提出一种多媒体资源发布方法和装置,该多媒体资源发布方法在用户选择了多个多媒体资源且选择分别发布多个多媒体资源的情况下,能够将多个多媒体资源当做多个任务,每一多媒体资源有独立的编辑信息,并以多任务提交的方式发布出去,以达到对多个多媒体资源分别编辑并一次性发布的目的,能够节省用户操作的步骤,提高用户发布多媒体资源的效率。
本公开的示例性实施例的多媒体资源发布方法是基于双端的交互来实现的,该双端可以是客户端和服务端。客户端包括,但不限于,用户所使用的移动设备。下面,将参照图1至图6来详细描述根据本公开的多媒体资源发布方法和装置。
图1是示出根据本公开的示例性实施例的多媒体资源发布方法的流程图。图1所示的多媒体资源发布方法的执行主体是客户端。
参照图1,在步骤101,可响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面。
根据本公开的示例性实施例,多个多媒体资源可以是用户在客户端的相册中选择的。基于相册选择的多媒体资源包括,但不限于,拍摄好的视频、拍摄好的图片、实时拍摄的视频和实时拍摄的图片。多媒体资源可以是视频数据,也可以是图片数据。
根据本公开的示例性实施例,询问页面的显示可以是在既有页面弹出询问弹窗,在该询问弹窗中可包括询问是否分别发布多个多媒体资源的按钮。询问页面的显示也可以是从既有页面跳转至询问页面,在该询问页面中可包括询问是否分别发布多个多媒体资源的按钮。图2是示出根据本公开的示例性实施例的显示询问页面的示意图,本公开的示例性实施例中的询问页面的显示可参考图2。
根据本公开的示例性实施例,用户通过询问页面可选择分别发布多个多媒体资源,也可以选择不分别发布多个多媒体资源,基于此,在步骤102,可响应于针对询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,综合编辑页面包括每个多媒体资源的第一信息编辑组件。图3是示出根据本公开的示例性实施例的显示综合编辑页面的示意图,本公开的示例性实施例中的综合编辑页面的显示可参考图3。
根据本公开的示例性实施例,综合编辑页面中的每个多媒体资源的第一信息编辑组件可用于获取用户输入的每个多媒体资源的编辑信息。这里,多媒体资源的编辑信息包括,但不限于,话题、标签、位置信息、权限设置信息、封面和分享设置信息中的至少一项,其中,权限设置信息可为观看权限设置信息,分享设置信息可为分享到其他平台的权限设置信息。
在步骤103,可通过第一信息编辑组件获取每个多媒体资源的编辑信息。
根据本公开的示例性实施例,客户端在综合编辑页面的第一信息编辑组件为每个多媒体资源的所有编辑信息均预设了默认编辑信息。举例来说,若多媒体资源的编辑信息包括话题、标签和位置信息,则客户端在综合编辑页面的第一信息编辑组件可为每个多媒体资源均预设了话题编号、预设了不标注任何标签和预设了显示位置信息。多媒体资源的每一编辑信息可从用户输入或预设的默认编辑信息获取。基于此,通过第一信息编辑组件获取每个多媒体资源的编辑信息,可以是获取用户在第一信息编辑组件中输入的编辑信息和/或在第一信息编辑组件中的默认编辑信息,作为多个多媒体资源的编辑信息。这样,可分为如下三种情况:第一种情况是用户输入了多个多媒体资源的全部编辑信息,第二种情况是用户未输入多个多媒体资源的全部编辑信息,即在多个多媒体资源的全部编辑信息中存在至少一个编辑信息是用户未输入的,第三种情况是用户未输入编辑信息。
针对于第一种情况,可通过用户输入的编辑信息,获取多个多媒体资源中的每个多媒体资源的编辑信息。
针对于第二种情况,可通过用户输入的编辑信息和默认编辑信息获取多个多媒体资源中的每个多媒体资源的编辑信息。具体来说,可获取用户输入的编辑信息,对于用户未输入的编辑信息,获取对应的默认编辑信息,将用户输入的编辑信息和默认编辑信息组合成多个多媒体资源中的每个多媒体资源的编辑信息。
针对于第三种情况,可通过默认编辑信息获取多个多媒体资源中的每个多媒体资源的编辑信息。
回到图1,在步骤104,可响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
根据本公开的示例性实施例,待发布多媒体资源可包括多媒体资源和多媒体资源的编辑信息。
根据本公开的示例性实施例,步骤102-步骤104是基于用户通过询问页面选择分别发布多个多媒体资源的情况执行的,那么在步骤101之后,可在用户通过询问页面选择不分别发布多个多媒体资源的情况下,执行下述步骤:首先,可响应于针对询问页面选择的不分别发布多个多媒体资源的选择指令,将多个多媒体文件进行拼接得到合成多媒体资源。然后,可显示合成编辑页面,其中,合成编辑页面包括合成多媒体资源的第二信息编辑组件。接下来,可通过第二信息编辑组件获取合成多媒体资源的编辑信息。最后,可响应于发布指令,根据合成多媒体资源的编辑信息生成合成待发布多媒体资源并进行发布。需要说明的是,合成多媒体资源可以是基于用户选择多媒体资源的顺序对多个多媒体资源进行首尾拼接得到的,多个多媒体资源可能包括图片数据和视频数据,在这种情况下,可将图片数据当做视频帧数据进行拼接。
根据本公开的示例性实施例,合成待发布多媒体资源可包括合成多媒体资源和合成多媒体资源的编辑信息。
根据本公开的示例性实施例,可将多媒体资源存储至服务端,然后进行发布,基于此,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布,包括:根据每个多媒体资源的编辑信息生成每个待发布多媒体资源;将每个待发布多媒体资源发送至服务端进行存储;从服务端获取每个待发布多媒体资源显示在发布页面上。图4是示出根据本公开的示例性实施例的显示发布页面的示意图,本公开的示例性实施例中的发布页面的显示可参考图4。
根据本公开的示例性实施例,可首先调用服务端的数据库存储接口,在数据库存储接口中为每个待发布多媒体资源分别创建存储任务;然后可将待发布多媒体资源的存储任务通过扩展字段拼接成数组;最后可通过数组将每个待发布多媒体资源存储到服务端。
根据本公开的示例性实施例,可将多个待发布多媒体资源存储到服务端的数据库中,数据库表可使用扩展字段进行扩展,本公开的示例性实施例中的多个待发布多媒体资源的存储任务即可通过扩展字段进行拼接,最终通过拼接成的数组存储到服务端的数据库中。
下面以一个具体的例子,以操作客户端的用户为执行主体,来描述本公开的示例性实施例中的多媒体资源发布方法。
首先,可打开客户端的分享软件APP,选择发布多媒体资源的页面,并在发布多媒体资源的页面选择相册,这样,可以查看到相册中的拍摄好的视频和图片,也可以实时拍摄视频和图片。
接下来,可选择相册中的多媒体资源,在这里,多媒体资源即为相册中的视频或图片。基于选择的发布方式的不同,下面以两个分支来描述:基于在相册中先后选择了三个多媒体资源X、Y和Z的情况,可以查看到客户端的屏幕上弹出询问弹窗,询问弹窗中显示有“是否分别发布”的文字、“是”按钮和“否”按钮,在选择了“是”按钮的情况下,可以查看到客户端的屏幕上显示到的综合编辑页面,综合编辑页面包括X、Y和Z各自的话题描述可输入框、标签选项栏、位置信息设置栏和权限信息设置栏;可在综合编辑页面一一进行填写,如在X的话题描述可输入框中输入“看见星空”、在Y的话题描述可输入框中输入“遇见星星”以及在Z的话题描述可输入框中输入“桥上风景”,标签等编辑信息保留默认编辑信息不作编辑。在选择了“否”按钮的情况下,可以查看到客户端的屏幕上显示到的合成编辑页面,合成编辑页面上显示有将X、Y和Z首尾拼接得到的合成多媒体资源和合成多媒体资源的话题描述可输入框、标签选项栏、位置信息设置栏和权限信息设置栏;可在合成编辑页面进行填写,如在话题描述可输入框中输入“星空下的风景”,标签等编辑信息保留默认编辑信息不作编辑。然后,可点击发布按钮进行发布。
最后,可在分享软件APP发布页面查看到发布完的多媒体资源。
图5是示出根据本公开的示例性实施例的多媒体资源发布装置的框图。图5所示的多媒体资源发布装置500的适用于客户端。参照图5,多媒体资源发布装置500包括询问显示单元501、编辑显示单元502、信息获取单元503和发布单元504。
询问显示单元501可响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面。
根据本公开的示例性实施例,多个多媒体资源可以是用户在客户端的相册中选择的。基于相册选择的多媒体资源包括,但不限于,拍摄好的视频、拍摄好的图片、实时拍摄的视频和实时拍摄的图片。多媒体资源可以是视频数据,也可以是图片数据。
根据本公开的示例性实施例,询问页面的显示可以是在既有页面弹出询问弹窗,在该询问弹窗中可包括询问是否分别发布多个多媒体资源的按钮。询问页面的显示也可以是从既有页面跳转至询问页面,在该询问页面中可包括询问是否分别发布多个多媒体资源的按钮。
编辑显示单元502可响应于针对询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,综合编辑页面包括每个多媒体资源的第一信息编辑组件。
根据本公开的示例性实施例,综合编辑页面中的每个多媒体资源的第一信息编辑组件可用于获取用户输入的每个多媒体资源的编辑信息。这里,多媒体资源的编辑信息包括,但不限于,话题、标签、位置信息、权限设置信息、封面和分享设置信息中的至少一项,其中,权限设置信息可为观看权限设置信息,分享设置信息可为分享到其他平台的权限设置信息。
信息获取单元503可通过第一信息编辑组件获取每个多媒体资源的编辑信息。
根据本公开的示例性实施例,客户端在综合编辑页面的第一信息编辑组件为每个多媒体资源的所有编辑信息均预设了默认编辑信息。举例来说,若多媒体资源的编辑信息包括话题、标签和位置信息,则客户端在综合编辑页面的第一信息编辑组件可为每个多媒体资源均预设了话题编号、预设了不标注任何标签和预设了显示位置信息。通过第一信息编辑组件获取每个多媒体资源的编辑信息,可以是获取用户在第一信息编辑组件中输入的编辑信息和/或在第一信息编辑组件中的默认编辑信息,作为多个多媒体资源的编辑信息。这样,信息获取单元503从综合编辑页面中获取多个多媒体资源中的每个多媒体资源的编辑信息可分为如下三种情况:第一种情况是用户输入了多个多媒体资源的全部编辑信息,第二种情况是用户未输入多个多媒体资源的全部编辑信息,即在多个多媒体资源的全部编辑信息中存在至少一个编辑信息是用户未输入的,第三种情况是用户未输入编辑信息。
针对于第一种情况,信息获取单元503可通过用户输入的编辑信息,获取多个多媒体资源中的每个多媒体资源的编辑信息。
针对于第二种情况,信息获取单元503可通过用户输入的编辑信息和默认编辑信息获取多个多媒体资源中的每个多媒体资源的编辑信息。具体来说,可获取用户输入的编辑信息,对于用户未输入的编辑信息,获取对应的默认编辑信息,将用户输入的编辑信息和默认编辑信息组合成多个多媒体资源中的每个多媒体资源的编辑信息。
针对于第三种情况,信息获取单元503可通过默认编辑信息获取多个多媒体资源中的每个多媒体资源的编辑信息。
回到图5,发布单元504可响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
根据本公开的示例性实施例,待发布多媒体资源可包括多媒体资源和多媒体资源的编辑信息。
前述中的编辑显示单元502、信息获取单元503和发布单元504是基于用户通过询问页面选择分别发布多个多媒体资源的情况的,下面将对于用户通过询问页面选择不分别发布多个多媒体资源的情况进行描述,在这种情况下:编辑显示单元502可响应于针对所述询问页面选择的不分别发布多个多媒体资源的选择指令,将多个多媒体文件进行拼接得到合成多媒体资源;显示合成编辑页面,其中,合成编辑页面包括合成多媒体资源的第二信息编辑组件;信息获取单元503可通过第二信息编辑组件获取合成多媒体资源的编辑信息;发布单元504可响应于发布指令,根据合成多媒体资源的编辑信息生成合成待发布多媒体资源并进行发布。需要说明的是,合成多媒体资源可以是编辑显示单元502基于用户选择多媒体资源的顺序对多个多媒体资源进行首尾拼接得到的,多个多媒体资源可能包括图片数据和视频数据,在这种情况下,可将图片数据当做视频帧数据进行拼接。
根据本公开的示例性实施例,合成待发布多媒体资源可包括合成多媒体资源和合成多媒体资源的编辑信息。
根据本公开的示例性实施例,可将多媒体资源存储至服务端,然后进行发布,基于此,发布单元504被配置为:根据每个多媒体资源的编辑信息生成每个待发布多媒体资源;将每个待发布多媒体资源发送至服务端进行存储;从服务端获取每个待发布多媒体资源显示在发布页面上。
根据本公开的示例性实施例,发布单元504可首先调用服务端的数据库存储接口,在数据库存储接口中为每个待发布多媒体资源分别创建存储任务;然后发布单元504可将待发布多媒体资源的存储任务通过扩展字段拼接成数组;最后发布单元504可通过数组将每个待发布多媒体资源存储到服务端。
根据本公开的示例性实施例,可将多个待发布多媒体资源存储到服务端的数据库中,数据库表可使用扩展字段进行扩展,本公开的示例性实施例中的多个待发布多媒体资源的存储任务即可通过扩展字段进行拼接,最终通过拼接成的数组存储到服务端的数据库中。
图6是示出根据本公开的示例性实施例的电子设备600的框图。
参照图6,电子设备600包括至少一个存储器601和至少一个处理器602,所述至少一个存储器601中存储有计算机可执行指令集合,当计算机可执行指令集合被至少一个处理器602执行时,执行根据本公开的示例性实施例的多媒体资源发布方法。
作为示例,电子设备600可以是PC计算机、平板装置、个人数字助理、智能手机、或其他能够执行上述指令集合的装置。这里,电子设备600并非必须是单个的电子设备,还可以是任何能够单独或联合执行上述指令(或指令集)的装置或电路的集合体。电子设备600还可以是集成控制***或***管理器的一部分,或者可被配置为与本地或远程(例如,经由无线传输)以接口互联的便携式电子设备。
在电子设备600中,处理器602可包括中央处理器(CPU)、图形处理器(GPU)、可编程逻辑装置、专用处理器***、微控制器或微处理器。作为示例而非限制,处理器还可包括模拟处理器、数字处理器、微处理器、多核处理器、处理器阵列、网络处理器等。
处理器602可运行存储在存储器601中的指令或代码,其中,存储器601还可以存储数据。指令和数据还可经由网络接口装置而通过网络被发送和接收,其中,网络接口装置可采用任何已知的传输协议。
存储器601可与处理器602集成为一体,例如,将RAM或闪存布置在集成电路微处理器等之内。此外,存储器601可包括独立的装置,诸如,外部盘驱动、存储阵列或任何数据库***可使用的其他存储装置。存储器601和处理器602可在操作上进行耦合,或者可例如通过I/O端口、网络连接等互相通信,使得处理器602能够读取存储在存储器中的文件。
此外,电子设备600还可包括视频显示器(诸如,液晶显示器)和用户交互接口(诸如,键盘、鼠标、触摸输入装置等)。电子设备600的所有组件可经由总线和/或网络而彼此连接。
根据本公开的示例性实施例,还可提供一种存储指令的计算机可读存储介质,其中,当指令被至少一个处理器运行时,促使至少一个处理器执行根据本公开的示例性实施例的多媒体资源发布方法。这里的计算机可读存储介质的示例包括:只读存储器(ROM)、随机存取可编程只读存储器(PROM)、电可擦除可编程只读存储器(EEPROM)、随机存取存储器(RAM)、动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、闪存、非易失性存储器、CD-ROM、CD-R、CD+R、CD-RW、CD+RW、DVD-ROM、DVD-R、DVD+R、DVD-RW、DVD+RW、DVD-RAM、BD-ROM、BD-R、BD-R LTH、BD-RE、蓝光或光盘存储器、硬盘驱动器(HDD)、固态硬盘(SSD)、卡式存储器(诸如,多媒体卡、安全数字(SD)卡或极速数字(XD)卡)、磁带、软盘、磁光数据存储装置、光学数据存储装置、硬盘、固态盘以及任何其他装置,所述任何其他装置被配置为以非暂时性方式存储计算机程序以及任何相关联的数据、数据文件和数据结构并将所述计算机程序以及任何相关联的数据、数据文件和数据结构提供给处理器或计算机使得处理器或计算机能执行所述计算机程序。上述计算机可读存储介质中的计算机程序可在诸如客户端、主机、代理装置、服务器等计算机设备中部署的环境中运行,此外,在一个示例中,计算机程序以及任何相关联的数据、数据文件和数据结构分布在联网的计算机***上,使得计算机程序以及任何相关联的数据、数据文件和数据结构通过一个或多个处理器或计算机以分布式方式存储、访问和执行。
根据本公开的示例性实施例,还可提供一种计算机程序产品,该计算机程序产品中的指令可由计算机设备的处理器执行以完成根据本公开的示例性实施例的多媒体资源发布方法。
根据本公开的多媒体资源发布方法和装置,在用户选择了多个多媒体资源且选择分别发布多个多媒体资源的情况下,能够将多个多媒体资源当做多个任务,每一多媒体资源有独立的编辑信息,并以多任务提交的方式发布出去,最终完成对多个多媒体资源分别编辑并一次性发布,能够满足用户需要同时发布多个多媒体资源的需求,节省用户操作的步骤,提高用户发布多媒体资源的效率,提升用户体验。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种多媒体资源发布方法,其特征在于,包括:
响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面;
响应于针对所述询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,所述综合编辑页面包括每个多媒体资源的第一信息编辑组件;
通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息;
响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
2.如权利要求1所述的多媒体资源发布方法,其特征在于,所述通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息,包括:
获取所述用户在所述第一信息编辑组件中输入的编辑信息和/或在所述第一信息编辑组件中的默认编辑信息。
3.如权利要求1所述的多媒体资源发布方法,其特征在于,在显示所述询问页面之后,所述多媒体资源发布方法还包括:
响应于针对所述询问页面选择的不分别发布多个多媒体资源的选择指令,将所述多个多媒体文件进行拼接得到合成多媒体资源;
显示合成编辑页面,其中,所述合成编辑页面包括所述合成多媒体资源的第二信息编辑组件;
通过所述第二信息编辑组件获取所述合成多媒体资源的编辑信息;
响应于发布指令,根据所述合成多媒体资源的编辑信息生成合成待发布多媒体资源并进行发布。
4.如权利要求1所述的多媒体资源发布方法,其特征在于,多媒体资源的编辑信息包括话题、标签、位置信息、权限设置信息、封面和分享设置信息中的至少一项。
5.如权利要求1所述的多媒体资源发布方法,其特征在于,所述根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布,包括:
根据每个多媒体资源的编辑信息生成每个待发布多媒体资源;
将所述每个待发布多媒体资源发送至服务端进行存储;
从所述服务端获取所述每个待发布多媒体资源显示在发布页面上。
6.如权利要求5所述的多媒体资源发布方法,其特征在于,所述将所述每个待发布多媒体资源发送至服务端进行存储,包括:
调用所述服务端的数据库存储接口,在所述数据库存储接口中为所述每个待发布多媒体资源分别创建存储任务;
将待发布多媒体资源的存储任务通过扩展字段拼接成数组;
通过所述数组将所述每个待发布多媒体资源存储到所述服务端。
7.一种多媒体资源发布装置,其特征在于,包括:
询问显示单元,被配置为:响应于针对多个多媒体资源的编辑指令,显示用于询问是否分别发布多个多媒体资源的询问页面;
编辑显示单元,被配置为:响应于针对所述询问页面选择的分别发布多个多媒体资源的选择指令,显示综合编辑页面,其中,所述综合编辑页面包括每个多媒体资源的第一信息编辑组件;
信息获取单元,被配置为:通过所述第一信息编辑组件获取所述每个多媒体资源的编辑信息;
发布单元,被配置为:响应于发布指令,根据每个多媒体资源的编辑信息生成每个待发布多媒体资源并进行发布。
8.一种电子设备,其特征在于,包括:
至少一个处理器;
至少一个存储计算机可执行指令的存储器,
其中,所述计算机可执行指令在被所述至少一个处理器运行时,促使所述至少一个处理器执行如权利要求1到6中的任一权利要求所述的多媒体资源发布方法。
9.一种存储指令的计算机可读存储介质,其特征在于,当所述指令被至少一个处理器运行时,促使所述至少一个处理器执行如权利要求1到6中的任一权利要求所述的多媒体资源发布方法。
10.一种计算机程序产品,包括计算机指令,其特征在于,所述计算机指令被至少一个处理器执行时实现如权利要求1到6中的任一权利要求所述的多媒体资源发布方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111350726.4A CN114154000A (zh) | 2021-11-15 | 2021-11-15 | 多媒体资源发布方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111350726.4A CN114154000A (zh) | 2021-11-15 | 2021-11-15 | 多媒体资源发布方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114154000A true CN114154000A (zh) | 2022-03-08 |
Family
ID=80456339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111350726.4A Pending CN114154000A (zh) | 2021-11-15 | 2021-11-15 | 多媒体资源发布方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114154000A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114637566A (zh) * | 2022-03-18 | 2022-06-17 | 北京达佳互联信息技术有限公司 | 一种多媒体资源发布方法、装置、设备及存储介质 |
WO2023241583A1 (zh) * | 2022-06-14 | 2023-12-21 | 北京字跳网络技术有限公司 | 用于页面交互的方法、装置、设备和存储介质 |
-
2021
- 2021-11-15 CN CN202111350726.4A patent/CN114154000A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114637566A (zh) * | 2022-03-18 | 2022-06-17 | 北京达佳互联信息技术有限公司 | 一种多媒体资源发布方法、装置、设备及存储介质 |
CN114637566B (zh) * | 2022-03-18 | 2024-03-19 | 北京达佳互联信息技术有限公司 | 一种多媒体资源发布方法、装置、设备及存储介质 |
WO2023241583A1 (zh) * | 2022-06-14 | 2023-12-21 | 北京字跳网络技术有限公司 | 用于页面交互的方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230274482A1 (en) | Systems and Methods for Publishing and/or Sharing Media Presentations over a Network | |
US8412729B2 (en) | Sharing of presets for visual effects or other computer-implemented effects | |
US9037974B2 (en) | Creating and editing dynamic graphics via a web interface | |
DK3022638T3 (en) | SYSTEM AND PROCEDURE FOR MULTIPLINE VIDEOS | |
US20110161802A1 (en) | Methods, processes and systems for centralized rich media content creation, custimization, and distributed presentation | |
JP2020524866A (ja) | コンテンツ取引合意のシステムおよび方法 | |
US20130272679A1 (en) | Video Generator System | |
CN104754420A (zh) | 一种在多媒体文件播放过程中的弹幕交互方法及装置 | |
US20100070862A1 (en) | In-page embeddable platform for media selection and playlist creation | |
US20140040791A1 (en) | Development platform for software as a service (saas) in a multi-tenant environment | |
CN102007509A (zh) | 通过基于web的桌面生产力应用程序来***多媒体文件 | |
CN114154000A (zh) | 多媒体资源发布方法和装置 | |
CN105745650A (zh) | 内容拼接模板 | |
KR101992829B1 (ko) | 클라우드 기반 영상 렌더링 시스템 및 방법 | |
CN110650375A (zh) | 视频处理方法、装置、设备及存储介质 | |
US20150381754A1 (en) | Unifying cloud services for online sharing | |
CN114115623B (zh) | 信息展示方法和装置及信息传输方法和装置 | |
CN113518187B (zh) | 视频编辑方法及设备 | |
CN110717790A (zh) | 一种用于查看媒体文件的方法和设备 | |
CN113419655A (zh) | 用于电子终端的应用截屏方法和装置 | |
US20170111668A1 (en) | System and method for group-based media composition | |
CN114299198A (zh) | 动画生成方法、装置、电子设备、介质及计算机程序产品 | |
US11797719B2 (en) | Dynamic preview generation in a product lifecycle management environment | |
CN107749892B (zh) | 会议记录的网络读取方法、装置、智能平板和存储介质 | |
US20230063547A1 (en) | System and Method for Virtual Tour Accessibility |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |