一种实时对音乐进行评论的方法和系统的制作方法

文档序号:10492802阅读:365来源:国知局
一种实时对音乐进行评论的方法和系统的制作方法
【专利摘要】本申请提出了一种实时对音乐进行评论的方法和系统,其中所述方法包括以下步骤:(A)查询当前的所有弹幕;(B)将查询到的弹幕显示在用户界面上;(C)实时接收来自用户的输入评论;(D)将所述接收的用户的输入评论添加上时间属性,并存储到数据库中;(E)在弹幕中实时显示用户的输入评论。所述系统包括:查询模块,用于查询当前的所有弹幕;显示模块,用于将查询到的弹幕显示在用户界面上;接收模块,用于实时接收来自用户的输入评论;存储模块,用于将所述接收的用户的输入评论添加上时间属性,并存储到数据库中;实时显示模块,用于在弹幕中实时显示用户的输入评论。
【专利说明】
一种实时对音乐进行评论的方法和系统
技术领域
[0001]本申请涉及互联网技术领域,尤其涉及一种实时对音乐进行评论的方法和系统。
【背景技术】
[0002]现代人生活工作繁忙,听音乐成了他们休闲消遣的主要方式之一。随着智能手机和移动互联网的飞速发展,随时随地听音乐变得越来越方便,场景也越来越丰富。并且,当今听音乐还具有一定的社交属性。当某用户对某音乐产生感情时,也希望能从其他人那里得到共鸣。
[0003]现有技术中,用户可以对某歌曲或音乐进行评论,并且同时还可以看到其他用户对该歌曲或音乐的评论,并且所有歌曲或音乐会根据用户的评论来进行排名显示。
[0004]然而,现有技术中的这种对歌曲或音乐的评论没有时间属性,仅是对歌曲或音乐的整体评价,不能对歌曲或音乐实现实时的评价。比如,也许某歌曲的前奏部分非常棒,或者结尾部分很令人愉悦,但是用户无法在该歌曲播放过程中实时地对该部分进行评论。
[0005]为了解决该问题,本申请提出了一种实时对音乐进行评论的方法和系统,基于此,用户可以在音乐或歌曲播放的任何时刻发表自己的评论或想法,同时实时进行显示,实现了歌曲或音乐社交体验上的创新。

【发明内容】

