音乐的每个分段的视频播放方法及装置与流程

文档序号:15310142发布日期:2018-08-31 21:40阅读:572来源:国知局

本发明涉及按照音乐的每个分段播放视频的方法及装置。



背景技术:

随着it技术的发展,在线音乐播放及流通产业非常活跃,最近具有将音乐分成多个部分并由多位作曲家协同作曲的趋势,即使不是完整的曲子而是其一部分也可看作能够自行管理著作权的音乐,因此需要将音乐分段创作和播放的技术。此外,当将音乐分段管理时,需要将音乐记录成视频并播放的技术,以将演奏者或歌手视觉化来进行识别。



技术实现要素:

本发明为了解决如上所述的问题,提供一种按照音乐的每个分段播放和记录视频的方法及装置。

根据本发明的一个实施例的内容服务器播放视频的方法包括:根据用户的输入选择播放对象音乐的步骤;读取与所述选择的播放对象音乐的通道和分段相关的信息的步骤;基于与所述播放对象音乐的通道和分段相关的信息,将对应于每个通道和每个分段中的至少一个的视频分段匹配于所述播放对象音乐的步骤;以及将匹配于所述播放对象音乐的视频分段进行播放的步骤。

优选地,所述分段为8个小节。

优选地,所述进行匹配的步骤包括:按照每个通道,将存储在所述内容服务器中的所述播放对象音乐的相应通道的视频中的用户喜好度最高的视频的整个分段进行匹配的步骤。

优选地,所述进行匹配的步骤包括:按照每个分段,将存储在所述内容服务器中的所述播放对象音乐的相应通道的视频中的用户喜好度最高的视频的一个分段进行匹配的步骤。

优选地,所述进行匹配的步骤包括:根据用户的输入,针对所述播放对象音乐选择一个通道的步骤;以及按照存储于所述内容服务器的所述播放对象音乐的相应通道的视频中的每个分段,将用户喜好度最高的视频分段进行匹配的步骤。

优选地,所述进行匹配的步骤包括:按照每个通道和每个分段,将存储于所述内容服务器的所述播放对象音乐的相应通道的相应分段的视频分段中的用户喜好度最高的视频分段进行匹配的步骤。

优选地,所述进行匹配的步骤包括:根据用户的输入匹配视频分段的步骤。

优选地,所述方法包括:存储匹配于所述播放对象音乐的视频分段的目录的步骤;

以及将所述存储的目录提供至其他用户的步骤。

优选地,所述方法包括:显示匹配于所述播放对象音乐的视频分段的缩略图的步骤。

优选地,所述进行播放的步骤包括:根据用户的输入,针对匹配于所述播放对象音乐的视频分段,针对每个通道和每个分段中的至少一个激活或者不激活播放与否的步骤;以及仅播放匹配于所述播放对象音乐的视频分段中的播放与否被激活的视频分段的步骤。

优选地,所述进行播放的步骤包括:根据用户的输入,选择要记录视频的通道和分段中的至少一个的步骤;以及仅播放在匹配于所述播放对象音乐的视频分段中除了所述选择的通道和分段中的至少一个之外的剩余部分的步骤。

优选地,所述方法包括:在所述选择的分段的播放时间期间记录用户的视频输入的步骤。

优选地,针对匹配于所述播放对象音乐的视频分段中的一个,当用户输入收听全曲时,播放相应视频的全部。

优选地,针对匹配于所述播放对象音乐的视频分段中的一个,当用户输入购买音乐时,显示相应视频的购买画面。

优选地,针对匹配于所述播放对象音乐的视频分段中的一个,当用户输入推荐/不推荐(喜欢/不喜欢)时,由此增加/减少相应视频分段的推荐个数。

优选地,针对匹配于所述播放对象音乐的视频分段的整体,当用户输入推荐/不推荐(喜欢/不喜欢)时,由此增加/减少匹配于所述播放对象音乐的各个视频分段的推荐个数。

根据本发明的一个实施例的内容服务器包括:数据库,存储与多个音乐的通道和分段相关的信息;音乐选择部,根据用户的输入,选择播放对象音乐;信息读取部,从数据库读取与所述选择的播放对象音乐的通道和分段相关的信息;视频匹配部,基于与所述播放对象音乐的通道和分段相关的信息,按照每个通道和每个分段,将对应于相应通道和相应分段的视频分段匹配于所述播放对象音乐;以及视频播放部,按照分段顺序播放匹配于所述播放对象音乐的视频分段。

