首页 / 专利库 / 广播 / 音频指纹 / 视频检索方法及其系统、视频播放方法及其系统

视频检索方法及其系统、视频播放方法及其系统

阅读:1023发布:2020-10-01

专利汇可以提供视频检索方法及其系统、视频播放方法及其系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种视频检索方法及其系统、视频播放方法及其系统,所述视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的 位置 信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本发明提供的技术方案使得用户不用手动进行视频的查找、传输以及 定位 操作,从而提高了操作的效率,节省了用户的时间。另外,本发明提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。,下面是视频检索方法及其系统、视频播放方法及其系统专利的具体信息内容。

1.一种视频检索方法,其特征在于,包括:
接收客户端发送的指纹数据;
根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;
向客户端发送所述当前播放视频以及当前播放的位置信息。
2.根据权利要求1所述的视频检索方法,其特征在于,所述根据所述指纹数据进行检索的步骤之前包括:
形成视频库以及对应的指纹库;
所述根据所述指纹数据进行检索的步骤包括:
根据所述指纹数据对所述指纹库进行检索,以获取视频信息以及当前播放的位置信息;
根据所述视频信息在所述视频库之中获取对应的当前播放视频。
3.根据权利要求2所述的视频检索方法,其特征在于,所述形成视频库以及对应的指纹库的步骤之后包括:
获取新视频以及对应的新指纹数据;
将所述新视频添加在所述视频库之中;
将所述新指纹数据添加在所述指纹库之中。
4.根据权利要求2所述的视频检索方法,其特征在于,所述形成视频库以及对应的指纹库的步骤之后包括:
删除所述视频库之中的指定视频;
删除所述指纹库之中与所述指定视频对应的指纹数据。
5.一种视频播放方法,其特征在于,包括:
服务器端发送指纹数据;
接收服务器端发送的当前播放视频以及当前播放的位置信息;
根据所述当前播放的位置信息播放所述当前播放视频。
6.根据权利要求5所述的视频播放方法,其特征在于,所述向服务器端发送指纹数据之前包括:
形成当前播放视频的指纹数据。
7.根据权利要求6所述的视频播放方法,其特征在于,所述形成当前播放视频的指纹数据的步骤包括:
获取当前播放视频的视频相关数据;
根据所述视频相关数据形成指纹数据。
8.根据权利要求7所述的视频播放方法,其特征在于,所述视频相关数据包括图像数据,所述指纹数据包括图像指纹;或者
所述视频相关数据包括音频数据,所述指纹数据包括音频指纹
9.一种视频检索系统,其特征在于,包括:
第一接收单元,用于接收客户端发送的指纹数据;
第一检索单元,用于根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;
第一发送单元,用于向客户端发送所述当前播放视频以及当前播放的位置信息。
10.根据权利要求9所述的视频检索系统,其特征在于,还包括:
第一形成单元,用于形成视频库以及对应的指纹库;
所述第一检索单元包括:
第一检索模,用于根据所述指纹数据对所述指纹库进行检索,以获取视频信息以及当前播放的位置信息;
第一获取模块,用于根据所述视频信息在所述视频库之中获取对应的当前播放视频。
11.根据权利要求10所述的视频检索系统,其特征在于,还包括:
第一获取单元,用于获取新视频以及对应的新指纹数据;
第一添加单元,用于将所述新视频添加在所述视频库之中;
第二添加单元,用于将所述新指纹数据添加在所述指纹库之中。
12.根据权利要求10所述的视频检索系统,其特征在于,还包括:
第一删除单元,用于删除所述视频库之中的指定视频;
第二删除单元,用于删除所述指纹库之中与所述指定视频对应的指纹数据。
13.一种视频播放系统,其特征在于,包括:
第二发送单元,用于向服务器端发送指纹数据;
第二接收单元,用于接收服务器端发送的当前播放视频以及当前播放的位置信息;
第一播放单元,用于根据所述当前播放的位置信息播放所述当前播放视频。
14.根据权利要求13所述的视频播放系统,其特征在于,还包括:
第二形成单元,用于形成当前播放视频的指纹数据。
15.根据权利要求14所述的视频播放系统,其特征在于,所述第二形成单元包括:
第二获取模块,用于获取当前播放视频的视频相关数据;
第一形成模块,用于根据所述视频相关数据形成指纹数据。

说明书全文

视频检索方法及其系统、视频播放方法及其系统

技术领域

[0001] 本发明涉及信息技术领域,尤其涉及一种视频检索方法及其系统、视频播放方法及其系统。

背景技术

