一种视频播放方法及装置的制造方法

文档序号:10539603阅读:672来源:国知局
一种视频播放方法及装置的制造方法
【专利摘要】本发明实施例公开了一种视频播放方法及装置,预先存储有视频信息与所述视频信息对应的视频播放页的映射关系,该方法包括:接收第一用户输入的聊天信息;根据所述映射关系,判断所述聊天信息中是否存在视频信息;如果是,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系;在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。应用本发明实例,可以实现聊天界面到视频播放页的无缝跳转。
【专利说明】
_种视频播放方法及装置
技术领域
[0001 ]本发明涉及数据处理技术领域,特别涉及一种视频播放方法及装置。
【背景技术】
[0002]目前,视频和聊天这两种服务极大地丰富了人们的生活。同时具有这两者的应用程序很多,但是很少能将这两者进行关联,导致用户体验不好。例如,一个聊天群里正在讨论或提到“老炮儿”这个电影,如果该群里的用户想去观看这部电影,需要先退出这个群聊,然后跳到主页搜索该电影,最后进入该电影的播放页才能正式开始观影。
[0003]因此,如何将用户的聊天内容中涉及的视频信息与该信息对应的视频播放页相关联,使得用户能够直接从当前的聊天界面跳转到该视频的播放页,快速获取相应的视频来观看,是一个亟待解决的问题。

【发明内容】

