多媒体数据的处理方法和系统及存储介质、移动设备与流程

文档序号:18137107发布日期:2019-07-10 10:42阅读:261来源:国知局
多媒体数据的处理方法和系统及存储介质、移动设备与流程

本申请涉及互联网领域,具体而言,涉及一种多媒体数据的处理方法和系统及存储介质、移动设备。



背景技术:

随着生活水平和质量的提高,人们越来越注重身心的愉悦。收听音乐、观看视频是全民普及的娱乐活动。在过去,人们主要通过收听磁带、cd机或接收广播来听歌,为了通过音乐来表达祝福,或将自己喜欢的歌曲分享给好友或亲人,人们可以通过电台点歌的方式来实现,即使是收费点歌,也不影响点歌者的积极性。

伴随互联网的普及,以及各种智能终端的出现,用户收听歌曲和观看视频的方式发生了很大的变化,电台、电视等越来越被淡化,取而代之的是个人pc以及手机等能够访问互联网的智能设备,用户通过这些智能设备上安装的各种音乐或视频播放软件或基于web的音乐或视频应用来收听或观看互联网上的海量音乐和视频。虽然,现有的音乐或视频播放应用具有海量的音乐或视频,但是大都仅支持用户自己收听歌曲或观看视频,无法支持自定义点歌或视频的功能,用户之间的互动性不高,也无法满足人们内心想要表达感情和寻求围观的原始本能需求。

针对上述现有的多媒体播放应用不支持自定义点播导致用户体验较差的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种多媒体数据的处理方法和系统及存储介质、移动设备,以至少解决现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

根据本发明实施例的一个方面,提供了一种多媒体数据的处理方法,包括:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理系统,包括:显示器,用于显示多媒体数据库,以及从多媒体数据库中选中的多媒体数据;处理器,用于加载额外信息至多媒体数据,生成点播对象,并将点播对象加载至点播平台,点播平台用于保存允许共享点播的点播对象;其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理方法,包括:显示多媒体数据库,其中,多媒体数据库包括至少一个多媒体数据;显示点播平台,其中,点播平台包括至少一个允许共享点播的点播对象,点播对象为加载了额外信息的多媒体数据,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理方法,包括:显示多媒体数据库,其中,多媒体数据库包括至少一个选中的多媒体数据;显示加载界面,其中,加载界面显示至少一个组件,其中,通过触发组件加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;跳转至点播界面,其中,点播界面用于显示加载至点播平台的点播对象,其中,点播平台用于保存允许共享点播的点播对象。

根据本发明实施例的另一方面,还提供了一种移动设备,包括:处理器,处理器用于运行程序,其中,程序运行时执行上述任意一项的多媒体数据的处理方法。

根据本发明实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述任意一项的多媒体数据的处理方法。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理系统,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理方法,包括:接收第一选择指令,其中,第一选择指令用于选择第一多媒体数据;接收第二多媒体数据,其中,第二多媒体数据与第一多媒体数据关联;生成数据对象,其中,数据对象包括:第二多媒体数据和第一多媒体数据。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理方法,包括:显示至少一个数据对象,其中,数据对象包括:第一多媒体数据和第二多媒体数据,第一多媒体数据为从多媒体数据库中选择的多媒体数据,第二多媒体数据为与第一多媒体数据关联的多媒体数据;接收第二选择指令,其中,第二选择指令用于从至少一个数据对象中选择待发送的数据对象;将数据对象发送到目标客户端。

根据本发明实施例的另一方面,还提供了一种多媒体数据的处理方法,包括:接收数据对象,其中,数据对象包括:第一多媒体数据和第二多媒体数据,第一多媒体数据为从多媒体数据库中选择的多媒体数据,第二多媒体数据为与第一多媒体数据关联的多媒体数据;接收播放指令,其中,播放指令用于播放数据对象;播放数据对象。

在本发明实施例中,通过获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果,进而解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种可选的多媒体数据的处理系统示意图;

图2(a)是根据本申请实施例的一种可选的手机音乐播放器的音乐库界面示意图;

图2(b)是根据本申请实施例的一种可选的手机音乐播放器的电台播放界面示意图;

图3是根据本申请实施例的一种可选的多媒体数据的处理系统示意图;

图4是根据本申请实施例的一种多媒体数据的处理方法流程图;

图5是根据本申请实施例的一种可选的多媒体数据的处理方法流程图;

图6是根据本申请实施例的一种可选的多媒体数据的处理方法流程图;

图7是根据本申请实施例的一种可选的音乐点播示意图;

图8是根据本申请实施例的一种可选的将互联网点播平台上的歌曲分享到线下广播电台的示意图;

图9是根据本申请实施例的一种多媒体数据的处理方法流程图;

图10是根据本申请实施例的一种可选的多媒体数据的处理方法流程图;

图11是根据本申请实施例的一种可选的多媒体数据的处理方法流程图;

图12是根据本申请实施例的一种多媒体数据的处理方法流程图;

图13是根据本申请实施例的一种多媒体数据的处理装置示意图;

图14是根据本申请实施例的一种移动设备的硬件结构框图;

图15是根据本申请实施例的一种多媒体数据的处理方法流程图;

图16是根据本申请实施例的一种多媒体数据的处理方法流程图;以及

图17是根据本申请实施例的一种多媒体数据的处理方法流程图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

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

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

多媒体数据,可以是但不限于文章、图片、动画、音乐或视频等任意一种或多种的组合。

多媒体数据库,用于存储各种多媒体数据的数据库,例如,文章库、图片库、动画库、音乐库或视频库等。在确定媒体的类型后,多媒体数据库还可以是具有不同属性的数据库,以音乐为例,多媒体数据库还可以是历史歌单、热门歌单、收藏的歌单等。

实施例1

根据本申请实施例,提供了一种多媒体数据的处理系统实施例。需要说明的是,本实施例不仅可以应用于任意一种基于web的音乐或视频播放应用中由用户自定义点播歌曲或视频,也可以应用于任意一种音乐或视频客户端应用(例如pc应用、移动设备app应用)中由用户自定义点播歌曲或视频。

需要说明的是,本申请各个实施例中涉及的多媒体数据包括但不限于音乐或视频,还可以是其他多媒体数据,例如,文章、图片、动画等。

作为一种可选的实施方案,本实施例提供的多媒体数据处理系统可以应用但不限于手机、平板电脑、笔记本电脑、计算机、电视等能够访问互联网的智能设备中,其中,手机、平板电脑等智能移动设备的操作系统可以是但不限于如下任意一种:wp、ios、android;笔记本电脑、计算机、电视等智能设备的操作系统可以是但不限于如下任意一种:linux、macos、windows等。