本发明包括用于在电脑中执行根据本发明的一个实施例的方法而存储于媒体中的电脑程序。

本发明包括用记录有执行根据本发明的一个实施例的方法的程序的电脑可读取的记录媒体。

根据本发明的一个实施例的内容服务器播放视频的方法包括:根据用户的输入选择播放对象音乐的步骤;读取与所述选择的播放对象音乐的通道和分段相关的信息的步骤;基于与所述播放对象音乐的通道和分段相关的信息,将对应于每个通道和每个分段中的至少一个的视频分段匹配于所述播放对象音乐的步骤;以及将匹配于所述播放对象音乐的视频分段进行播放的步骤,所述播放对象音乐的分段至少包括第一分段和第二分段,所述匹配的视频分段在视频播放画面中播放,所述进行匹配的步骤包括:将对应于与第一分段相关的多个通道中的至少一个以上的第一组的视频分段一同匹配至所述播放对象音乐中的对应于所述第一分段的位置,将对应于与第二分段相关的多个通道中的至少一个以上的第二组的视频分段一同匹配至所述播放对象音乐中的对应于所述第二分段的位置的步骤;所述进行播放的步骤包括:将视频播放画面分割为多个并在分割的播放画面中分别分配并播放第一组的视频分段,以同时播放所述一起匹配的第一组的视频分段,并将视频播放画面分割为多个并在分割的播放画面中分别分配并播放第二组的视频分段,以同时播放所述一起匹配的第二组的视频分段。

优选地,在分割的视频播放画面中的至少一部分中,播放广告。

优选地,所述通道存在有n个(n为2以上的整数),所述匹配的视频分段在视频播放画面中播放,所述进行匹配的步骤包括:将对应于在各个分段中演奏的一个以上的通道的一个以上的视频分段进行一起匹配的步骤;所述进行播放的步骤包括:将所述视频播放画面分割为m个(m为n以上的整数)的步骤,和将所述一起匹配的一个以上的视频分段分配至分割为m个的视频播放画面并同时进行播放的步骤。

优选地,在分割的视频播放画面中的未使用的部分中,播放广告。

优选地,所述n为2至16中的一个。

优选地,所述播放对象音乐中包括一个以上的通道,所述进行播放的步骤中,根据用户的输入,可单独调节所述一个以上的通道的音量。

根据本发明的一个实施例的内容服务器包括:数据库,存储与多个音乐的通道和分段相关的信息;音乐选择部,根据用户的输入,选择播放对象音乐;信息读取部,从数据库读取与所述选择的播放对象音乐的通道和分段相关的信息;视频匹配部,基于与所述播放对象音乐的通道和分段相关的信息,按照每个通道和每个分段,将对应于相应通道和相应分段的视频分段匹配于所述播放对象音乐;以及视频播放部,按照分段顺序播放匹配于所述播放对象音乐的视频分段,所述内容服务器还包括存储视频的视频记录部,所述内容服务器与生成并传输第一视频分段的用户终端通信,所述内容服务器将所述用户终端生成并传输的第一视频分段存储于所述视频记录部中,将与所述第一视频分段和存储于所述视频记录部的第二视频之间的关系相关的信息存储于数据库。

优选地,所述与关系相关的信息存储为xml文件。

优选地,所述内容服务器还包括音乐网络生成部和音乐网络播放部,所述音乐网络生成部包括多个节点和连接节点的线并生成音乐网络,所述音乐网络播放部播放生成的音乐网络的至少一部分,所述音乐网络包括第一节点和第二节点,所述第一节点表示第一用户编辑的第一视频,所述第二节点表示第二用户编辑的第二视频,所述第一视频中包括所述第一用户制作的第一视频分段的至少一部分,所述第二视频中包括所述第二用户制作的第二视频分段中的至少一部分,当所述第一视频包括所述第二视频所包括的第二视频分段时,生成连接所述第一节点和所述第二节点的实线,并且与所述第一视频相关,与第一视频分段和第二视频分段的关系相关的信息存储于数据库中。

