获取播放视频中背景音乐信息的方法、装置及系统的制作方法

文档序号:8282323阅读:396来源:国知局
获取播放视频中背景音乐信息的方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及计算机互联网领域,具体而言,涉及一种获取播放视频中背景音乐信息的方法、装置及系统。
【背景技术】
[0002]目前,随着互联网的高速发展,电视、电影等视频可以通过终端的本地播放器或者通过互联网浏览器提供的播放器中进行播放来供用户观看,例如,用户在浏览器中打开视频链接之后,可以通过视频播放器来播放视频。
[0003]在观看的过程中,当正在播放的视频有背景音乐时,用户对当前视频的背景音乐非常感兴趣,但又不知道该背景音乐的背景音乐信息,例如,用户不知道这首背景音乐的音乐名称,此时,如果用户想要获取这首背景音乐的背景音乐信息时,需要从网上进行大量的无目标性的寻找,例如,可以在论坛中发表寻歌曲的帖子,通过向网友描述是哪个视频中的那个段落播放的背景音乐,来获得网友的帮助,或者凭靠运气在搜索网站上进行搜索等,上述各种方式基本很难获取到背景音乐的相关信息,即便寻找到,也是会花费很长的时间或者无法找到准确的、完整的背景音乐信息。
[0004]针对上述现有技术的无法获取播放器中正在播放的视频的背景音乐信息的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明实施例提供了一种获取播放视频中背景音乐信息的方法、装置及系统,以至少解决现有技术的无法获取播放器中正在播放的视频的背景音乐信息的技术问题。
[0006]根据本发明实施例的一个方面,提供了一种获取播放视频中背景音乐信息的方法,该方法包括:触发播放器上的背景音乐搜索按钮,生成背景音乐搜索指令;根据背景音乐搜索指令获取播放器正在播放的背景音乐的音频数据;根据播放器正在播放的背景音乐的音频数据从数据库中进行搜索,获取播放器正在播放的背景音乐的背景音乐信息。
[0007]根据本发明实施例的另一方面,还提供了一种获取播放视频中背景音乐信息的系统,该系统包括:视频播放终端,用于在触发播放器上的背景音乐搜索按钮,生成背景音乐搜索指令之后,根据背景音乐搜索指令获取播放器正在播放的背景音乐的音频数据;第三方服务器,与视频播放终端建立通信关系,用于接收播放器正在播放的背景音乐的音频数据,并根据播放器正在播放的背景音乐的音频数据从数据库中进行搜索,获取播放器正在播放的背景音乐的背景音乐信息;其中,第三方服务器将播放器正在播放的背景音乐的背景音乐信息返回给视频播放终端。
[0008]根据本发明实施例的又一方面,还提供了一种获取播放视频中背景音乐信息的系统,该系统包括:第一视频播放终端,用于通过本地播放器来播放视频中的背景音乐;第二视频播放终端,用于在触发第二播放器上的背景音乐搜索按钮,生成背景音乐搜索指令之后,根据背景音乐搜索指令接收第一视频播放终端播放的背景音乐,并将背景音乐进行音频解码处理,生成背景音乐的音频数据;第三方服务器,与第二视频播放终端建立通信关系,用于接收背景音乐的音频数据,并根据背景音乐的音频数据从数据库中进行搜索,获取背景音乐的背景音乐信息;其中,第三方服务器将背景音乐的背景音乐信息返回给第二视频播放终端。
[0009]根据本发明实施例的再一方面,还提供了一种获取播放视频中背景音乐信息的装置,该装置包括:触发模块,用于触发播放器上的背景音乐搜索按钮,生成背景音乐搜索指令;获取模块,用于根据背景音乐搜索指令获取播放器正在播放的背景音乐的音频数据;搜索模块,用于根据播放器正在播放的背景音乐的音频数据从数据库中进行搜索,获取播放器正在播放的背景音乐的背景音乐信息。
[0010]在本发明实施例中,采用触发播放器上的背景音乐搜索按钮,生成背景音乐搜索指令;根据背景音乐搜索指令获取播放器正在播放的背景音乐的音频数据;根据播放器正在播放的背景音乐的音频数据从数据库中进行搜索,获取播放器正在播放的背景音乐的背景音乐信息的方式,通过触发正在播放视频的播放器中的背景音乐搜索按钮,可以在最短的时间内搜索得到当前视频的背景音乐的背景音乐信息。容易注意到,在一键触发播放器上的背景音乐搜索按钮之后,可以启动获取播放器正在播放的背景音乐的音频数据,由于播放器中已经内嵌了搜索功能,因此,播放器会根据已经获取到的背景音乐的音频数据在数据库中进行搜索,得到对应的背景音乐信息,可以实现播放器系统自动获取当前播放的视频中的背景音乐的背景音乐信息的目的,进而解决了现有技术的无法获取播放器中正在播放的视频的背景音乐信息的技术问题。
【附图说明】
[0011]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0012]图1是根据本发明实施例一的获取播放视频中背景音乐信息的系统结构示意图;
[0013]图2是根据本发明实施例一的一种优选的获取播放视频中背景音乐信息的系统结构示意图;
[0014]图3是根据本发明实施例二的获取播放视频中背景音乐信息的系统结构示意图;
[0015]图4是根据本发明实施例二的一种优选的获取播放视频中背景音乐信息的系统结构示意图;
[0016]图5是根据本发明实施例三的获取播放视频中背景音乐信息的方法流程示意图;
[0017]图6是根据本发明实施例三的一种优选的获取播放视频中背景音乐信息的详细方法流程示意图;
[0018]图7本发明实施例四的获取播放视频中背景音乐信息的装置结构示意图;
[0019]图8a和图Sb本发明实施例四的一种可选的获取播放视频中背景音乐信息的装置结构示意图;以及
[0020]图9本发明实施例四的又一种可选的获取播放视频中背景音乐信息的装置结构示意图。
【具体实施方式】
[0021]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0022]需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0023]实施例1
[0024]在描述本申请的各实施例的进一步细节之前,将参考图1来描述可用于实现本申请的原理的一个合适的计算体系结构。在以下描述中,除非另外指明,否则将参考由一个或多个计算机执行的动作和操作的符号表示来描述本申请的各实施例。由此,可以理解,有时被称为计算机执行的这类动作和操作包括计算机的处理单元对以结构化形式表示数据的电信号的操纵。这一操纵转换了数据或在计算机的存储器系统中的位置上维护它,这以本领域的技术人员都理解的方式重配置或改变了计算机的操作。维护数据的数据结构是具有数据的格式所定义的特定属性的存储器的物理位置。然而,尽管在上述上下文中描述本申请,但它并不意味着限制性的,如本领域的技术人员所理解的,后文所描述的动作和操作的各方面也可用硬件来实现。
[0025]在其最基本的配置中,图1是根据本发明实施例一的获取播放视频中背景音乐信息的系统结构示意图。出于描述的目的,所绘的体系结构仅为合适环境的一个示例,并非对本申请的使用范围或功能提出任何局限。
[0026]如图1所示,在本申请实施例一提供的一种获取播放视频中背景音乐信息的系统中,该系统可以包括:视频播放终端10和第三方服务器12。
[0027]其中,视频播放终端10,用于在触发播放器上的背景音乐搜索按钮,生成背景音乐搜索指令之后,根据背景音乐搜索指令获取播放器正在播放的背景音乐的音频数据。该视频播放终端10可以是:移动终端或计算机PC终端。
[0028]第三方服务器12,与视频播放终端10建立通信关系,用于接收播放器正在播放的背景音乐的音频数据,并根据播放器正在播放的背景音乐的音频数据从数据库中进行搜索,获取播放器正在播放的背景音乐的背景音乐信息;其中,第三方服务器30将播放器正在播放的背景音乐的背景音乐信息返回给视频播放终端19。
[0029]上述第三方服务器12中的数据库可以是预先设置的,数据库中可以保存各种背景音乐的音频数据与其对应的背景音乐信息的内容,其中,也可以是保存经过音频指纹算法处理后的音频数据预期对应的背景音乐信息的内容。这种使用第三方服务器保存数据库的方案,具有维护安全方便,节省播放器所在的视频播放器终端10的运行资源的优势。
[0030]此处需要说明的是,结合图2可知,该实施例一中的背景音乐搜索按钮可以是播放器应用界面上的直接显示的控件UI,也可以是隐藏的控件UI,如果是隐藏的控件Π,则只有在用户通过控制鼠标将光标放置在播放器应用界面的预定位置上,或者触发播放器的按钮,该隐藏的控件Π才会弹出并显示。
[0031]上述控件Π可以是播放器的播放Π,该播放Π可以包括播放器应用界面获取背景音乐的入口和显示搜索到的背景音乐信息的结果的UI。背景音乐的入口控件Π可以显示为一个图形控件进行表示;搜索到的背景音乐信息的结果的Π可以是在入口控件Π的图形上增加一个侧边栏,显示搜索到的背景音乐信息。
[0032]此处还需要说明的是,由于上述实施例一提供的方案中,是通过一个终端来实现播放背景音乐的同时获取该背景音乐的音频数据,该通过一个终端来实现播放背景音乐的同时获取该背景音乐的音频数据的方式,可以至少包括如下两种实现方式:第一种实现方式,是在视频播放终端10的音频输出装置(例如扬声器)输出背景音乐之后,由该视频播放终端10的音频接收装置(例如话筒或麦克风)接收该背景音乐,然后再通过视频播放终端10上的视频播放器的音频解码器将接收到的背景音乐进行解码,得到该背景音乐的音频数据;第二种实现方式是,由于在视频播放终端10的音频输出装置(例如扬声器)输出背景音乐之前,视频播放器终端10已经解码得到了该背景音乐的音频数据(音频数据是背景音乐可以播放的前提),因此,该视频播放终端10不需要采用音频接收装置(例如话筒或麦克风)接收该背景音乐并进行再次解码的方式获取音频数据,只需要在接收到背景音乐搜索指令之后,读取当前时刻视频播放器终端10已经解码得到的音频数据即可。比较而言,第二种实现方式比较第一种实现方式,避免了在视频播放终端10的音频接收装置二次接收背景音乐过程中,由于外部干扰或者音频接收装置的故障等原因,使得接收到的背景音乐的内容失真、冗余等错误,导致无
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1