其中,在多媒体数据为音乐的情况下,本实施例提供的多媒体数据处理系统可以应用但不限于上述智能设备上安装的各种音乐播放器(包括但不限于qq音乐、网易云音乐、酷狗音乐等音乐播放app)中,或各种在线音乐播放应用(包括但不限于百度音乐、酷我在线试听等的音乐网站)中。在多媒体数据为视频的情况下,本实施例提供的多媒体数据处理系统可以应用但不限于上述智能设备上安装的各种视频播放器(包括但不限于腾讯视频、搜狐视频、爱奇异、优酷等视频播放app)中,或各种在线音乐播放应用(包括但不限于百度视频、迅雷看看等视频网站)中。

可选地,在多媒体数据为音乐的情况下,本实施例提供的多媒体数据处理系统还可以用于各种专业的点歌机(例如,卡拉ok的点歌设备)上的点歌系统中。

由于现有的音乐或视频应用,通常只支持用户自己收听音乐或观看视频,不支持用户自定义点播,尤其是对于音乐或视频电台,用户只能收听或观看系统推荐的音乐或视频,无法通过音乐或视频来表达自己内心的感情,例如,通过音乐或视频向好友或亲人的祝福等。另外,由于系统推荐(例如,各种音乐或视频应用的首页推荐)的音乐或视频,通常也都是系统自动推荐的,呈现给用户的音乐或视频不一定是自己的喜欢的,由于现有的音乐或视频应用不支持用户自定义点播,因而,无法满足用户点播自己喜欢的音乐或视频的目的。

发明人经研究发现,如果能够在提供海量多媒体数据的应用(包括但不限于音乐或视频应用)上提供点播功能,则可以满足用户点播自己喜欢的多媒体数据,并让大家围观的需求,进一步地,还可以通过点播多媒体数据(例如,音乐或视频)来表达自己对其他用户的祝福或感情,从而实现了基于互联网的多媒体数据点播功能,由于互联网上拥有海量的多媒体数据、广泛的传播性以及强曝光性等优点,可以比传统电台实现更好的点播效果。

作为一种可选的实施例,图1是根据本申请实施例的一种可选的多媒体数据的处理系统示意图,如图1所示,该系统包括:显示器101和处理器103。

其中,显示器101,用于显示多媒体数据库,以及从多媒体数据库中选中的多媒体数据。

具体地,显示器101可以是但不限于手机、平板电脑、笔记本电脑、计算机、电视等任意一种多媒体播放设备的显示器,可选地,该显示器可以具有触摸显示屏,用户可以通过该触摸显示屏点击或触摸界面中显示的多媒体数据,进而实现选中多媒体数据的功能。可选地,该多媒体播放设备可以访问互联网,以便从互联网上获取海量的多媒体数据。

需要说明的是,上述媒体包括但不限于如下任意一种或多种:文章、图片、动画、音乐或视频等,相应地,上述多媒体数据库的类型可以是但不限于文章库、图片库、动画库、音乐库或视频库中的任意一种,可选地,还可以是包含了多种媒体数据(例如,音乐和视频)的数据库。

一种可选的实施例中,显示器101显示的多媒体数据库包括如下任意之一:媒体数据单(例如,歌单)、第三方媒体平台提供的数据列表(例如,线下电台提供的歌单)、历史播放的媒体数据集合(例如,历史歌单)、网络中点击率高于阈值的媒体数据集合(例如,热门歌单)。

以手机(包括但不限于android手机、ios手机、windowsphone手机)上音乐播放器为例,上述显示器101可以是手机的显示屏,图2(a)是根据本申请实施例的一种可选的手机音乐播放器的音乐库界面示意图,如图2(a)所示,该手机音乐播放器上显示的多媒体数据库“推荐歌单”中包含的歌曲有:歌曲a、歌曲b、歌曲c、歌曲d、歌曲e和歌曲f等。用户可以通过触摸或点击手机显示屏中显示的任意一首歌曲来选中该歌曲,例如,图2(a)示出的界面中,当前选中的歌曲为歌曲b。

处理器103,用于加载额外信息至多媒体数据,生成点播对象,并将点播对象加载至点播平台,点播平台用于保存允许共享点播的点播对象;其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

具体地,上述处理器103可以是但不限于手机、平板电脑、笔记本电脑、计算机、电视等任意一种多媒体播放设备的处理器,可选地,该多媒体播放设备可以是能够访问互联网的设备。由于用户点播多媒体数据(例如,音乐或视频)的目的是为了表达自己内心的感情或对被点用户的祝福,因而,在选中多媒体数据(例如,音乐或视频)后,处理器103可以将对该多媒体数据添加的额外信息(例如,对被点用户的祝福语等)加载到该多媒体数据,生成对应的点播对象(即包含了额外信息的多媒体数据),加载到对应的点播平台,以便通过该点播平台播放该点播对象。可选地,添加的额外信息包括但不限于如下任意一种或多种信息:视频、图片、文字和语音等。

仍以图2(a)所示的音乐播放器界面为例,当获取到用户选中的歌曲b后,可以加载用户对该歌曲b添加的文字信息,以便在通过电台播放该歌曲b的时候,可以同时将对该歌曲b添加的文字信息进行播放,如图2(b)所示为根据本申请实施例的一种可选的手机音乐播放器的电台播放界面示意图,如图2(b)所示,当电台播放歌曲b的时候,会将歌曲b的点播信息“送给亲爱的用户2,希望在未来的日子里身体健康,工作顺利。”也同时播放,以便被点用户(即用户2)或在电台的其他用户了解歌曲b的点播情况。

容易注意的是,上述显示器101和处理器103可以在同一设备上,也可以在不同的设备,例如,通过手机等智能终端控制点歌机或电视上的多媒体数据。

此外,还需要说明的是,加载的额外信息可以是由点播者录入的,因而,作为一种可选的实施例,上述显示器101还可以显示为选中的多媒体数据录入信息的界面,用户通过该界面上显示的组件录入相应的信息(即额外信息),例如,图2(b)中显示的文字信息“送给亲爱的用户2,希望在未来的日子里身体健康,工作顺利。”

进一步,基于上述实施例,作为一种可选的实施方式,在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。

具体地,主题背景可以是但不限于点播平台播放多媒体数据时的背景图片或背景样式,该主题背景可以是用户从系统提供的主题背景模板中选择的,也可以是由用户自定义设置的,在自定义设置主题背景时,使用的背景图片还可以用户从本地相册中获取的照片或图片。用户可以设置的文字的属性包括但不限于字体、字体大小、字体颜色、字体样式等,可选地,可以是借助第三方文字输入平台设置文字的属性。

由于点播平台播放多媒体数据是以广播的形式向用户发送的,因而,一种可选的实施例中,如图3所示,上述系统还可以包括:通信装置105,与多媒体数据接收方(例如,当前在点播平台的用户或被点用户)的用户终端通信,可选地,点播平台可以通过该通信装置105将生成的点播对象发送至第三方(即当前在点播平台的用户),其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。可选地,点播平台自动点对点推送点播对象至第三方(即当前在点播平台的至少一个用户),其中,第三方的属性为隐藏对象。由于点播平台是以广播的形式发送点播的多媒体数据的,因而,当前点播平台在线的用户都会接收到该多媒体数据。