优选地,当用户选择所述第一节点时,所述内容服务器执行播放对应于所述第一节点的所述第一视频的操作、根据所述用户输入推荐/不推荐来增加/减少对应于所述第一节点的第一视频或第一视频分段的推荐个数的操作、用户下载对应于所述第一节点的第一视频或第一视频分段的操作、以及用户共享对应于所述第一节点的第一视频的操作中的至少一个操作。

优选地,当执行所述至少一个操作时,关于所述第一节点的形状的信息改变。

优选地,不利用他人制作的视频分段而制作的视频的节点具有与利用他人制作的视频分段而编辑的视频的节点不同的属性。

附图说明

图1是示例性地示出根据本发明的一个实施例的内容服务器的结构的图。

图2是将音乐分段成每段8个小节的例子。

图3是示例性地示出根据本发明的一个实施例的视频播放方法的过程的流程图。

图4是根据本发明的一个实施例,各个通道信息和视频分段的缩略图显示在画面上的例子。

图5是根据本发明的一个实施例,在分割的画面上播放每个通道的视频的例子。

图6是根据本发明的一个实施例,在分割的画面上播放每个通道的视频的例子。

图7是示例性地示出根据本发明的一个实施例的数据库的结构的图。

图8是示例性地示出根据本发明的一个实施例的初始画面显示过程的流程图。

图9是示例性地示出根据本发明的一个实施例的视频播放过程的流程图。

图10是根据本发明的一个实施例的音乐网络的示例。

图11是根据本发明的一个实施例的生成音乐网络的步骤的流程图。

图12示出了根据本发明的一个实施例的在音乐网络选择节点时执行可能的操作的流程图。

具体实施方式

以下,为了明确本发明的技术思想,将参照附图详细说明本发明的优选实施例。在说明本发明时,如果判断为针对相关公知功能或结构要素的具体说明有可能不必要地混淆本发明的要旨时,将省略对其的详细说明。附图中,对于实质上具有相同功能构成的构成要素,即使在其他图中有示出,还是尽量标记了相同的附图标记和符号。为了方便说明,必要时将装置和方法一起进行叙述。

图1是示例性地示出根据本发明的一个实施例的内容服务器的结构的图。参照图1,根据本发明的内容服务器100包括音乐选择部110、信息读取部120、视频匹配部130、视频播放部140、数据库150、视频记录部160、音乐网络生成部170以及音乐网络播放部180。内容服务器100可通过网络与用户终端200通信。用户终端200虽然不限于此,均可包括一般的如台式电脑或笔记本电脑等的一般电脑(pc)等、智能手机、平板电脑(pc)、个人数字处理(pda,personaldigitalassistants)以及如移动通信终端等的移动终端等,以及可与内容服务器100通信的任何电子装置。用户终端200可以通过网络接收并播放从内容服务器提供的视频或后述的音乐网络。此外,用户终端200可以生成/编辑视频并发送至内容服务器100。根据本发明的内容服务器100是多媒体通道音乐视频播放服务器,在数据库150中存储而持有针对多种音乐的每个通道的视频和元数据。音乐的元数据包括与各个音乐的通道和分段相关的信息。在本发明中,通道是指构成已完成曲的各个乐器或声音的轨迹,例如,声音、钢琴、电子琴、吉他、电吉他、架子鼓、弦乐器、合声等。根据一个实施例,一个通道中可以包括两个以上的乐器或声音的轨迹。因此,每一个通道的视频中可以同时演奏例如钢琴和架子鼓。本发明中的分段是指将音乐以一定长度进行分割。通常,音乐可以分段成前奏(intro)、主歌(verse)、桥接(bridge)、高潮部、即兴插入等,各个分段构成有8至16个小结,从而整个音乐的运行时间为3~4分钟。优选地,本发明中将8个小结作为一个分段。图2中示出有将音乐分段成每段8个小节的例子。在本发明中,音乐的每个通道的视频是演奏者用特定乐器演奏相应的音乐的视频(在声音通道的情况下,是歌手唱歌的视频,为了方便说明,将以下声音也看做一个乐器来统称为“演奏”),这种音乐视频也可以根据音乐的分段来分段。分段的视频称为视频分段。视频可以是演奏整个音乐的,也可以是演奏音乐的一部分分段的。

