本发明实施例涉及移动通信领域,尤其涉及一种文件播放功能与搜索功能的切换方法及装置。
背景技术:
人类获取知识的方式主要来自于视觉及听觉,随的互联网的成熟,人类接收新事物的速度也越来越快,学习的方法也有很多种,搜索引擎是人类在互联网环境中的一种好的学习方法。
目前,在多媒体文件的播放过程中,如果用户想要搜索学习多媒体文件的相关信息,用户需要手动在浏览器中输入关键字进行搜索,得到搜索结果,即,用户手动进行多媒体文件播放功能与搜索功能的切换,导致现有的文件播放功能与搜索功能的切换操作繁琐,效率低下。
技术实现要素:
本发明提供一种多媒体文件的播放方法及装置,以提高文件播放功能与搜索功能的切换效率。
一方面,本发明实施例提供了一种多媒体文件的播放方法,包括:
获取当前播放的多媒体文件的当前播放进度信息;
依据预先生成的搜索关键字信息库,获取并展示所述当前播放进度信息关联的当前搜索关键字;
依据展示的当前搜索关键字进行搜索。
另一方面,本发明实施例提供了一种文件播放功能与搜索功能的切换装置,包括:
进度获取模块,用于获取当前播放的多媒体文件的当前播放进度信息;
第一关键字模块,用于依据预先生成的搜索关键字信息库,获取并展示所述当前播放进度信息关联的当前搜索关键字;
搜索模块,用于依据展示的当前搜索关键字进行搜索。
本发明实施例提供的技术方案,通过根据搜索关键字信息库,获取并展示当前播放进度信息关联的当前搜索关键字,且依据展示的当前搜索关键字进行搜索,避免了用户手动进行多媒体文件播放功能与搜索功能的切换,同时避免了用户手动输入当前搜索关键字,提高了文件播放功能与搜索功能的切换效率。
附图说明
图1为本发明实施例一提供的一种文件播放功能与搜索功能的切换方法的流程示意图;
图2为本发明实施例二提供的一种文件播放功能与搜索功能的切换方法的流程示意图;
图3为本发明实施例三提供的一种文件播放功能与搜索功能的切换装置的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需 要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种文件播放功能与搜索功能的切换方法的流程示意图。本实施例可适用于在多媒体文件的播放过程中,对多媒体文件进行搜索的情况。该方法可由文件播放功能与搜索功能的切换装置来执行,该装置可通过硬件和/或软件的方式实现,该装置通常配置在客户端中。参见图1,本实施例提供的文件播放功能与搜索功能的切换方法具体包括如下:
s11、获取当前播放的多媒体文件的当前播放进度信息。
在本实施例中,多媒体文件可以是视频文件、音频文件、图片文件等。当前播放进度信息可以是当前播放时间或当前播放帧数。例如,在浏览器或视频播放器播放视频文件的过程中,定时获取视频文件的当前播放进度信息。
s12、依据预先生成的搜索关键字信息库,获取并展示所述当前播放进度信息关联的当前搜索关键字。
在本实施例中,搜索关键字信息库用于存储播放进度信息与搜索关键字之间的映射关系。具体的,依据搜索关键字信息库中存储的播放进度信息与搜索关键字之间的映射关系,获取当前播放进度信息关联的当前搜索关键字,并在多媒体文件播放界面展示当前搜索关键字,以使用户在观看多媒体文件的过程中,能够看到播放画面展示的当前搜索关键字。
为了依据用户搜索行为维护关键字信息库,可选的,获取并展示所述当前播放进度信息关联的当前搜索关键字之前,还包括:在多媒体文件的播放过程 中监测到搜索事件时,获取用户输入的搜索关键字;创建用户输入的搜索关键字与多媒体文件的播放进度信息之间的映射关系,并将创建的映射关系存储于所述搜索关键字信息库中。其中,搜索事件指的是调用搜索功能的事件,如检测到用户访问搜索引擎时,产生搜索事件,搜索引擎可以是百度搜索,谷歌搜索,搜狗搜索,迅雷搜索,雅虎搜索等。
s13、依据展示的当前搜索关键字进行搜索。
具体的,通过触发搜索功能对展示的当前搜索关键字进行搜索。可选的,依据展示的当前搜索关键字进行搜索,包括:在检测到用户点击展示的当前搜索关键字时,调用浏览器对用户点击的当前搜索关键字进行搜索,得到并展示搜索结果。
本实施例提供的技术方案中,通过根据搜索关键字信息库,获取并展示当前播放进度信息关联的当前搜索关键字,且依据展示的当前搜索关键字进行搜索,避免了用户手动进行多媒体文件播放功能与搜索功能的切换,同时避免了用户手动输入当前搜索关键字,提高了文件播放功能与搜索功能的切换效率。
实施例二
本实施例在上述实施例的基础上提供了一种新的文件播放功能与搜索功能的切换方法,在本实施例中文件播放功能与搜索功能可以互相切换,即可以由文件播放功能切换到搜索功能,也可以由搜索功能切换到文件播放功能。
图2为本发明实施例二提供的一种文件播放功能与搜索功能的切换方法的流程示意图。参见图2,本实施例提供的文件播放功能与搜索功能的切换方法具体包括如下:
s21、获取当前播放的多媒体文件的当前播放进度信息。
s22、依据预先生成的搜索关键字信息库,获取所述当前播放进度信息关联的当前搜索关键字。
s23、在多媒体文件播放界面的关键字区域,展示所述当前播放进度信息关联的当前搜索关键字。
示例性的,关键字区域可以是位于多媒体文件播放界面上部的设定宽度区域,如是播放界面上部的5cm宽度区域,也可以是位于播放界面四周的设定区域,如关键字区域可以矩形区域或圆形区域等。相应地,可以在播放界面上部动态展示当前搜索关键字,也可以在矩形关键字区域内轮播展示当前搜索关键字。多媒体文件播放界面展示当前播放进度信息关联的当前搜索关键字,使用户在观看多媒体文件的过程中能够得到当前搜索关键字,避免了用户手动输入搜索关键字。
s24、依据展示的当前搜索关键字进行搜索。
具体的,在用户选择任一展示的当前搜索关键字时,获得用户选择的当前搜索关键字,并通过搜索功能对用户选择的当前搜索关键字进行搜索,得到搜索结果页面。
s25、在检测到用户点击搜索结果页面中的多媒体文件播放按钮时,依据所述当前播放进度信息,继续播放所述多媒体文件。
在本实施例中,搜索结果页面可以包括多媒体文件播放按钮,在检测到用户点击多媒体文件播放按钮时,依据当前播放进度信息,返回多媒体文件播放界面继续播放多媒体文件,即,通过调用搜索功能对当前搜索关键字进行搜索后,还能够切换到多媒体文件播放界面继续播放多媒体文件,避免了用户手动 进行功能切换。
需要说明的是,本实施例中对从搜索功能切换到文件播放功能的触发方式不作具体限定,也可以在搜索结果页面的展示时间大于设定的时间阀值,或者用户输入设定的键盘符时,从搜索功能切换到文件播放功能。
本实施例提供的文件播放功能与搜索功能的切换方法,通过根据搜索关键字信息库,获取并展示当前播放进度信息关联的当前搜索关键字,并依据展示的当前搜索关键字进行搜索,随后还依据当前播放进度信息切换到多媒体文件播放界面继续播放所述多媒体文件,避免了用户手动进行多媒体文件播放功能与搜索功能的切换,同时避免了用户手动输入当前搜索关键字,提高了文件播放功能与搜索功能的切换效率。
实施例三
图3为本发明实施例三提供的一种文件播放功能与搜索功能的切换装置的结构示意图。本实施例可适用于在多媒体文件的播放过程中,对多媒体文件进行搜索的情况。参见图3,该文件播放功能与搜索功能的切换装置的具体结构如下:
进度获取模块31,用于获取当前播放的多媒体文件的当前播放进度信息;
第一关键字模块32,用于依据预先生成的搜索关键字信息库,获取并展示所述当前播放进度信息关联的当前搜索关键字;
搜索模块33,用于依据展示的当前搜索关键字进行搜索。
在上述实施例的基础上,第一关键字模块32具体可以用于:
在多媒体文件播放界面的关键字区域,展示所述当前播放进度信息关联的当前搜索关键字。
在上述实施例的基础上,搜索模块33具体可以用于:
在检测到用户点击展示的当前搜索关键字时,调用浏览器对用户点击的当前搜索关键字进行搜索,得到并展示搜索结果。
在上述实施例的基础上,该切换装置还可以包括:
文件播放模块,用于在依据展示的当前搜索关键字进行搜索之后,检测到用户点击搜索结果页面中的多媒体文件播放按钮时,依据所述当前播放进度信息,继续播放所述多媒体文件。
在上述实施例的基础上,该切换装置还可以包括:
第二关键字模块,用于获取并展示所述当前播放进度信息关联的当前搜索关键字之前,多媒体文件的播放过程中监测到搜索事件时,获取用户输入的搜索关键字;
映射存储模块,用于创建用户输入的搜索关键字与多媒体文件的播放进度信息之间的映射关系,并将创建的映射关系存储于所述搜索关键字信息库中。
本实施例提供的文件播放功能与搜索功能的切换装置,与本发明任意实施例所提供的文件播放功能与搜索功能的切换方法属于同一发明构思,可执行本发明任意实施例所提供的文件播放功能与搜索功能的切换方法,具备执行文件播放功能与搜索功能的切换方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的文件播放功能与搜索功能的切换方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员 会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。