其中,点播平台在播放多媒体数据时,根据点播者不同的需求,可以以不同的播放方式播放,例如,当点播者想要匿名点播时,可以在对点播的多媒体数据录入额外信息的同时,将广播方式设置为匿名播放,这样,点播平台在播放多媒体数据的时候,就不会显示点播者的信息,以图2(b)显示的电台播放界面为例,当用户1将歌曲b的点播信息设置为匿名播放的情况下,则图2(b)所示的电台在播放歌曲b的时候,不会显示用户1的信息。

可选地,用户还可以设置点播的多媒体数据的播放顺序,按照点播平台的默认列表循环播放,或者按照预定的播放优先级进行播放,或者按照预定的时间顺序播放,例如,用户1想要在用户2生日的时候,将歌曲b送给用户2,则用户1可以设置歌曲b的播放时间为用户2的生日那天,进一步地,还可以具体到x时x分x秒。

进一步地,用户还可以设置点播的多媒体数据的接收对象,从而限定接收到其点播的多媒体数据的广播范围。

由于并不是从多媒体数据库中选中的多媒体数据都是可以直接播放的,因而,在进入登录制作页面后,可以判断该多媒体数据是否可以正常播放,因而,作为一种可选的实施例中,在通过显示器101点击并选中某个多媒体数据,并在登录制作页面之后,上述处理器103还用于确定多媒体数据是否播放成功,如果播放多媒体数据成功,则执行加载额外信息至多媒体数据的步骤,如果播放多媒体数据失败,则推送推荐的多媒体数据。

可选地,如果系统推荐的多媒体数据为点播者当前点播的多媒体数据的情况下,上述处理器103还用于在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。

由于被点用户不一定在点播平台,因而,为了进一步提高用户体验,点播者还可以将点播对象分享到其他平台,或根据被点用户的地址(例如,邮箱、手机号码、qq号码、微信账号、微博账号等)发送至被点用户。由此,一种可选的实施例中,上述通信装置105在发送多媒体数据时,还可以选择分享点播对象的路径,或如下至少一种应用软件推动点播对象至目标对象:短信、即时通信软件(包括但不限于qq、微信、微博等)、网络和浏览器(例如,百度、谷歌、搜狗等)。

实施例2

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

由于现有的多媒体数据播放应用(包括各种基于web的应用和客户端应用)主动推送多媒体数据给用户,用户无法自定义选择这些应用播放的多媒体数据(例如,音乐电台播放的音乐),使得用户无法通过点播多媒体数据来表达内心情感以及通过多媒体数据来表达对好友或亲人的祝福,用户体验较差。

为了解决上述问题,本申请提供了一种多媒体数据的处理方法实施例,图4是根据本申请实施例的一种多媒体数据的处理方法流程图,如图4所示,包括如下步骤:

步骤s402,获取从多媒体数据库中选中的多媒体数据。

具体地,上述多媒体数据包括但不限于文章、图片、动画、音乐或视频等任意一种或多种,多媒体数据库可以是存储媒体的数据库,根据媒体的类型不同,多媒体数据库可以是文章库、图片库、动画库、音乐库或视频库。

需要说明的是,上述多媒体数据库可以是基于web的应用中的多媒体数据库,也可以是客户端应用中多媒体数据库。例如,在多媒体数据为音乐的情况下,多媒体数据库为音乐库,则该音乐库可以是各种在线音乐播放应用(包括但不限于百度音乐、酷我在线试听等的音乐网站)中的音乐库,也可以是智能设备(包括但不限于手机、平板电脑、笔记本电脑、计算机、电视等能够访问互联网的设备)上安装的各种音乐播放器(包括但不限于qq音乐、网易云音乐、酷狗音乐等音乐播放app)中的音乐库。在多媒体数据为视频的情况下,多媒体数据库为视频库,则该视频库可以是各种在线音乐播放应用(包括但不限于百度视频、迅雷看看等视频网站)中的视频库,也可以是智能设备(包括但不限于手机、平板电脑、笔记本电脑、计算机、电视等能够访问互联网的设备)上安装的各种视频播放器(包括但不限于腾讯视频、搜狐视频、爱奇异、优酷等视频播放app)中的视频库。

在确定媒体的类型后,多媒体数据库还可以是具有不同属性的数据库。作为一种可选的实施例,上述多媒体数据库可以包括如下任意之一:媒体数据单、第三方媒体平台提供的数据列表、历史播放的媒体数据集合、网络中点击率高于阈值的媒体数据集合。

以音乐为例,在确定多媒体数据为音乐的情况下,媒体数据单可以是音乐应用中的歌单,第三方媒体平台提供的数据列表可以是线下电台提供的歌单,上述历史播放的媒体数据集合可以是历史歌单,上述网络中点击率高于阈值的媒体数据集合可以是热门歌单。

步骤s404,加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

具体地,由于用户点播多媒体数据(例如,音乐或视频)的目的是为了表达自己内心的感情或对被点用户的祝福,因而,在选中多媒体数据(例如,音乐或视频)后,可以加载对该多媒体数据添加的额外信息(例如,对被点用户的祝福语等)到该多媒体数据,生成对应的点播对象(即包含了额外信息的多媒体数据),加载到对应的点播平台,以便通过该点播平台播放该点播对象。

可选地,添加的额外信息包括但不限于如下任意一种或多种信息:视频、图片、文字和语音等。

仍以音乐为例,在点播者选中某一个音乐后,例如,图2(a)中用户1为用户2点播的歌曲b,当用户1选中歌曲b后,可以为该歌曲b添加文字形式的祝福语,如图2(b)中电台播放界面中显示的“送给亲爱的用户2,希望在未来的日子里身体健康,工作顺利。”

可选地,用户1还可以为歌曲b添加语音形式的祝福语,或者自己录制的视频,或者,如果用户2为用户1的好友的情况下,还可以添加用户1与用户2的合照等。

步骤s406,将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

具体地,上述点播平台可以是多媒体数据播放应用(包括基于web的应用和客户端应用)的电台,用于存储一个或多个允许共享点播的点播对象。由于电台(即点播平台)可能存储了多个用户点播的点播对象,例如,点播的歌曲,默认情况下,可以按照点播顺序进行播放。

例如,图2(a)和图2(b)中手机音乐播放器中的电台。当用户1选中图2(a)中的歌曲b后,可以加载用户1对该歌曲b添加的额外信息(可以是视频、图片、文字和语音等中任意一种或多种),生成相应的点播对象,加载至图2(b)所示的电台进行播放。