图3是示例性地示出根据本发明的一个实施例的视频播放方法的过程的流程图。参照图3,内容服务器100的音乐选择部110根据用户的输入选择播放对象音乐(210)。信息读取部120从数据库150读取被选择的与播放对象音乐的通道和分段相关的信息(220)。视频匹配部130基于读取的与播放对象音乐的通道和分段相关的信息,根据每个通道和每个分段中至少一个,将对应于相应通道和相应分段的视频分段匹配于播放对象音乐(230)。视频播放部140根据分段顺序播放匹配于播放对象音乐的视频分段(240)。即,根据本发明的一个实施例的内容服务器100可以对于用户选择的音乐,按照每个通道、每个分段匹配并播放相互不同的多种音乐视频。

另一实施例中,可以根据用户指定的顺序而不是分段顺序来播放视频。例如,用户可以去除前奏或者更换主歌的顺序,在此情况下,可以根据用户指定的顺序来播放视频。将视频匹配于音乐的方法可以存在多种实施例。

在第一实施例中,视频匹配部130对于用户选择的播放对象音乐,按照每个通道,可以匹配内容服务器所持有的播放对象音乐的相应通道的视频中的用户喜好度最高的视频的整个分段。例如,对于钢琴通道,可以将演奏播放对象音乐的钢琴视频中的喜好度最高的视频进行匹配,对于声音通道,可以将歌唱播放对象音乐的视频中的喜好度最高的视频进行匹配。在此,喜好度是反映内容服务器100的用户对各个视频或各个视频的分段的喜欢与否的指标,例如,喜好度可以基于用户欣赏视频时点击推荐/不推荐(喜欢/不喜欢)来生成。在本第一实施例中,对于播放对象音乐,按照每个乐器会匹配用户最喜欢的视频。

内容服务器100在匹配视频后,可以将匹配的视频分段的缩略图显示于画面,视频播放部140在播放视频时可以同时播放按照每个通道匹配的所有视频,或者可以根据用户的选择仅播放特定通道的视频。以下,其他实施例中也相同。

在第二实施例中,视频匹配部130对于用户选择的播放对象音乐,按照每个分段,可以将所述内容服务器所持有的播放对象音乐的相应分段的视频分段中的用户喜好度最高的每一个视频分段进行匹配。即,是如下的方式:对于分段1,将演奏分段1的所有乐器的视频分段中的喜好度最高的视频分段进行匹配,对于分段2,将演奏分段2的所有乐器的视频分段中的喜好度最高的视频分段进行匹配。在此情况下,由于按照每个分段匹配最喜欢的演奏的视频,因此视频播放部140播放视频时,可以一次仅播放一个通道,并且每个分段可以播放彼此不同的乐器。在本实施例中,图4中示出了各个通道信息和视频分段的缩略图显示于画面的例子。

在第三实施例中,视频匹配部130根据用户的输入选择播放对象音乐的通道中的一个通道,并在内容服务器中所持有的播放对象音乐的相应通道的视频中,按照每个分段,可以将用户喜好度最高的视频分段进行匹配。例如,用户选择钢琴通道时,在播放对象音乐的钢琴演奏视频中,按照每个分段匹配喜好度最高的分段。

根据实施例,当根据第二实施例,按照每个分段演奏彼此不同的乐器时,用户对于其中一个视频分段(例如,目前正在播放的视频分段)选择“单通道播放”时,如第三实施例,对于相应通道可以匹配并播放最喜欢的视频分段并播放。此时,剩余的通道不播放视频。

在第四实施例中,视频匹配部130对于用户选择的播放对象音乐,按照每个通道和每个分段,可以将所述内容服务器中所持有的所述播放对象音乐的相应通道的相应分段的视频分段中的用户喜好度最高的视频分段进行匹配。在此情况中,所有通道同时播放,并且每个分段按照每个通道播放喜好度最高的视频。可以显示的缩略图的个数为通道个数与分段个数的乘积,可以同时播放多个视频或者仅播放用户选择的视频。

在第五实施例中,视频匹配部130对于用户选择的播放对象音乐,按照每个通道和每个分段中的至少一个标准,可以根据用户的输入,匹配视频分段。此外,通过第一实施例至第四实施例,喜好度高的视频分段被自动匹配之后,还可以根据用户的输入,将一部分视频分段进行变更并匹配。内容服务器100根据用户的输入存储匹配的视频分段的目录之后,可以将存储的目录提供至其他用户。因此,内容服务器100的用户可以将自己制作的视频播放信息发布至他人。