[0002] 当前的智能视频播放器以及智能视频播放设备已经非常普及,在不同的应用场景之下,用户需要在不同的播放设备上切换播放视频。为解决上述问题,现有技术一般将视频文件从一台播放设备传输到另外一台播放设备上,然后在另外一台播放设备上进行视频播放,同时需要用户手动找到之前播放到的具体位置,才能继续开始播放,阻断了节目的连续播放,降低了用户的观看效率。

发明内容

[0003] 为解决上述问题,本发明提供一种视频检索方法及其系统、视频播放方法及其系统,至少部分解决现有技术阻断节目的连续播放,降低用户的观看效率的问题。
[0004] 为此,本发明提供一种视频检索方法,包括:
[0005] 接收客户端发送的指纹数据;
[0006] 根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;
[0007] 向客户端发送所述当前播放视频以及当前播放的位置信息。
[0008] 可选的,所述根据所述指纹数据进行检索的步骤之前包括:
[0009] 形成视频库以及对应的指纹库;
[0010] 所述根据所述指纹数据进行检索的步骤包括:
[0011] 根据所述指纹数据对所述指纹库进行检索,以获取视频信息以及当前播放的位置信息;
[0012] 根据所述视频信息在所述视频库之中获取对应的当前播放视频。
[0013] 可选的,所述形成视频库以及对应的指纹库的步骤之后包括:
[0014] 获取新视频以及对应的新指纹数据;
[0015] 将所述新视频添加在所述视频库之中;
[0016] 将所述新指纹数据添加在所述指纹库之中。
[0017] 可选的,所述形成视频库以及对应的指纹库的步骤之后包括:
[0018] 删除所述视频库之中的指定视频;
[0019] 删除所述指纹库之中与所述指定视频对应的指纹数据。
[0020] 本发明还提供一种视频播放方法,包括:
[0021] 向服务器端发送指纹数据;
[0022] 接收服务器端发送的当前播放视频以及当前播放的位置信息;
[0023] 根据所述当前播放的位置信息播放所述当前播放视频。
[0024] 可选的,所述向服务器端发送指纹数据之前包括:
[0025] 形成当前播放视频的指纹数据。
[0026] 可选的,所述形成当前播放视频的指纹数据的步骤包括:
[0027] 获取当前播放视频的视频相关数据;
[0028] 根据所述视频相关数据形成指纹数据。
[0029] 可选的,所述视频相关数据包括图像数据,所述指纹数据包括图像指纹;或者[0030] 所述视频相关数据包括音频数据,所述指纹数据包括音频指纹
[0031] 本发明还提供一种视频检索系统,包括:
[0032] 第一接收单元,用于接收客户端发送的指纹数据;
[0033] 第一检索单元,用于根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;
[0034] 第一发送单元,用于向客户端发送所述当前播放视频以及当前播放的位置信息。
[0035] 可选的,还包括:
[0036] 第一形成单元,用于形成视频库以及对应的指纹库;
[0037] 所述第一检索单元包括:
[0038] 第一检索模,用于根据所述指纹数据对所述指纹库进行检索,以获取视频信息以及当前播放的位置信息;
[0039] 第一获取模块,用于根据所述视频信息在所述视频库之中获取对应的当前播放视频。
[0040] 可选的,还包括:
[0041] 第一获取单元,用于获取新视频以及对应的新指纹数据;
[0042] 第一添加单元,用于将所述新视频添加在所述视频库之中;
[0043] 第二添加单元,用于将所述新指纹数据添加在所述指纹库之中。
[0044] 可选的,还包括:
[0045] 第一删除单元,用于删除所述视频库之中的指定视频;
[0046] 第二删除单元,用于删除所述指纹库之中与所述指定视频对应的指纹数据。
[0047] 本发明还提供一种视频播放系统,包括:
[0048] 第二发送单元,用于向服务器端发送指纹数据;
[0049] 第二接收单元,用于接收服务器端发送的当前播放视频以及当前播放的位置信息;
[0050] 第一播放单元,用于根据所述当前播放的位置信息播放所述当前播放视频。
[0051] 可选的,还包括:
[0052] 第二形成单元,用于形成当前播放视频的指纹数据。
[0053] 可选的,所述第二形成单元包括:
[0054] 第二获取模块,用于获取当前播放视频的视频相关数据;
[0055] 第一形成模块,用于根据所述视频相关数据形成指纹数据。
[0056] 本发明具有下述有益效果:
[0057] 本发明提供的视频检索方法及其系统、视频播放方法及其系统之中,所述视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本发明提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。另外,本发明提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。附图说明
[0058] 图1为本发明实施例一提供的一种视频检索方法的流程图
[0059] 图2为本发明实施例二提供的一种视频播放方法的流程图;
[0060] 图3为本发明实施例三提供的一种视频检索系统的结构示意图;
[0061] 图4为本发明实施例四提供的一种视频播放系统的结构示意图。