此处,需要说明的是,上述多媒体数据包括但不限于音乐,还可以是视频或文章等其他形式的多媒体数据,例如,用户可以在视频播放器或基于web的视频播放应用中点播视频,在选中视频库中的任意一个视频后,添加额外信息,生成相应的点播对象,例如,包含了祝福语的视频,并在视频首页中进行播放。容易注意的是,现有的视频应用首页中显示的视频都是由系统推荐的,而本申请可以由用户点播在视频应用首页中显示的视频,大大提高了用户体验。作为一种可选的实施例,也可以在视频播放应用中开发类似于“音乐电台”的视频电台,该视频电台可以以广播的形式推送视频数据。

由上可知,在本申请上述实施例2中公开的方案中,在从多媒体数据库中选中要点播的多媒体数据后,加载点播者为该多媒体数据添加的额外信息,生成对应的点播对象,并将生成的包含了额外信息和多媒体数据的点播对象加载到点播平台。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例2的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

在一种可选的实施例中,如图5所示,在加载额外信息至多媒体数据,生成点播对象之前,上述方法还可以包括如下步骤:

步骤s502,显示录入界面。由于为点播的多媒体数据添加的多媒体信息是由点播者录入的,因而,在加载额外信息至多媒体数据,生成点播对象之前,显示由点播者录入信息的录入界面。

步骤s504,在录入界面的组件中获取额外信息。点播者可以通过录入界面上显示的组件来录入相应的信息(即额外信息),例如,图2(b)中显示的文字信息“送给亲爱的用户2,希望在未来的日子里身体健康,工作顺利。”

可选地,在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。其中,主题背景可以是点播平台播放多媒体数据时的背景图片或背景样式,该主题背景可以是但不限于用户从系统提供的主题背景模板中选择的,也可以是由用户自定义设置的,在自定义设置主题背景时,使用的背景图片还可以用户从本地相册中获取的照片或图片。用户可以设置的文字的属性包括但不限于字体、字体大小、字体颜色、字体样式等,可选地,可以是借助第三方文字输入平台设置文字的属性。

在一种可选的实施例中,在将点播对象加载至点播平台之后,上述方法还可以包括如下步骤:

步骤s408,点播平台广播点播对象至第三方,其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。

具体地,在上述实施例中,上述第三方可以是接收点播的多媒体数据(即点播对象)的一个或多个用户,由于点播平台播放多媒体数据是以广播的形式向用户发送的,因而,在将点播对象加载至点播平台后,点播平台会将点播对象广播到每一个在该点播平台的所有用户。点播平台在播放多媒体数据时,根据点播者不同的需求,可以以不同的播放方式播放,

例如,当点播者想要匿名点播时,可以在对点播的多媒体数据录入额外信息的同时,将广播方式设置为匿名播放,这样,点播平台在播放多媒体数据的时候,就不会显示点播者的信息,以图2(b)显示的电台播放界面为例,当用户1将歌曲b的点播信息设置为匿名播放的情况下,则图2(b)所示的电台在播放歌曲b的时候,不会显示用户1的信息。可选地,用户还可以设置点播的多媒体数据的播放顺序,包括但不限于如下任意一种:按照点播平台的默认列表循环播放,或者按照预定的播放优先级进行播放,或者按照预定的时间顺序播放。进一步地,用户还可以设置点播的多媒体数据的接收对象,从而限定接收到其点播的多媒体数据的广播范围。

可选地,在将点播对象加载至点播平台之后,点播平台自动点对点推送点播对象至第三方,其中,第三方的属性为隐藏对象。由于点播平台是广播多媒体数据的,因而,点播者无法获知接收点播对象的用户的信息,因而,第三方用户(即当前在点播平台的用户)的身份是隐藏的。

需要说明的是,由于并不是从多媒体数据库中选中的多媒体数据都是可以直接播放的,因而,在进入登录制作页面后,可以判断该多媒体数据是否可以正常播放,因而,一种可选的实施例中,如图6所示,在获取从多媒体数据库中选中的多媒体数据之后,上述方法还可以包括如下步骤:

步骤s602,点击选中的多媒体数据。

在获取点播者从多媒体数据库中选中的多媒体数据后,可以通过点击选中的多媒体数据(例如,歌曲或视频),进入相应的用于制作点播对象的页面。

步骤s604,在登录制作页面之后,确定多媒体数据是否播放成功。

为了避免点播者将无法播放的多媒体数据制作为点播对象,导致生产的点播对象无法正常播放的现象,可以在用户制作点播对象前,判断用户选择的多媒体数据是否可以直接播放,例如,多媒体数据为音乐时,判断点播者选中的音乐是否为免费试听音乐。

步骤s606,如果播放多媒体数据成功,则执行加载额外信息至多媒体数据的步骤。

在用户选中的多媒体数据可以正常播放的情况下,加载点播者为点播的多媒体数据添加的额外信息,以便生产对应的点播对象,加载至点播平台进行播放。

步骤s608,如果播放多媒体数据失败,则推送推荐的多媒体数据。在用户选中的多媒体数据无法正常播放的情况下,系统可以推荐一些与点播者选中的多媒体数据相近的多媒体数据。

通过上述步骤s602至s608公开的方案,可以增加点播成功的概率,避免点播者在点播平台上点播无法正常播放的多媒体数据的现象。

可选地,上述步骤s608还可以包括:在推荐的多媒体数据命中的情况下,在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。也就是说,如果当前系统推荐的多媒体数据是用户要点播的多媒体数据的情况下,直接将点播者添加的额外信息添加到推荐的多媒体数据上。

在一种可选的实施例中,在加载额外信息至多媒体数据,生成点播对象之后,上述方法还可以包括:

步骤s410,选择分享点播对象的路径,或如下至少一种应用软件推动点播对象至目标对象:短信、即时通信软件、网络和浏览器。

具体地,在上述实施例中,点播者可以将点播的多媒体数据(即点播对象)分享到其他平台(包括但不限于qq、微信、微博等)、网络和浏览器(例如,百度、谷歌、搜狗等),或根据被点用户的地址(例如,邮箱、手机号码、qq号码、微信账号、微博账号等)发送至被点用户。

作为一种可选的实施例,以音乐为例,图7是根据本申请实施例的一种可选的音乐点播示意图,如图7所示,点歌者可以选择一首要点播的歌曲,在选择歌曲时,可以直接从歌曲收藏、我的歌单、最近播放里选择歌曲,热门点歌等多媒体数据库中方便快速寻找歌曲。在选择某一首歌曲后,点歌者可以为该歌曲填写或录制寄语或祝福语(即额外信息),通过填写一定数量的文字或录制一定长度的语音,来丰富歌曲的内容,更好的传达信息。在填写寄语或祝福语时,点歌者还可以选择使用的主题背景或字体的样式、颜色等,其中,选择的主题背景可以是从系统默认的主题背景模板中选择的符合自己要求的背景图片,也可以是本地相册中选取的照片或图片,进一步地,还可以是现场拍摄的照片的。