在第六实施例中,视频匹配部130可以将多个通道的视频分段一起匹配于播放对象音乐的一个分段。之后,视频播放部140为了同时播放一起匹配于一个分段的多个通道的视频分段,可以将播放画面分割为多个,并将多个通道的每个的视频分段进行分割并在分割的画面中播放。在一个实施例中,视频匹配部130可以将一个通道的多个视频分段一起匹配于播放对象音乐的一个分段。例如,用户a制作的钢琴通道视频、用户b制作的钢琴通道视频以及用户c制作的钢琴通道视频可以一起匹配于第一个分段。之后,视频播放部140为了同时播放一起匹配于一个分段的一个通道的多个视频分段,可以将视频播放画面分割为多个,并将多个通道的每个的视频分段进行分割并在分割的播放画面中播放。在一个实施例中,在分割的画面的至少一个中,可以播放与通道视频无关的视频,例如,广告。

在一个实施例中,视频播放画面可以根据播放对象音乐的分段被分割为固定的个数。画面可以被分割为与存在的通道的个数相同的个数,或者可以被分割为比存在的通道的个数更多或更少的个数。画面可以被分割为4个或9个,但不限于此。参照示出与此相关的一个实施例的图5,例如,存在总共4个通道,画面被分割为4个。播放对象音乐的第一个分段中存在有4个通道中的3个通道的视频分段,并且这些视频分段分别显示在分割的画面中的标记为1、2、3的画面中,在标记为4的画面中播放广告。第二个分段中存在4个通道的所有通道的视频分段,这些视频分段在所有分割的画面中播放。第三个分段中存在4个通道的所有通道的视频分段,但是其中,在标记为1、3、4的画面中播放通道的视频分段,在标记为2的画面中播放广告。例如,可以在分割的画面中的至少一个画面中,不播放任何影像。

在另一实施例中,按照播放对象音乐的分段,视频播放画面可以被分割为其他个数。参照示出与此相关的一个实施例的图6,例如,当在播放对象音乐的第一个分段中存在有4个通道的视频分段且在第二个分段中存在有9个通道的视频分段时,在第一分段中画面可以被分割为4个并将4个通道的视频分段在各个分割的画面中播放,在第二个分段中画面可以被分割为9个并将9个通道的视频分段在各个分割的画面中播放。在与此相关的另一实施例中,当在播放对象音乐的第一分段中存在有9个通道的视频分段且在第二个分段中存在有3个通道的视频分段时,在第一个分段中,画面可以被分割为9个并将9个通道的视频分段在各个分割的画面中播放,在第二个分段中,画面可以被分割为4个,在其中3个画面中,可以将3个通道的视频分段在各个分割的画面中播放,剩余一个画面中可以播放广告。在一个实施例中,在一部分分段中画面可以被分割,在一部分分段中画面可以不被分割。

视频播放部140可以根据用户的输入,对于匹配于播放对象音乐的视频分段,按照通道和/或分段来激活或者不激活播放与否,并可以仅将播放与否被激活的视频分段进行播放。因此,用户可以仅将音乐的特定部分在没有乐器演奏的状态下进行播放。在本说明书中,视频播放部140播放视频或音乐的操作包括视频播放部140向用户终端200发送视频或音乐的操作,以使用户终端200显示或输出视频或音乐。在一个实施例中,可将各个通道的音量单独进行调节。例如,在由长笛通道视频和钢琴通道视频构成的音乐中,可以将长笛通道的音量调大,将钢琴通道的音量调小。

内容服务器100可以包括视频记录部160,通过从用户接收并记录视频,从而添加新的视频。用户为了听取播放音乐时演奏特定乐器(例如,吉他)来记录视频,可以仅将相应乐器不播放,或者为了记录针对特定分段(例如,高潮部)的视频,可以仅将相应分段不播放。例如,视频播放部140根据用户的输入选择要记录视频的通道之后,仅播放除在匹配于播放对象音乐的视频分段中被选的通道之外的剩余部分,并可以根据用户的输入选择要记录视频的通道和分段之后,仅播放除匹配于播放对象音乐的视频分段中的被选频道的被选分段之外的剩余部分。此时,视频记录部160可以在播放被选择的分段的期间,记录用户的视频输入。视频记录部160的一部分或全部可以位于内容服务器100的外部。