[0006]本申请的目的在于提供一种实时对音乐进行评论的方法和系统,其能够增加用户对音乐评论的时间属性,实现在音乐播放过程中用户能够实时地发表自己的评论。
[0007]上述目的是通过以下技术方案实现的:
[0008]—种实时对音乐进行评论的方法,包括以下步骤:
[0009](A)查询当前的所有弹幕;
[0010](B)将查询到的弹幕显示在用户界面上;
[0011](C)实时接收来自用户的输入评论;
[0012](D)将所述接收的用户的输入评论添加上时间属性,并存储到数据库中;
[0013](E)在弹幕中实时显示用户的输入评论。
[0014]根据本申请的实时对音乐进行评论的方法的一个实施例,所述步骤(A)查询当前的所有弹幕,具体为:按照当前的音乐播放进度,提前查询后面10秒的弹幕。
[0015]根据本申请的实时对音乐进行评论的方法的另一个实施例,所述步骤(B)将查询到的弹幕显示在用户界面上,具体为:将查询到的弹幕的字体大小和颜色显示在用户界面上。
[0016]根据本申请的实时对音乐进行评论的方法的又一实施例,所述步骤(C)实时接收来自用户的输入评论,具体为:当接收到来自用户的输入评论请求后,向用户显示输入框以提示用户输入其评论。
[0017]根据本申请的实时对音乐进行评论的方法的又一实施例,所述步骤(E)在弹幕中实时显示用户的输入评论,具体为:当接收到用户的输入评论提交成功的反馈后,自动在弹幕中实时显示用户的输入评论。
[0018]—种实时对音乐进行评论的系统,包括:
[0019]查询模块,用于查询当前的所有弹幕;
[0020]显示模块,用于将查询到的弹幕显示在用户界面上;
[0021 ]接收模块,用于实时接收来自用户的输入评论;
[0022]存储模块,用于将所述接收的用户的输入评论添加上时间属性,并存储到数据库中;
[0023]实时显示模块,用于在弹幕中实时显示用户的输入评论。
[0024]根据本申请的实时对音乐进行评论的系统的一个实施例,所述查询模块具体为:按照当前的音乐播放进度,提前查询后面10秒的弹幕。
[0025]根据本申请的实时对音乐进行评论的系统的另一实施例,所述显示模块具体为:将查询到的弹幕的字体大小和颜色显示在用户界面上。
[0026]根据本申请的实时对音乐进行评论的系统的又一实施例,所述接收模块具体为:当接收到来自用户的输入评论请求后,向用户显示输入框以提示用户输入其评论。
[0027]根据本申请的实时对音乐进行评论的系统的另一实施例,所述实时显示模块具体为:当接收到用户的输入评论提交成功的反馈后,自动在弹幕中实时显示用户的输入评论。
[0028]通过采用本申请的实时对音乐进行评论的方法和系统,能够实现用户对正在播放的歌曲或音乐的实时评论并实时显示所述评论,从而增强了用户的关于该歌曲或音乐的社交体验。
【附图说明】
[0029]图1是本申请的一种实时对音乐进行评论的方法的流程图;
[0030]图2是本申请的一种实时对音乐进行评论的系统的框图。
【具体实施方式】
[0031]图1是本申请的一种实时对音乐进行评论的方法的流程图。如图1所示,首先,在播放音乐时,处理器会轮询当前的所有弹幕,优选地,按照当前的播放进度,提前查询后面10秒的弹幕;查询到弹幕后,在用户界面上显示所述弹幕,包括弹幕的字体大小、颜色、图案等;在音乐播放过程中,用户可以实时地发出想要评论的请求,例如,点击按钮,然后会弹出输入框,用户可以在输入框中输入评论,点击提交;当处理器接收到用户提交的评论后,会将当时音乐的播放时间作为评论的时间属性,保存到数据库中;当处理器接收到用户的评论数据提交成功的反馈后,实时显示用户的评论到当前的弹幕列表中。
[0032]通过这样的实施,在播放音乐的过程中,每一条评论都带有了时间属性,用户可以看到每一条评论是在何时产生的。如果密集的弹幕在同一时间显示,则可以得到此处是该音乐的精华所在,用户不仅能感受到音乐,而且还能获得很好的视觉冲击。
[0033]图2是本申请的一种实时对音乐进行评论的系统的框图。如图2所示,本申请的一种实时对音乐进行评论的系统,包括:查询模块,用于查询当前的所有弹幕;显示模块,用于将查询到的弹幕显示在用户界面上;接收模块,用于实时接收来自用户的输入评论;存储模块,用于将所述接收的用户的输入评论添加上时间属性,并存储到数据库中;实时显示模块,用于在弹幕中实时显示用户的输入评论。首先,在播放音乐时,查询模块会轮询当前的所有弹幕,优选地,按照当前的播放进度,提前查询后面10秒的弹幕;查询到弹幕后,所述显示模块在用户界面上显示所述弹幕,包括弹幕的字体大小、颜色、图案等;在音乐播放过程中,用户可以实时地发出想要评论的请求,例如,点击按钮,然后会弹出输入框,用户可以在输入框中输入评论,点击提交,所述接收模块会接收来自用户的输入评论;当接收到用户提交的评论后,所述存储模块会将当时音乐的播放时间作为评论的时间属性,并将评论保存到数据库中;当接收到用户的评论数据提交成功的反馈后,所述实时显示模块实时显示用户的评论到当前的弹幕列表中。
[0034]在本申请的一实施例中,所述系统中设置有数据库,数据库中可以存储大量的歌曲或音乐,同时可以存储每首歌曲或音乐对应的不同用户发表的弹幕评论信息,以及每个弹幕评论信息对应的时间信息。这样,所述系统则可以实现对歌曲或音乐的某个片段进行评论,而不仅仅是整体的评论。在目标歌曲或音乐的播放过程中,根据弹幕评论信息对应的时间信息,显示弹幕评论信息,这样,可以根据时间信息将弹幕评论信息在指定的时间进行显示,使得针对特定音乐片段的弹幕评论信息可以在特定播放时间显示,从而可以提高评论的有效性。
[0035]可选地,所述系统可以对同一时间显示的弹幕评论信息的数目设置上限,以避免弹幕评论信息过多影响用户获取歌曲或音乐信息的效率,相应的,处理过程可以如下:在目标歌曲或音乐的弹幕评论信息中,如果具有相同时间信息的弹幕评论信息的数目大于预设阔值,则在具有相同时间信息的弹幕评论信息中,取消发表时间最早的弹幕评论信息。
[0036]在本申请的一实施中,可以预先设置弹幕评论信息的显示时长,即预设时长,该时长的设置可以基于人眼的正常阅读速度,如该时长可以为I秒。例如,预设弹幕评论信息的时长为I秒,音乐的时间点为第4秒,则所述弹幕评论信息所属的音乐播放的时间段可被设置为3.5-4.5秒或3.6-4.6秒等。
[0037]可选的,基于上述音乐时间点在整个音乐时间段中的位置的不同,在音乐的播放过程中,根据弹幕评论信息对应的时间信息,在目标音乐中显示弹幕评论信息,可以采用以下两种方式:
[0038]方式一,在目标音乐的播放过程中,当播放目标音乐中由该音乐时间点开始的预设时长的音乐时间段时,在目标音乐中显示该音乐时间点对应的弹幕评论信息。在实施中,音乐时间点可以为音乐时间段的起始时间点。系统可以根据时间信息的精确度设置检测周期,例如,时间信息是秒级别的,那么检测周期可以为I秒。在目标音乐的播放过程中,每当达到检测周期时,系统可以确定当前播放时间点是否存在对应的弹幕评论信息,如果存在则开始在目标音乐中显示相应的弹幕评论信息,持续时长为预设时长。例如,某弹幕评论信息的时间信息为第4秒,预设时长为I秒,在目标音乐的播放过程中,每一秒系统都检测是否存在对应的弹幕评论信息,当播放到第4秒的时候,检测到存在弹幕评论信息,并开始显示,第5秒结束显示。
[0039]方式二,在目标音乐的播放过程中,当播放目标音乐中以该音乐时间点为中间时间点的预设时长的音乐时间段时,在该目标音乐中显示该音乐时间点对应的弹幕评论信息。
[0040]在实施中,音乐时间点可以为音乐时间段的中间时间点。系统可以根据时间信息的精确度设置检测周期,例如,时间信息是秒级别的,那么检测周期可以为I秒。在目标音乐的播放过程中,每当达到检测周期时,系统可以确定当前音乐时间点后延半个预设时长所得到的音乐时间点是否存在对应的弹幕评论信息,如果存在则开始在目标音乐中显示相应的弹幕评论信息,例如,某弹幕评论信息的时间信息为第4秒,预设时长为I秒,在目标音乐的播放过程中,每到n+0.5秒时,系统都检测n+1秒时是否存在弹幕评论信息,当播放到第3.5秒的时候,检测到第4秒存在弹幕评论信息,在第3.5秒开始显示弹幕评论信息,第4.5秒结束显不O
[0041]以上所述,仅是本申请的【具体实施方式】,但本申请的保护范围并不局限于此,任何熟悉本领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种实时对音乐进行评论的方法,其特征在于,包括以下步骤: (A)查询当前的所有弹幕; (B)将查询到的弹幕显示在用户界面上; (C)实时接收来自用户的输入评论; (D)将所述接收的用户的输入评论添加上时间属性,并存储到数据库中; (E)在弹幕中实时显示用户的输入评论。2.根据权利要求1所述的实时对音乐进行评论的方法,其特征在于,所述步骤(A)查询当前的所有弹幕,具体为:按照当前的音乐播放进度,提前查询后面10秒的弹幕。3.根据权利要求2所述的实时对音乐进行评论的方法,其特征在于,所述步骤(B)将查询到的弹幕显示在用户界面上,具体为:将查询到的弹幕的字体大小和颜色显示在用户界面上。4.根据权利要求3所述的实时对音乐进行评论的方法,其特征在于,所述步骤(C)实时接收来自用户的输入评论,具体为:当接收到来自用户的输入评论请求后,向用户显示输入框以提示用户输入其评论。5.根据权利要求1-4任一项所述的实时对音乐进行评论的方法,其特征在于,所述步骤(E)在弹幕中实时显示用户的输入评论,具体为:当接收到用户的输入评论提交成功的反馈后,自动在弹幕中实时显示用户的输入评论。6.一种实时对音乐进行评论的系统,其特征在于,包括: 查询模块,用于查询当前的所有弹幕; 显示模块,用于将查询到的弹幕显示在用户界面上; 接收模块,用于实时接收来自用户的输入评论; 存储模块,用于将所述接收的用户的输入评论添加上时间属性,并存储到数据库中; 实时显示模块,用于在弹幕中实时显示用户的输入评论。7.根据权利要求6所述的实时对音乐进行评论的系统,其特征在于,所述查询模块具体为:按照当前的音乐播放进度,提前查询后面10秒的弹幕。8.根据权利要求7所述的实时对音乐进行评论的系统,其特征在于,所述显示模块具体为:将查询到的弹幕的字体大小和颜色显示在用户界面上。9.根据权利要求8所述的实时对音乐进行评论的系统,其特征在于,所述接收模块具体为:当接收到来自用户的输入评论请求后,向用户显示输入框以提示用户输入其评论。10.根据权利要求6-9任一项所述的实时对音乐进行评论的系统,其特征在于,所述实时显示模块具体为:当接收到用户的输入评论提交成功的反馈后,自动在弹幕中实时显示用户的输入评论。
【文档编号】H04N21/472GK105847986SQ201610069561
【公开日】2016年8月10日
【申请日】2016年2月1日
【发明人】赖文杰
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1