在点歌者选择好主题背景以及填写的信息后,还可以选择是否匿名发送。当选择了匿名发送时,最后会以点播平台官方短信的方式发送给手机通讯录的联系人;否则选择常用的社交app,如微信、微博等来发送。另外,点歌者也可以将点播的音乐分享到其他社交平台,包括但不限于微信、微博、信息、qq等,用户可以直接通过这些社交平台应用播放点播平台点播的歌曲。点播平台或分享的社交平台上的用户在接收到点播者点播的歌曲后,可以对该歌曲进行点赞(每点1次,点赞数量增加1个)、评论等操作。可选地,用户还可以收藏点播者点播的歌曲,如果对当前点播平台播放的音乐感兴趣,直接将歌曲进行收藏。

可选地,用户在点播平台上点播的所有歌曲都会有一个标识信息,在点播平台播放歌曲时,可以按照每个歌曲的优先级或设定的时间进行播放。

作为一种可选的实施方案,点播平台上可以提供热门点歌等频道,并将该频道的歌曲按照不同的类型进行分类(包括但不限于爱情、亲情、友情等分类来分类适合点歌的歌曲),以便用户可以快速选择合适的歌曲来制作点播歌曲。

进一步地,作为一种可选的实施方案,点播平台还可以与线下广播电台通信,点播平台可以将点播者点播的歌曲发送到线下电台进行播放,从而实现线上、线下打通的目的。图8是根据本申请实施例的一种可选的将互联网点播平台上的歌曲分享到线下广播电台的示意图,如图8所示,互联网上的任何一个用户通过将互联网应用上的歌曲制作为点播歌曲,并插入到点播平台(即点歌台)后,点歌台可以向平台上的所有用户广播点歌者点播的歌曲,点歌台还可以与线下广播电台通信,将点歌台的点播歌曲发送给线下广播平台播放,被点用户可以通过点歌台或线下广播电台来接收点歌者为其点播的歌曲。

由于点歌台所有的歌曲都可以被围观用户点赞评论,因而,作为一种可选的实施例,可以将点赞数量超过一定阈值的歌曲,发送到线下广播平台进行播放。

通过本申请上述实施例公开方案,从互联网提供的海量曲库里选取指定歌曲,然后经过寄语编写或语音录制、主题、字体、匿名选择,制作出精美的点播歌曲,加载至点播平台(即点歌台),点播平台系统利用互联网进行传播,可以给予流量曝光及信息传递支持。

实现了利用流媒体特有的曲库版权以及大数据和技术优势,兼顾传统点歌的仪式感围观感,打造一个全能的互联网时代的点歌台。

实施例3

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图9是根据本申请实施例的一种多媒体数据的处理方法流程图,如图9所示,包括如下步骤:

步骤s902,显示多媒体数据库,其中,多媒体数据库包括至少一个多媒体数据。

具体地,显示的多媒体数据库包括但不限于文章库、图片库、动画库、音乐库或视频库中的任意一种,可选地,还可以是包含了多种媒体数据(例如,音乐和视频)的数据库。在确定媒体的类型后,多媒体数据库还可以是具有不同属性的数据库。作为一种可选的实施例,上述多媒体数据库可以包括如下任意之一:媒体数据单(例如,歌单)、第三方媒体平台提供的数据列表(例如,线下电台提供的歌单)、历史播放的媒体数据集合(例如,历史歌单)、网络中点击率高于阈值的媒体数据集合(例如,热门歌单)。

步骤s904,显示点播平台,其中,点播平台包括至少一个允许共享点播的点播对象,点播对象为加载了额外信息的多媒体数据,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

具体地,点播平台可以用于点播任意一种多媒体数据的电台,该电台上存储有任意一个互联网用户点播的多媒体数据(包括但不限于文章、图片、动画、音乐或视频等)。上述点播对象中在多媒体数据上加载的额外信息可以是点播者编写或语音录制的寄语或祝福语,以及对播放的多媒体数据的播放形式(例如,是否匿名播放,以及播放的时间等)。

由上可知,在本申请上述实施例3中公开的方案中,在显示多媒体数据库后,用户可以从多媒体数据库中选中要点播的多媒体数据,并为多媒体数据添加的额外信息,生成对应的点播对象,并通过显示的点播平台播放包含了额外信息和多媒体数据的点播对象。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例3的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

由于为选中的多媒体数据加载的额外信息是由点播者录入的,因而,如图10所示,一种可选的实施例中,在显示点播平台之前,上述方法还可以包括如下步骤:

步骤s102,弹出录入界面;

步骤s104,在录入界面的组件中输入额外信息。

可选地,基于上述实施例,作为一种可选的实施方式,在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。其中,主题背景可以是点播平台播放多媒体数据时的背景图片或背景样式,该主题背景可以是但不限于用户从系统提供的主题背景模板中选择的,也可以是由用户自定义设置的,在自定义设置主题背景时,使用的背景图片还可以用户从本地相册中获取的照片或图片。用户可以设置的文字的属性包括但不限于字体、字体大小、字体颜色、字体样式等,可选地,可以是借助第三方文字输入平台设置文字的属性。

由于点播平台播放多媒体数据是以广播的形式向用户发送的,因而,作为一种可选的实施方式,在显示点播平台之后,上述方法还可以包括:在点播平台上触发广播点播对象至第三方,其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。

在一种可选的实施例中,如图11所示,在显示多媒体数据库之后,上述方法还可以包括如下步骤:

步骤s112,在显示多媒体数据库的界面上显示选中的多媒体数据。在获取到点播者从多媒体数据库中选中的多媒体数据后,可以在显示多媒体数据库的界面上显示选中的多媒体数据(例如,歌曲或视频)。

步骤s114,登录制作页面,并弹出是否播放多媒体数据的试播界面。由于并不是从多媒体数据库中选中的多媒体数据都是可以直接播放的,因而,在进入登录制作页面后,可以在试播界面播放选中的多媒体数据。

步骤s116,如果试播界面上显示的多媒体数据播放成功,则登录录入界面,并在录入界面中录入额外信息。若试播界面上显示的多媒体数据可以正常播放的情况下,加载点播者为点播的多媒体数据添加的额外信息,以便生产对应的点播对象,加载至点播平台进行播放。

步骤s118,如果试播界面上显示的多媒体数据播放失败,则显示推荐的多媒体数据。在试播界面上显示的多媒体数据无法正常播放的情况下,系统可以推荐一些与点播者选中的多媒体数据相近的多媒体数据。

其中,在点播推荐的多媒体数据的情况下,在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。

由于点播者可以将点播的多媒体数据(即点播对象)分享到其他平台(包括但不限于qq、微信、微博等)、网络和浏览器(例如,百度、谷歌、搜狗等),或根据被点用户的地址(例如,邮箱、手机号码、qq号码、微信账号、微博账号等)发送至被点用户所使用的平台,因而,作为一种可选的实施方式,在显示点播平台之前,上述方法还可以包括:跳转至第三方播放界面,其中,通过选择分享点播对象的路径,或如下至少一种应用软件进入第三方播放界面:短信、即时通信软件、网络和浏览器。