以下,将对于内容服务器100记录用户的视频的方式较为详细地说明。内容服务器100可以与制作视频的用户的用户终端200通信,从而接收与多个音乐的通道和分段相关的信息和视频分段中的至少一个。当内容服务器100从用户终端200接收没有存储于视频记录部160的视频时,可以将接收的视频存储于视频记录部160。当用户例如仅生成一个视频中的一部分视频分段而将剩余部分使用存储于视频记录部160中的视频分段时,用户终端200可以仅传输新生成的视频分段,内容服务器100可以仅存储新生成的视频分段。此时,内容服务器100可以利用用户新生成的视频分段的存储位置信息和用户使用的已存储视频的存储位置信息,从而将这些视频之间的关系,例如,音乐分段和视频分段的匹配关系、视频分段的播放顺序等存储于数据库。在存储并传输这种视频之间的关系信息时,可以利用用于存储视频分段的存储位置信息和这些之间的关系的技术,例如,可扩展标记语言(xml,extensiblemarkuplanguage)等技术。之后,当想接受并播放包括用户重新生成的视频的音乐时,内容服务器100向用户终端200发送存储的关系信息,例如xml文件,用户终端200利用xml文件内的信息,从记录于xml文件中的存储位置接收按照音乐分段匹配的视频,并显示或输出视频。由此,内容服务器100可以防止视频的重复存储,并能够向终端设备有效地传输信息。

在示例性的一个实施例中,用户制作称为a的音乐的每个通道的视频时,使用存储于内容服务器100中的长笛和钢琴通道的视频,当用户制作音乐a的高潮部的小提琴通道的视频时,用户终端200仅发送高潮部的小提琴通道的视频。之后,当想在用户终端200播放包括长笛、钢琴、小提琴通道的视频的音乐时,内容服务器100传输xml而不是整个视频,用户终端可以根据xml文件的信息,按照每个音乐分段输出长笛、钢琴、小提琴通道的视频。

在示例性实施例中,当长笛和钢琴通道的视频存储于外部服务器(省略图示)而不是内容服务器100时,xml文件中可以包括长笛和钢琴通道的视频在相应外部服务器内的位置信息。

如图4所示,内容服务器100针对匹配于播放对象音乐的各个视频分段,可以显示‘收听全曲’、‘购买音乐’、‘推荐(喜欢)’、‘不推荐(不喜欢)’等按钮。当用户针对匹配于播放对象音乐的视频分段中的一个点击‘收听全曲’时,内容服务器100可以播放整个相应视频。当用户点击‘购买音乐’时,内容服务器100可以显示针对相应视频的整体或部分(例如,分段)的购买画面。当用户点击‘推荐’或‘不推荐’时,内容服务器100可以根据其增加或减少视频分段的推荐个数。内容服务器100可以显示针对当前匹配的视频分段整体的推荐/不推荐按钮(未图示),当用户点击推荐/不推荐按钮时,可以根据其增加/减少当前匹配的视频分段整体的推荐个数。类似地,还可以进行针对当前匹配的视频分段整体的购买音乐等处理。

图7是示例性地示出根据本发明的一个实施例的数据库的结构的图,示出了各个分段和视频之间的匹配以及与各个视频相关而存储的分段信息、乐器信息以及喜好度信息。图8是示例性地示出根据本发明的一个实施例的初始画面显示过程的流程图,示出了根据第二实施例按照各个分段将用户喜好度最高的视频分段匹配于播放对象音乐并将匹配结果如图4所示地显示的过程。参照图8,将示出播放对象音乐的各个分段的分段索引从0每次加1,按照各个分段匹配喜好度第一的视频分段,将匹配的视频分段的停止图像和乐器通道信息显示于画面。图9是示例性地示出根据本发明的一个实施例的视频播放过程的流程图。参照图9,根据藉由定时器的播放时间,将分段索引从0每次加1,将各个分段的视频分段及通道信息依次输出,当发生例如‘收听全曲’、‘购买音乐’、‘输入喜好度(推荐)’、‘播放单一乐器(通道)’等关键(key)事件时,执行相应的处理。