[0004]本发明实施例的目的在于提供一种视频播放方法及装置,以实现聊天界面到视频播放页的无缝跳转。
[0005]为达到上述目的,本发明实施例公开了一种视频播放方法,预先存储有视频信息与所述视频信息对应的视频播放页的映射关系,所述方法包括:
[0006]接收第一用户输入的聊天信息;
[0007]根据所述映射关系,判断所述聊天信息中是否存在视频信息;
[0008]如果是,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系;
[0009]在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。
[0010]可选的,在接收到第二用户针对所述视频信息的触发指令之前,所述方法还包括:[0011 ]将所述视频信息突出显示。
[0012]可选的,所述方法还包括:
[0013]判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息;
[0014]如果是,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。
[0015]可选的,所述根据所述映射关系,判断所述聊天信息中是否存在视频信息,包括:
[0016]利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条;
[0017]根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。
[0018]可选的,在所述至少一个词条中存在多个词条对应视频信息的情况下,所述根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系,包括:
[0019]根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最尚的视频对应的视频ig息。
[0020]为达到上述目的,本发明实施例还公开了一种视频播放装置,所述装置包括:
[0021]映射关系存储模块,用于预先存储有视频信息与所述视频信息对应的视频播放页的映射关系;
[0022]聊天信息接收模块,用于接收第一用户输入的聊天信息;
[0023]第一判断模块,用于根据所述映射关系,判断所述聊天信息中是否存在视频信息;
[0024]关联关系建立模块,用于当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系;
[0025]视频播放页推送模块,用于在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。
[0026]可选的,所述装置还包括:
[0027]突出显示模块,用于将所述视频信息突出显示。
[0028]可选的,所述装置还包括:
[0029]第二判断模块,用于判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息;
[0030]评论信息添加模块,用于当判断出所述聊天信息为针对所述视频信息对应的视频的评论信息时,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。
[0031]可选的,所述第一判断模块,包括:
[0032]拆分子模块,用于利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条;
[0033]检测子模块,用于根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。
[0034]可选的,在所述至少一个词条中存在多个词条对应视频信息的情况下,所述关联关系建立模块,具体用于:
[0035]当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最高的视频对应的视频信息。
[0036]综上可知,本发明实施例多提供的一种视频播放方法及装置,预先存储视频信息与所述视频信息对应的视频播放页的映射关系,当第一用户输入的聊天信息中存在视频信息时,建立所述视频信息与该视频信息对应的视频播放页的关联关系;在当前的聊天界面中的任一用户触发所述视频信息时,可以自动跳转到对应的视频播放页进行所述视频信息对应的视频的播放,快速获取相应的视频来观看,实现了聊天界面和视频播放页的无缝跳转。
[0037]当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。
【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本发明实施例提供的一种视频播放方法的流程示意图;
[0040]图2为本发明实施例提供的另一种视频播放方法的流程示意图;
[0041 ]图3为本发明实施例提供的另一种视频播放方法的流程示意图;
[0042]图4为本发明实施例提供的另一种视频播放方法的流程示意图;
[0043]图5为本发明实施例提供的一种视频播放装置的结构示意图;
[0044]图6为本发明实施例提供的另一种视频播放装置的结构示意图;
[0045]图7为本发明实施例提供的另一种视频播放装置的结构示意图;
[0046]图8为本发明实施例提供的另一种视频播放装置的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]为解决现有技术问题,本发明实施例提供了一种视频播放方法及装置。下面首先对本发明实施例所提供的一种视频播放方法进行详细说明。
[0049]预先存储有视频信息与所述视频信息对应的视频播放页的映射关系。需要说明的是,所述视频信息为该视频的标识信息,即,任何能够使大众联想到该视频的文字,可以是视频名称,也可以是该视频中为大众所知的台词,等等。
[0050]图1为本发明实施例提供的一种视频播放方法的流程示意图,可以包括:
[0051]SlOl,接收第一用户输入的聊天信息。
[0052]可以理解的是,第一用户在聊天界面输入的聊天信息的表现形式为文字、图像、语音等,在本发明的最佳实施例中,接收第一用户输入的聊天信息并识别其中的文字,对所述文字进行下述处理。
[0053]S102,根据所述映射关系,判断所述聊天信息中是否存在视频信息;如果是,执行S103o
[0054]具体的,在实际应用中,可以利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条;根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。
[0055]举例而言,当接收到第一用户输入的聊天信息为“喜剧之王里说,做人如果没梦想,跟咸鱼有什么区别”时,利用词法分析技术,对该聊天信息进行拆分,可以得到多个词条,如,“喜剧之王” “梦想” “咸鱼” “做人如果没梦想” “跟咸鱼有什么区别” “做人如果没梦想,跟咸鱼有什么区别”等;根据预先存储的视频信息与所述视频信息对应的视频播放页的映射关系,检测上述多个词条中是否存在视频信息对应的词条,如果预先存储有词条“喜剧之王”与“喜剧之王”对应的视频播放页的映射关系,则词条“喜剧之王”为视频信息对应的词条,也就是说,词条“喜剧之王”为第一用户输入的聊天信息中的视频信息。同样的,按照这种方法,可以判断其他词条是否为视频信息。
[0056]S103,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系。
[0057]在实际应用中,根据所述映射关系,将所述聊天信息中存在的视频信息与该视频信息对应的视频播放页建立关联关系,可以是将该视频信息对应的视频的播放地址链接到该视频信息上。
[0058]在本发明的另一种较佳的实施方式中,在所述至少一个词条中存在多个词条对应视频信息的情况下,可以根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最高的视频对应的视频信息。例如,在上述举例中,如果词条“喜剧之王” “梦想” “咸鱼”均为视频信息,并且词条“喜剧之王”对应的视频信息对应的视频当前视频播放热度最高,那么根据“喜剧之王”与“喜剧之王”对应的视频播放页的映射关系,建立词条“喜剧之王”与“喜剧之王”对应的视频播放页的关联关系。
[0059]S104,在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。
[0060]可以理解的是,所述第二用户为当前聊天界面中的任一用户,可以包括上述输入聊天信息的第一用户。在实际应用中,在建立所述视频信息与所述视频信息对应的视频播放页的关联关系后,当第二用户在聊天界面中触发所述视频信息时,可以根据该视频信息与该视频信息对应的视频播放页的关联关系,直接调用该视频信息对应的视频的播放地址,从而向该第二用户推送该视频信息对应的视频播放页,以播放该视频信息对应的视频。
[0061]应用图1所示的发明实施例,预先存储视频信息与所述视频信息对应的视频播放页的映射关系,当第一用户输入的聊天信息中存在视频信息时,建立所述视频信息与该视频信息对应的视频播放页的关联关系;在当前的聊天界面中的任一用户触发所述视频信息时,可以自动跳转到对应的视频播放页进行所述视频信息对应的视频的播放,快速获取相应的视频来观看,实现了聊天界面和视频播放页的无缝跳转。
[0062]更进一步的,基于图1所提供的实施例,本发明实施例所提供的一种视频播放方法,如图2所示,在接收到第二用户针对所述视频信息的触发指令之前,增加S105,将所述视频信息突出显示。
[0063]需要说明的是,为了提示第二用户在当前的聊天界面中该视频信息对应的文字与该视频信息对应的视频播放页的关联关系,可以将所述视频信息突出显示。进行突出显示的具体方式,可以是将所述视频信息对应的文字加粗显示、更改文字颜色、以不同的颜色突出显示文字,或在所述视频信息对应的文字上加框,等等,本发明实施例不对突出显示的具体表现形式进行限定。
[0064]应用图2所示的发明实施例,将所述视频信息突出显示给第二用户,能够提示第二用户在当前的聊天界面中该视频信息对应的文字与该视频信息对应的视频播放页的关联关系,便于第二用户触发所述视频信息以直接观看所述视频信息对应的视频。
[0065]更进一步的,基于图1所提供的实施例,本发明实施例所提供的一种视频播放方法,如图3所示,增加以下两个步骤:
[0066]S106,判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息,如果是,执行S107 ;
[0067]S107,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。
[0068]在实际应用中,将包含满足预设格式的视频信息的聊天信息设定为针对所述视频信息对应的视频的评论信息,比如,所述预设格式的视频信息可以为在该视频信息的前后分别加特殊符号*,那么该聊天信息中去除该预设格式的视频信息后的内容,即为针对所述视频信息对应的视频的评论信息。判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息,可以通过判断所述聊天信息中是否包含满足预设格式的视频信息来判断,如果是,则判断出所述聊天信息为针对所述视频信息对应的视频的评论信息,否则,判断出所述聊天信息不是针对所述视频信息对应的视频的评论信息。
[0069]需要说明的是,所述预设格式的视频信息可以为在该视频信息的前后分别加特殊符号,其中前后的特殊符号可以是相同的,也可以是不相同的,在此不做限定。
[0070]举例而言,当所述聊天信息为“*老炮儿*六爷的死,不是死在道义上,反倒是因为那些他并不在意的生活习惯。”时,由于该聊天信息中包含满足预设格式的视频信息“*老炮儿*”,因此可以判断出该聊天信息为针对视频信息“老炮儿”对应的视频的评论信息,那么将评论信息“六爷的死,不是死在道义上,反倒是因为那些他并不在意的生活习惯。”添加到视频信息“老炮儿”对应的视频播放页的评论区域。
[0071]应用图3所示的发明实施例,当第一用户在聊天界面中输入对某一视频的评论信息时,可以将该评论信息直接添加到该视频的视频播放页的评论区域,提高了用户体验。
[0072]具体的,在实际应用中,S106和S107也可以基于图2所提供的实施例进行增加,如图4所示。
[0073]应用图4所示的发明实施例,将所述视频信息突出显示给第二用户,能够提示第二用户在当前的聊天界面中该视频信息对应的文字与该视频信息对应的视频播放页的关联关系,便于第二用户触发所述视频信息以直接观看所述视频信息对应的视频;当第一用户在聊天界面中输入对某一视频的评论信息时,还可以将该评论信息直接添加到该视频的视频播放页的评论区域,提高了用户体验。
[0074]相应于图1所示的方法实施例,本发明实施例还提供了一种视频播放装置,如图5所示,所述装置可以包括:聊天信息接收模块201、第一判断模块202、关联关系建立模块203、视频播放页推送模块204、映射关系存储模块205,其中:
[0075]所述聊天信息接收模块201,用于接收第一用户输入的聊天信息;
[0076]所述第一判断模块202,用于根据所述映射关系,判断所述聊天信息中是否存在视频信息;
[0077]所述关联关系建立模块203,用于当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系;
[0078]所述视频播放页推送模块204,用于在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频;
[0079]所述映射关系存储模块205,用于预先存储有视频信息与所述视频信息对应的视频播放页的映射关系。
[0080]应用图5所示的发明实施例,预先存储视频信息与所述视频信息对应的视频播放页的映射关系,当第一用户输入的聊天信息中存在视频信息时,建立所述视频信息与该视频信息对应的视频播放页的关联关系;在当前的聊天界面中的任一用户触发所述视频信息时,可以自动跳转到对应的视频播放页进行所述视频信息对应的视频的播放,快速获取相应的视频来观看,实现了聊天界面和视频播放页的无缝跳转。
[0081]具体的,所述第一判断模块202,可以包括:
[0082]拆分子模块,用于利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条;
[0083]检测子模块,用于根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。
[0084]具体的,在所述至少一个词条中存在多个词条对应视频信息的情况下,所述关联关系建立模块203,具体用于:
[0085]当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最高的视频对应的视频信息。
[0086]相应于图2所示的方法实施例,本发明实施例提供的一种视频播放装置,如图6所示,所述装置还可以包括:突出显示模块206,用于将所述视频信息突出显示。
[0087]应用图6所示的发明实施例,将所述视频信息突出显示给第二用户,能够提示第二用户在当前的聊天界面中该视频信息对应的文字与该视频信息对应的视频播放页的关联关系,便于第二用户触发所述视频信息以直接观看所述视频信息对应的视频。
[0088]相应于图3所示的方法实施例,本发明实施例提供的一种视频播放装置,如图7所示,所述装置还可以包括:第二判断模块207和评论信息添加模块208,其中,
[0089]所述第二判断模块207,用于判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息;
[0090]所述评论信息添加模块208,用于当判断出所述聊天信息为针对所述视频信息对应的视频的评论信息时,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。
[0091]应用图7所示的发明实施例,当第一用户在聊天界面中输入对某一视频的评论信息时,可以将该评论信息直接添加到该视频的视频播放页的评论区域,提高了用户体验。
[0092]在实际应用中,第二判断模块207和评论信息添加模块208也可以在图6所示实施例基础上增加,如图8所不。
[0093]应用图8所示的发明实施例,将所述视频信息突出显示给第二用户,能够提示第二用户在当前的聊天界面中该视频信息对应的文字与该视频信息对应的视频播放页的关联关系,便于第二用户触发所述视频信息以直接观看所述视频信息对应的视频;当第一用户在聊天界面中输入对某一视频的评论信息时,还可以将该评论信息直接添加到该视频的视频播放页的评论区域,提高了用户体验。
[0094]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0095]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0096]本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0097]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种视频播放方法,其特征在于,预先存储有视频信息与所述视频信息对应的视频播放页的映射关系,所述方法包括: 接收第一用户输入的聊天信息; 根据所述映射关系,判断所述聊天信息中是否存在视频信息; 如果是,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系; 在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。2.根据权利要求1所述的方法,其特征在于,在接收到第二用户针对所述视频信息的触发指令之前,所述方法还包括: 将所述视频信息突出显示。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括: 判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息; 如果是,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。4.根据权利要求1所述的方法,其特征在于,所述根据所述映射关系,判断所述聊天信息中是否存在视频?目息,包括: 利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条; 根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。5.根据权利要求4所述的方法,其特征在于,在所述至少一个词条中存在多个词条对应视频信息的情况下,所述根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系,包括: 根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最尚的视频对应的视频?目息。6.一种视频播放装置,其特征在于,所述装置包括: 映射关系存储模块,用于预先存储有视频信息与所述视频信息对应的视频播放页的映射关系; 聊天信息接收模块,用于接收第一用户输入的聊天信息; 第一判断模块,用于根据所述映射关系,判断所述聊天信息中是否存在视频信息; 关联关系建立模块,用于当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立所述视频信息与所述视频信息对应的视频播放页的关联关系; 视频播放页推送模块,用于在接收到第二用户针对所述视频信息的触发指令之后,根据所述关联关系,向所述第二用户推送所述视频信息对应的视频播放页,以播放所述视频信息对应的视频。7.根据权利要求6所述的装置,其特征在于,所述装置还包括: 突出显示模块,用于将所述视频信息突出显示。8.根据权利要求6或7所述的装置,其特征在于,所述装置还包括: 第二判断模块,用于判断所述聊天信息是否为针对所述视频信息对应的视频的评论信息; 评论信息添加模块,用于当判断出所述聊天信息为针对所述视频信息对应的视频的评论信息时,将所述评论信息添加到所述视频信息对应的视频播放页的评论区域。9.根据权利要求6所述的装置,其特征在于,所述第一判断模块,包括: 拆分子模块,用于利用词法分析技术,对所述聊天信息进行拆分,得到至少一个词条;检测子模块,用于根据所述映射关系,检测所述至少一个词条中是否存在视频信息对应的词条;如果存在,表示所述聊天信息中存在视频信息。10.根据权利要求9所述的装置,其特征在于,在所述至少一个词条中存在多个词条对应视频信息的情况下,所述关联关系建立模块,具体用于: 当判断出所述聊天信息中存在视频信息时,根据所述映射关系,建立第一视频信息与所述第一视频信息对应的视频播放页的关联关系,所述第一视频信息为所述多个词条对应的视频信息对应的视频中、当前视频播放热度最高的视频对应的视频信息。
【文档编号】H04L12/58GK105898627SQ201610378172
【公开日】2016年8月24日
【申请日】2016年5月31日
【发明人】朱俊敏
【申请人】北京奇艺世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1