具体地,上述第三方播放界面可以是通过其他社交平台播放点播的多媒体数据的播放界面,例如,微信的朋友圈。

实施例4

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图12是根据本申请实施例的一种多媒体数据的处理方法流程图,如图12所示,包括如下步骤:

步骤s122,显示多媒体数据库,其中,多媒体数据库包括至少一个选中的多媒体数据。

具体地,上述多媒体数据库包括但不限于文章库、图片库、动画库、音乐库或视频库中的任意一种,可选地,还可以是包含了多种媒体数据(例如,音乐和视频)的数据库。在确定媒体的类型后,多媒体数据库还可以是具有不同属性的数据库。

作为一种可选的实施例,上述多媒体数据库可以包括如下任意之一:媒体数据单(例如,歌单)、第三方媒体平台提供的数据列表(例如,线下电台提供的歌单)、历史播放的媒体数据集合(例如,历史歌单)、网络中点击率高于阈值的媒体数据集合(例如,热门歌单)。

步骤s124,显示加载界面,其中,加载界面显示至少一个组件,其中,通过触发组件加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音。

具体地,上述加载界面可以是用于在选中的多媒体数据上加载额外信息的界面,点播者可以通过该加载界面上显示的一个或多个组件录入相应的寄语或祝福语,以及对播放的多媒体数据的播放形式(例如,是否匿名播放,以及播放的时间等)等信息,以便根据选中的多媒体数据和录入的信息生成对应的点播对象,例如,包含了祝福语的点播歌曲。

步骤s126,跳转至点播界面,其中,点播界面用于显示加载至点播平台的点播对象,其中,点播平台用于保存允许共享点播的点播对象。

在通过加载界面为选中的多媒体数据录入相应的信息并生成点播对象后,自动跳转到点播平台的点播界面,通过该点播界面显示加载点播平台的点播对象。

由上可知,在本申请上述实施例4中公开的方案中,在显示多媒体数据库后,用户可以从多媒体数据库中选中要点播的多媒体数据,并通过显示的加载界面为多媒体数据添加的额外信息,生成对应的点播对象,并通过显示的点播界面播放包含了额外信息和多媒体数据的点播对象。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例4的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的多媒体数据的处理方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

实施例5

根据本申请实施例,还提供了一种用于实现上述多媒体数据的处理方法的装置实施例,图13是根据本申请实施例的一种多媒体数据的处理装置示意图,如图13所示,该装置包括:第一获取单元131、第一加载单元133和第二加载单元135。

其中,第一获取单元131,用于获取从多媒体数据库中选中的多媒体数据;

第一加载单元133,用于加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;

第二加载单元135,用于将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

此处需要说明的是,上述第一获取单元131、第一加载单元133和第二加载单元135对应于实施例2中的步骤s402至s406,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

由上可知,在本申请上述实施例5中公开的方案中,通过第一获取单元131获取到从多媒体数据库中选中要点播的多媒体数据,通过第一加载单元133加载点播者为该多媒体数据添加的额外信息,生成对应的点播对象,并通过第二加载单元135将生成的包含了额外信息和多媒体数据的点播对象加载到点播平台。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例5的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

在一种可选的实施例中,上述装置还可以包括:显示单元,用于显示录入界面;第二获取单元,用于在录入界面的组件中获取额外信息。

此处需要说明的是,上述显示单元和第二获取单元对应于实施例2中的步骤s502至s504,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

在一种可选的实施例中,上述第二获取单元还用于在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。

在一种可选的实施例中,上述装置还可以包括:广播单元,用于点播平台广播点播对象至第三方,其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。

此处需要说明的是,上述广播单元对应于实施例2中的步骤s408,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

在一种可选的实施例中,上述点播平台自动点对点推送点播对象至第三方,其中,第三方的属性为隐藏对象。

在一种可选的实施例中,上述装置还可以包括:点击单元,用于点击选中的多媒体数据;确定单元,用于在登录制作页面之后,确定多媒体数据是否播放成功;第一执行单元,用于如果播放多媒体数据成功,则执行加载额外信息至多媒体数据的步骤;第二执行单元,用于如果播放多媒体数据失败,则推送推荐的多媒体数据。

此处需要说明的是,上述点击单元、确定单元、第一执行单元和第二执行单元对应于实施例2中的步骤s602至s608,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

在一种可选的实施例中,上述第二执行单元还用于在推荐的多媒体数据命中的情况下,在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。

在一种可选的实施例中,上述装置还可以包括:,用于选择分享点播对象的路径,或如下至少一种应用软件推动点播对象至目标对象:短信、即时通信软件、网络和浏览器。

此处需要说明的是,上述发送单元对应于实施例2中的步骤s410,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例2所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

在一种可选的实施例中,上述多媒体数据库包括如下任意之一:媒体数据单、第三方媒体平台提供的数据列表、历史播放的媒体数据集合、网络中点击率高于阈值的媒体数据集合。

实施例6

本申请的实施例可以提供一种移动设备,该移动设备可以是移动设备群中的任意一个移动设备。可选地,在本实施例中,上述移动设备也可以替换为移动设备等终端设备。

可选地,在本实施例中,上述移动设备可以位于计算机网络的多个网络设备中的至少一个访问设备。