具体实施方式

[0062] 为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明提供的视频检索方法及其系统、视频播放方法及其系统进行详细描述。
[0063] 实施例一
[0064] 图1为本发明实施例一提供的一种视频检索方法的流程图。如图1所示,所述视频检索方法包括:
[0065] 步骤1001、接收客户端发送的指纹数据。
[0066] 步骤1002、根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息。
[0067] 本实施例中,所述根据所述指纹数据进行检索的步骤之前包括:形成视频库以及对应的指纹库。所述视频库存储有视频文件,所述指纹库存储有指纹数据,所述指纹库之中的指纹数据与所述视频库之中的视频相互关联,使得根据所述指纹数据可以找到对应的播放视频以及播放位置信息。另外,指纹数据检索是一项比较成熟的技术,例如,谷歌和百度的图片搜索就是图像指纹检索,Shazam、qq音乐检索以及音乐猎手就是音频检索。
[0068] 本实施例中,服务器端根据所述指纹数据对所述指纹库进行检索,从而获取视频信息以及当前播放的位置信息。所述视频信息相当于视频的唯一标识,通过这种唯一标识就可以在所述视频库之中找到对应的当前播放视频。当前播放的位置信息相当于视频播放的时间点,通过当前播放的位置信息能够快速自动定位到用户需要播放的具体时间点,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0069] 步骤1003、向客户端发送所述当前播放视频以及当前播放的位置信息。
[0070] 本实施例中,在形成视频库以及对应的指纹库之后,服务器端获取新视频以及对应的新指纹数据,再将所述新视频添加在所述视频库之中,同时将所述新指纹数据添加在所述指纹库之中。另外,在形成视频库以及对应的指纹库之后,服务器端还可以删除所述视频库之中的指定视频,以及删除所述指纹库之中与所述指定视频对应的指纹数据。因此,服务器端形成的视频库和指纹库可以通过上述方式将需要的新视频添加在所述视频库之中,将需要的新指纹数据添加在所述指纹库之中,当然也可以将不需要的旧视频以及不需要的旧指纹数据删除,从而实现视频库和指纹库的新陈代谢。
[0071] 本实施例提供的视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本实施例提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。另外,本实施例提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0072] 实施例二
[0073] 图2为本发明实施例二提供的一种视频播放方法的流程图。如图2所示,所述视频播放方法包括:
[0074] 步骤2001、向服务器端发送指纹数据。
[0075] 本实施例中,在向服务器端发送指纹数据之前,本实施例形成当前播放视频的指纹数据。具体来说,首先获取当前播放视频的视频相关数据,然后根据所述视频相关数据形成指纹数据。可选的,所述视频相关数据包括图像数据,所述指纹数据包括图像指纹。当然,也可以是所述视频相关数据包括音频数据,所述指纹数据包括音频指纹。因此,所述视频相关数据可以是一张图片,或者是一段录像,或者是一段录音。
[0076] 步骤2002、接收服务器端发送的当前播放视频以及当前播放的位置信息。
[0077] 步骤2003、根据所述当前播放的位置信息播放所述当前播放视频。
[0078] 客户端首先接收服务器端发送的当前播放视频以及当前播放的位置信息,然后根据所述当前播放的位置信息播放所述当前播放视频。具体来说,客户端根据服务器端返回的结果直接获取当前播放的位置信息,所述当前播放的位置信息相当于视频播放的时间点,通过当前播放的位置信息能够快速自动定位到用户需要播放的具体时间点。客户端根据服务器端返回的结果从视频库之中找到对应的当前播放视频,然后根据当前播放的时间点播放所述当前播放视频,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0079] 本实施例提供的视频播放方法之中,所述视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本实施例提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。另外,本实施例提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0080] 实施例三
[0081] 图3为本发明实施例三提供的一种视频检索系统的结构示意图。如图3所示,所述视频检索系统包括第一接收单元101、第一检索单元102以及第一发送单元103。所述第一接收单元101用于接收客户端发送的指纹数据,第一检索单元102用于根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息,第一发送单元103用于向客户端发送所述当前播放视频以及当前播放的位置信息。本实施例提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。
[0082] 本实施例中,所述视频检索系统还包括第一形成单元,所述第一形成单元用于形成视频库以及对应的指纹库。所述视频库存储有视频文件,所述指纹库存储有指纹数据,所述指纹库之中的指纹数据与所述视频库之中的视频相互关联,使得根据所述指纹数据可以找到对应的播放视频以及播放位置信息。另外,指纹数据检索是一项比较成熟的技术,例如,谷歌和百度的图片搜索就是图像指纹检索,Shazam、qq音乐检索以及音乐猎手就是音频检索。
[0083] 本实施例中,所述第一检索单元102包括第一检索模块和第一获取模块,所述第一检索模块用于根据所述指纹数据对所述指纹库进行检索,以获取视频信息以及当前播放的位置信息,所述第一获取模块用于根据所述视频信息在所述视频库之中获取对应的当前播放视频。所述视频信息相当于视频的唯一标识,通过这种唯一标识就可以在所述视频库之中找到对应的当前播放视频。当前播放的位置信息相当于视频播放的时间点,通过当前播放的位置信息能够快速自动定位到用户需要播放的具体时间点,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0084] 本实施例中,所述视频检索系统还包括第一获取单元、第一添加单元以及第二添加单元,所述第一获取单元用于获取新视频以及对应的新指纹数据,第一添加单元用于将所述新视频添加在所述视频库之中,第二添加单元用于将所述新指纹数据添加在所述指纹库之中。也就是说,在形成视频库以及对应的指纹库之后,服务器端获取新视频以及对应的新指纹数据,再将所述新视频添加在所述视频库之中,同时将所述新指纹数据添加在所述指纹库之中。
[0085] 本实施例中,所述视频检索系统还包括第一删除单元和第二删除单元,所述第一删除单元用于删除所述视频库之中的指定视频,所述第二删除单元用于删除所述指纹库之中与所述指定视频对应的指纹数据。也就是说,在形成视频库以及对应的指纹库之后,服务器端还可以删除所述视频库之中的指定视频,以及删除所述指纹库之中与所述指定视频对应的指纹数据。因此,服务器端形成的视频库和指纹库可以通过上述方式将需要的新视频添加在所述视频库之中,将需要的新指纹数据添加在所述指纹库之中,当然也可以将不需要的旧视频以及不需要的旧指纹数据删除,从而实现视频库和指纹库的新陈代谢。
[0086] 本实施例提供的视频检索系统之中,所述视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本实施例提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。另外,本实施例提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0087] 实施例四
[0088] 图4为本发明实施例四提供的一种视频播放系统的结构示意图。如图4所示,所述视频播放系统包括第二发送单元201、第二接收单元202以及第一播放单元203。所述第二发送单元201用于向服务器端发送指纹数据,所述第二接收单元202用于接收服务器端发送的当前播放视频以及当前播放的位置信息,所述第一播放单元203用于根据所述当前播放的位置信息播放所述当前播放视频。本实施例提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0089] 本实施例中,所述视频播放系统还包括第二形成单元,所述第二形成单元用于形成当前播放视频的指纹数据。在向服务器端发送指纹数据之前,第二形成单元形成当前播放视频的指纹数据。优选的,所述第二形成单元包括第二获取模块和第一形成模块,所述第二获取模块用于获取当前播放视频的视频相关数据,所述第一形成模块用于根据所述视频相关数据形成指纹数据。具体来说,本实施例首先获取当前播放视频的视频相关数据,然后根据所述视频相关数据形成指纹数据。可选的,所述视频相关数据包括图像数据,所述指纹数据包括图像指纹。当然,也可以是所述视频相关数据包括音频数据,所述指纹数据包括音频指纹。因此,所述视频相关数据可以是一张图片,或者是一段录像,或者是一段录音。
[0090] 本实施例首先接收服务器端发送的当前播放视频以及当前播放的位置信息,然后根据所述当前播放的位置信息播放所述当前播放视频。也就是说,客户端根据服务器端返回的结果直接获取当前播放的位置信息,所述当前播放的位置信息相当于视频播放的时间点,通过当前播放的位置信息能够快速自动定位到用户需要播放的具体时间点。客户端根据服务器端返回的结果从视频库之中找到对应的当前播放视频,然后根据当前播放的时间点播放所述当前播放视频,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0091] 本实施例提供的视频播放系统之中,所述视频检索方法包括:接收客户端发送的指纹数据;根据所述指纹数据进行检索,以获取对应的当前播放视频以及当前播放的位置信息;向客户端发送所述当前播放视频以及当前播放的位置信息。本实施例提供的技术方案使得用户不用手动进行视频的查找、传输以及定位操作,从而提高了操作的效率,节省了用户的时间。另外,本实施例提供的技术方案可以使得用户在不同的播放设备上实现快速切换播放视频,能够快速自动定位到用户需要播放的视频以及用户需要播放的具体位置,从而实现了自动无缝的播放切换,保证了节目的连续播放,提高了用户的观看体验。
[0092] 可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