图10是示出用户生成的视频的共享情况的音乐网络的一个实施例。音乐网络包括多个节点和两端连接于节点的实线,节点是指用户编辑的视频,实线是指用户为了编辑视频而从其他节点已下载视频。参照图10,节点a表示用户1编辑的视频a,节点b表示用户2编辑的视频b。连接a和b的实线表示,例如视频a中利用了节点b的视频分段。与节点a相关的视频a至少包括用户1制作的视频分段a和用户2制作的视频分段b。视频分段a和b存储于内容服务器100的视频记录部160,视频a包括视频分段a和b而构成的信息以例如xml文件存储于内容服务器100的数据库150中。内容服务器100的音乐网络生成部170生成节点和实线,音乐网络播放部180可以将生成的音乐网络的至少一部分的信息传递至可与内容服务器100通信的用户终端(省略图示)并使其显示。

在一个实施例中,当用户选择节点时,可以执行将对应于相应节点的视频全部或部分播放的操作、从用户收到推荐/不推荐(喜欢/不喜欢)并根据其增加/减少对应于该节点的视频或视频分段的推荐个数的操作、用户下载对应于该节点的视频或视频分段的操作以及用户将对应于第一节点的视频共享在自己的sns(社会性网络服务,socialnetworkingservice)账户或信息、邮箱等的操作等。根据一个实施例,随着所述播放操作、增加/减少推荐个数的操作、下载操作和/或共享操作的执行次数增加,可以改变相应节点的形状。例如,节点是圆形,随着所述操作个数的增加,圆的小大可以变大。根据一个实施例,当不使用他人的或其他节点上的视频而制作视频时,相应的节点可以具有与一般的节点不同的属性,例如,可以具有不同的形状或颜色。例如,这种节点可以具有心形或王冠形状。这种节点的形状的变更可以通过改变与节点相关的形状信息,例如,显示节点的属性的多个数据区域中的一个来完成。通过提供这种视觉化的界面,可容易掌握用户正在广泛使用哪些视频,哪些音乐是否为原创作品。在一个实施例中,当选择节点时,输出相应节点的视频制作者的信息。在一个实施例中,当选择节点时,输出相应节点的视频播放个数、推荐/不推荐个数、下载次数、共享次数等。

图11是生成音乐网络的步骤的流程图。当第一用户将第一视频上载至内容服务器100时,第二用户下载第一视频的至少一部分并与自己制作的视频分段一起进行编辑而生成第二视频之后,将其上载至内容服务器100。在此情况下,生成分别对应于第一视频和第二视频的节点,并生成连接该两个节点的实线。图12示出了在音乐网络中选择节点时执行可能的操作的流程图。当用户选择节点时,决定是播放对应于节点的视频还是执行社交功能(增加/减少推荐个数的操作、共享操作等)。之后,可以决定是否显示节点的制作者的信息。

根据本发明的上述示例性结构可以通过以下多种方式执行:记录于用由程序执行的程序指令、软件模块、微码、电脑(包括所有具有信息处理功能的装置)可读取的记录媒体中的电脑程序产品、逻辑电路、定制半导体或固件等。作为用所述电脑可读取的记录媒体的例子,有rom、ram、cd、dvd、磁带、硬盘、软盘、硬盘、光学数据存储装置等。此外,电脑可读取的记录媒体分散在用网络连接的电脑系统中,从而可以通过分散方式存储并执行电脑可读取的代码。

至此,以附图示出的优选实施例为中心详细观察了本发明。这些实施例不是用于限定本发明而是仅属于示例,应基于说明的观点而不是限定的观点来考虑。本发明真正的技术保护范围应由随附的权利要求书的技术思想而不是前述说明来决定。虽然本说明书中使用了特定术语,但这些术语以说明本发明的概念为目的而使用,不是为了限定含义或限制权利要求书中所记载的本发明的范围而使用的。因此,本发明所属的技术领域中具有通常知识的人应理解的是,在不超出权利要求书请求的本发明的本质上的技术思想的范围内,可做出多种的变形形态和均等的其他实施例。应理解的是,均等物不仅包括目前公知的均等物,还包括以后开发的均等物,即,应理解为包括为了执行相同功能而发明出的、与结构无关的所有构成要素。

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