图14示出了一种移动设备的硬件结构框图。如图14所示,移动设备14可以包括一个或多个(图中仅示出一个)处理器142(处理器142可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器144、以及用于通信功能的传输装置146。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图14所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,移动设备14还可包括比图14中所示更多或者更少的组件,或者具有与图14所示不同的配置。

应当注意到的是上述一个或多个处理器142和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到移动设备14中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

处理器142可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:在界面中显示产品图片,其中,产品图片至少包括:产品图像和包含了产品链接的链接图像;识别产品图片中的链接图像,并基于识别到的产品链接访问产品;其中,链接图像隐藏在产品图片中。

存储器144可用于存储应用软件的软件程序以及模块,如本申请实施例中的多媒体数据的处理方法对应的程序指令/数据存储装置,处理器142通过运行存储在存储器144内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的多媒体数据的处理方法。存储器144可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器144可进一步包括相对于处理器142远程设置的存储器,这些远程存储器可以通过网络连接至移动设备14。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置146用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动设备14的通信供应商提供的无线网络。在一个实例中,传输装置146包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置146可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与移动设备14的用户界面进行交互。

此处需要说明的是,在一些可选实施例中,上述图14所示的移动设备14可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图14仅为特定具体实例的一个实例,并且旨在示出可存在于上述移动设备14中的部件的类型。

此处需要说明的是,在一些实施例中,上述图14所示的移动设备具有触摸显示器(也被称为“触摸屏”或“触摸显示屏”)。在一些实施例中,上述图14所示的移动设备具有图像用户界面(gui),用户可以通过触摸触敏表面上的手指接触和/或手势来与gui进行人机交互,此处的人机交互功能可选的包括如下交互:创建网页、绘图、文字处理、制作电子文档、游戏、视频会议、即时通信、收发电子邮件、通话界面、播放数字视频、播放数字音乐和/或网络浏览等、用于执行上述人机交互功能的可执行指令被配置/存储在一个或多个处理器可执行的计算机程序产品或可读存储介质中。

在本实施例中,上述移动设备14可以执行应用程序的多媒体数据的处理方法中以下步骤的程序代码:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

可选的,上述处理器还可以执行如下步骤的程序代码:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

可选的,上述处理器还可以执行如下步骤的程序代码:显示录入界面;在录入界面的组件中获取额外信息。

可选的,上述处理器还可以执行如下步骤的程序代码:在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。

可选的,上述处理器还可以执行如下步骤的程序代码:点播平台广播点播对象至第三方,其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。

可选的,上述处理器还可以执行如下步骤的程序代码:点播平台自动点对点推送点播对象至第三方,其中,第三方的属性为隐藏对象。

可选的,上述处理器还可以执行如下步骤的程序代码:点击选中的多媒体数据;在登录制作页面之后,确定多媒体数据是否播放成功;如果播放多媒体数据成功,则执行加载额外信息至多媒体数据的步骤;如果播放多媒体数据失败,则推送推荐的多媒体数据。

可选的,上述处理器还可以执行如下步骤的程序代码:在推荐的多媒体数据命中的情况下,在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。

可选的,上述处理器还可以执行如下步骤的程序代码:选择分享点播对象的路径,或如下至少一种应用软件推动点播对象至目标对象:短信、即时通信软件、网络和浏览器。

可选的,多媒体数据库包括如下任意之一:媒体数据单、第三方媒体平台提供的数据列表、历史播放的媒体数据集合、网络中点击率高于阈值的媒体数据集合。

此处需要说明的是,在一些实施例中,上述图14所示的移动设备具有触摸显示器(也被称为“触摸屏”或“触摸显示屏”)。在一些实施例中,上述图14所示的移动设备具有图像用户界面(gui),用户可以通过触摸触敏表面上的手指接触和/或手势来与gui进行人机交互,此处的人机交互功能可选的包括如下交互:创建网页、绘图、文字处理、制作电子文档、游戏、视频会议、即时通信、收发电子邮件、通话界面、播放数字视频、播放数字音乐和/或网络浏览等、用于执行上述人机交互功能的可执行指令被配置/存储在一个或多个处理器可执行的计算机程序产品或可读存储介质中。

本领域普通技术人员可以理解,图14所示的结构仅为示意,移动设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌声电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图14其并不对上述电子装置的结构造成限定。例如,移动设备14还可包括比图14中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图14所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

实施例7

本申请的实施例还提供了一种存储介质。可选的,在本实施例中,上述存储介质可以用于保存上述实施例所提供的多媒体数据的处理方法所执行的程序代码,其中,在程序运行时控制存储介质所在设备执行实施例中任意一项的可选的或优选的多媒体数据的处理的方法。

可选的,在本实施例中,上述存储介质可以位于计算机网络中移动终端群中的任意一个移动终端中,或者位于移动终端群中的任意一个移动终端中。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:显示录入界面;在录入界面的组件中获取额外信息。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在录入界面中输入额外信息的过程中,执行如下任意一种或多种操作:获取主题背景、设置文字的属性。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:点播平台广播点播对象至第三方,其中,广播方式包括如下至少一种:匿名广播、循环广播、按照点播对象的播放优先级进行广播、选择具有标记的点播对象进行广播、按照预定时间顺序播放。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:点播平台自动点对点推送点播对象至第三方,其中,第三方的属性为隐藏对象。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:点击选中的多媒体数据;在登录制作页面之后,确定多媒体数据是否播放成功;如果播放多媒体数据成功,则执行加载额外信息至多媒体数据的步骤;如果播放多媒体数据失败,则推送推荐的多媒体数据。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在推荐的多媒体数据命中的情况下,在制作页面中打开推荐的多媒体数据,并加载额外信息至推荐的多媒体数据。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:选择分享点播对象的路径,或如下至少一种应用软件推动点播对象至目标对象:短信、即时通信软件、网络和浏览器。

可选的,多媒体数据库包括如下任意之一:媒体数据单、第三方媒体平台提供的数据列表、历史播放的媒体数据集合、网络中点击率高于阈值的媒体数据集合。

实施例8

本申请的实施例还提供了一种多媒体数据的处理的系统,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:获取从多媒体数据库中选中的多媒体数据;加载额外信息至多媒体数据,生成点播对象,其中,额外信息包括如下至少一种类型:视频、图片、文字和语音;将点播对象加载至点播平台,其中,点播平台用于保存允许共享点播的点播对象。

由上可知,在本申请上述实施例8中公开的方案中,在从多媒体数据库中选中要点播的多媒体数据后,加载点播者为该多媒体数据添加的额外信息,生成对应的点播对象,并将生成的包含了额外信息和多媒体数据的点播对象加载到点播平台。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例8的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

实施例9

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图15是根据本申请实施例的一种多媒体数据的处理方法流程图,如图15所示,包括如下步骤:

步骤s152,接收第一选择指令,其中,第一选择指令用于选择第一多媒体数据。

具体地,第一选择指令可以从多媒体数据库(包括但不限于文章库、图片库、动画库、音乐库或视频库等)中选择任意一个或多个多媒体数据的指令;上述第一多媒体数据可以是根据当前接收到的选择指令,选中的多媒体数据,被选中的多媒体数据可以用于制作能够点播的数据对象,第一多媒体数据包括但不限于文章、图片、动画、音乐或视频等。

需要说明的是,上述多媒体数据库可以是基于web的应用中的多媒体数据库,也可以是客户端应用中多媒体数据库。

步骤s154,接收第二多媒体数据,其中,第二多媒体数据与第一多媒体数据关联。

具体地,第二多媒体数据可以是用户为了根据第一多媒体数据制作能够点播的数据对象时,添加的额外信息,由于用户点播多媒体数据的目的是为了表达自己内心的感情或对被点用户的祝福,因而,在选中多媒体数据(即第一多媒体数据)后,可以输入对该多媒体数据添加的额外信息(即第二多媒体数据,例如,对被点用户的祝福语、被点用户的地址信息等),以便根据第一多媒体数据和第二多媒体数据生成对应的点播对象(即包含了额外信息的多媒体数据)。

步骤s156,生成数据对象,其中,数据对象包括:第二多媒体数据和第一多媒体数据。

具体地,上述数据对象可以是根据第一多媒体数据和第二多媒体数据生成的能够点播的点播对象,例如,能够点播的歌曲、音乐等。

由上可知,在本申请上述实施例9中公开的方案中,在接收到从多媒体数据库中选中要点播的多媒体数据(即第一多媒体数据)的选择指令后,获取到选中的第一多媒体数据,接收为该多媒体数据添加的额外信息(即第二多媒体数据),根据第一多媒体数据和第二多媒体数据生成对应的数据对象(也称点播对象),以便将生成的包含了额外信息和多媒体数据的数据对象加载到点播平台。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例9的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

在一种可选的实施例中,上述方法还可以包括如下步骤:提供第一选择界面,其中,第一选择界面用于接收第一选择指令。

在一种可选的实施例中,上述方法还可以包括如下步骤:将数据对象上传至业务服务器,其中,业务服务器用于保存允许共享点播的数据对象。具体地,业务服务器可以是任意一种提供多媒体应用的服务器,包括但不限于专门提供音乐或视频应用的服务器,例如,qq音乐、网易云音乐、酷狗音乐、腾讯视频、搜狐视频、爱奇异、优酷等。

基于上述任意一种可选的实施例,作为一种可选的实施方式,上述第二多媒体数据至少可以包括:目标客户端的地址信息。通过在数据对象中添加包含了目标客户端的地址信息的第二多媒体数据,可以在数据对象被点播的情况下,按照该地址信息,将数据对象发送至对应的目标客户端(即被点用户)。

实施例10

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图16是根据本申请实施例的一种多媒体数据的处理方法流程图,如图16所示,包括如下步骤:

步骤s162,显示至少一个数据对象,其中,数据对象包括:第一多媒体数据和第二多媒体数据,第一多媒体数据为从多媒体数据库中选择的多媒体数据,第二多媒体数据为与第一多媒体数据关联的多媒体数据。

具体地,数据对象可以是根据第一多媒体数据和第二多媒体数据生成的能够点播的点播对象,例如,能够点播的歌曲、音乐等。其中,第一多媒体数据可以是根据当前接收到的选择指令,选中的多媒体数据,被选中的多媒体数据可以用于制作能够点播的数据对象,第一多媒体数据包括但不限于文章、图片、动画、音乐或视频等;第二多媒体数据可以是用户为了根据第一多媒体数据制作能够点播的数据对象时,添加的额外信息,由于用户点播多媒体数据的目的是为了表达自己内心的感情或对被点用户的祝福,因而,在选中多媒体数据(即第一多媒体数据)后,可以输入对该多媒体数据添加的额外信息(即第二多媒体数据,例如,对被点用户的祝福语、被点用户的地址信息等),以便根据第一多媒体数据和第二多媒体数据生成对应的点播对象(即包含了额外信息的多媒体数据)。

步骤s164,接收第二选择指令,其中,第二选择指令用于从至少一个数据对象中选择待发送的数据对象。

具体地,上述第二选择指令包括但不限于点击、触摸指令,用于从至少一个数据对象中选择待发送的数据对象。

步骤s166,将数据对象发送到目标客户端。

作为一种可选的实施例,上述步骤s162至s166公开的方案可以应用于提供各种多媒体数据服务的服务器。

由上可知,在本申请上述实施例10中公开的方案中,在显示至少一个根据第一多媒体数据和第二多媒体数据生成的数据对象后,接收用于从至少一个数据对象中选择待发送的数据对象的选择指令,并在接收到从至少一个数据对象中选择待发送的数据对象的选择指令后,获取到选中的数据对象,并将选中的数据对象发送到目标客户端。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例10的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

在一种可选的实施例中,上述方法还可以包括如下步骤:提供第二选择界面,其中,第二选择界面用于接收第二选择指令。

在一种可选的实施例中,上述第二多媒体数据可以包括:目标客户端的地址信息。

通过在数据对象中添加包含了目标客户端的地址信息的第二多媒体数据,可以在数据对象被点播的情况下,按照该地址信息,将数据对象发送至对应的目标客户端(即被点用户)。

实施例11

根据本申请实施例,还提供了一种多媒体数据的处理方法实施例,本实施例可以应用于实施例1中的一种多媒体数据的处理系统中,包括但不限于实施例1中场景。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图17是根据本申请实施例的一种多媒体数据的处理方法流程图,如图17所示,包括如下步骤:

步骤s172,接收数据对象,其中,数据对象包括:第一多媒体数据和第二多媒体数据,第一多媒体数据为从多媒体数据库中选择的多媒体数据,第二多媒体数据为与第一多媒体数据关联的多媒体数据。

具体地,数据对象可以是根据第一多媒体数据和第二多媒体数据生成的能够点播的点播对象,例如,能够点播的歌曲、音乐等。其中,第一多媒体数据可以是根据当前接收到的选择指令,选中的多媒体数据,被选中的多媒体数据可以用于制作能够点播的数据对象,第一多媒体数据包括但不限于文章、图片、动画、音乐或视频等;第二多媒体数据可以是用户为了根据第一多媒体数据制作能够点播的数据对象时,添加的额外信息,由于用户点播多媒体数据的目的是为了表达自己内心的感情或对被点用户的祝福,因而,在选中多媒体数据(即第一多媒体数据)后,可以输入对该多媒体数据添加的额外信息(即第二多媒体数据,例如,对被点用户的祝福语、被点用户的地址信息等),以便根据第一多媒体数据和第二多媒体数据生成对应的点播对象(即包含了额外信息的多媒体数据)。

步骤s174,接收播放指令,其中,播放指令用于播放数据对象。

具体地,上述播放指令包括但不限于点击指令,用于播放客户端接收到的根据第一多媒体数据和第二多媒体数据生成的能够点播的数据对象。

步骤s176,播放数据对象。

作为一种可选的实施例,上述步骤s172至s176公开的方案可以应用于被点用户的客户端设备,包括但不限于手机、平板电脑、笔记本电脑、计算机等。

由上可知,在本申请上述实施例11中公开的方案中,在接收到至少一个根据第一多媒体数据和第二多媒体数据生成的数据对象后,根据用户输入的播放指令,播放接收到的数据对象。

容易注意到,由于点播平台以广播的形式发送多媒体数据,通过该点播平台将用户选中的多媒体数据和用户为该多媒体数据添加的额外信息广播发送,达到了点播多媒体数据的目的,从而实现了提高用户对多媒体数据播放应用的用户体验的技术效果。

由此,本申请提供的上述实施例11的方案解决了现有的多媒体播放应用不支持自定义点播导致用户体验较差的技术问题。

作为一种可选的实施例,上述第二多媒体数据可以包括:目标客户端的地址信息。

通过在数据对象中添加包含了目标客户端的地址信息的第二多媒体数据,可以在数据对象被点播的情况下,按照该地址信息,将数据对象发送至对应的目标客户端(即被点用户)。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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