发明内容
本发明所要解决的技术问题是提供一种搜索智能电视播放的视频文件的方法,突破搜索视频文件只能在智能电视上进行的局限,减少搜索视频文件的过程对当前电视节目播放的影响,解决使用遥控器在智能电视进行搜索操作不方便的问题。
为了解决上述问题,一方面提供了一种搜索智能电视播放的视频文件的方法,移动通信终端预先与智能电视、服务器建立通信连接,在移动通信终端侧,所述方法包括:在所述移动通信终端的用户界面中提供用户操作入口;通过所述用户操作入口接收用户发出的搜索视频文件的指令;基于所述指令,从服务器获取视频搜索结果,所述搜索结果中包括视频文件的描述信息;从所述搜索结果中获取目标视频文件;通过所述通信连接,将所述目标视频文件发送给智能电视。
可选地,所述在所述移动通信终端的用户界面中提供用户操作入口,包括:
通过在所述移动通信终端的用户界面中显示可操作按钮的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示文本输入的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示语音输入的方式提供用户操作入口。
可选地,所述从所述搜索结果中获取目标视频文件;通过所述通信连接,将所述目标视频文件发送给智能电视;具体包括:在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
响应所述指令,操作焦点选中一个视频文件作为目标视频文件并进入所述目标视频文件的详情介绍页面;
在所述目标视频文件的详情介绍页面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
可选地,所述从所述搜索结果中获取目标视频文件;通过所述通信连接,将所述目标视频文件发送给智能电视;具体包括:在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
响应所述指令,从所述搜索结果中选取数个或全部视频文件作为目标视频文件;
在所述搜索结果显示界面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
可选地,在所述移动通信终端的用户界面中提供用户操作入口之前,还包括:进入移动通信终端的视频搜索界面后,自动从预置的服务器端获取热门推荐视频文件;判断所述热门推荐视频文件中是否包含目标视频文件;如果没有,继续触发后续操作。
另一方面,提供了一种搜索智能电视播放的视频文件的装置,包括:通信单元,用于建立移动通信终端与智能电视、服务器之间的通信连接;
用户入口单元,用于在所述移动通信终端的用户界面中提供用户操作入口;
请求接受单元,用于通过所述用户操作入口接收用户发出的搜索视频文件的指令;
搜索结果获取单元,用于基于所述指令,从服务器获取视频搜索结果,所述搜索结果中包括视频文件的描述信息;
目标视频选择单元,用于从所述搜索结果中获取目标视频文件;
发送单元,用于通过所述通信连接,将所述目标视频文件发送给智能电视。
可选的,所述用户入口单元具体用于:通过在所述移动通信终端的用户界面中显示可操作按钮的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示文本输入的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示语音输入的方式提供用户操作入口。
可选的,所述目标视频选择单元进一步包括:第一选择指令接收子单元,用于在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
第一目标获取单元,用于响应所述指令,操作焦点选中一个视频文件作为目标视频文件并进入所述目标视频文件的详情介绍页面;
所述发送单元进一步包括:第一用户接口子单元,用于在所述目标视频文件的详情介绍页面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
第一推送子单元,用于依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
可选的,所述目标视频选择单元进一步包括:第二选择指令接收子单元,用于在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
第二目标获取单元,用于响应所述指令,从所述搜索结果中选取数个或全部视频文件作为目标视频文件;
所述发送单元进一步包括:第二用户接口子单元,用于在所述搜索结果显示界面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
第二推送子单元,用于依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
可选的,上述任一所述的搜索智能电视播放的视频文件的装置,还包括:热门应用推荐单元,用于进入移动通信终端的视频搜索界面后,自动从预置的服务器端获取推荐热门视频文件;
判断单元,用于判断所述热门推荐视频文件中是否包含目标视频文件;
触发单元,在所述热门推荐视频文件中没有目标视频文件的情况下,继续触发后续操作。
与现有技术相比,上述技术方案中的一个技术方案具有以下优点:
采用本发明实施例提供的搜索智能电视播放的视频文件的方法和装置,当用户因空间或其他条件限制,无法直接采用遥控器直接在智能电视上搜索相关应用时,可以通过移动通信终端为智能电视进行相关视频文件的搜索,并通过通信连接将搜索结果发送到移动终端,使智能电视的播放视频的搜索不局限于只能在智能电视上操作完成。另外,由于大多数现有的移动通信终端的用户操作界面都非常友好,各种功能和操作都简单易学,因此,比之遥控器,用户从移动通信终端进行搜索视频更加方便、快捷。并且,现有的移动通信终端一般都具有触摸屏或语音功能,因此,只要按一下手指,或说一句话,就可以将搜索视频指令发送给服务器,操作起来更加简单,方便,快捷。同时,由于搜索视频文件都是在移动通信终端侧完成,避免了搜索视频文件造成电视节目播放中断事件发生,间接提升了智能电视的用户体验。
附图说明
图1是本发明搜索智能电视播放的视频文件的方法实施例的流程图;
图2是本发明搜索智能电视播放的视频文件搜索界面的示意图;
图3是本发明搜索智能电视播放的视频文件目标视频选择和推送的示意图;
图4是本发明搜索智能电视播放的视频文件热门推荐界面的示意图;
图5是本发明搜索智能电视播放的视频文件的装置实施例的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
在本发明实施例中,涉及到的执行主体包括移动通信终端(例如手机、个人数字助理)、智能电视和提供视频资源的服务器。在具体实现过程中,移动通信终端、智能电视与服务器各自独立,同时又相互联系,共同实现本发明实施例提供的技术方案。
为了便于理解,首先需要说明的是,在本发明实施例中,可以提供一款在移动通信终端上运行的应用程序(APP),例如,可以取名为“电视助手”,用户可以在自己的移动通信终端上使用该APP。相应的,服务器侧的操作系统中会装有相应的后台程序,来实现与移动通信终端侧的电视助手之间进行交互,实现视频文件的搜索和推送功能。同时,智能电视侧的操作系统中也会装有相应的后台应用,来实现与移动通信终端侧的电视助手之间进行交互,并实现接收视频文件信息的功能。
在移动通信终端中安装了电视助手、服务器和智能电视中具有相应的后台应用的情况下,再将智能电视与移动通信终端、服务器连接到同一局域网中,例如可以通过相同的WIFI(Wireless Fidelity)接入网络,或者三者同处于家庭娱乐网络DLNA中,这样,移动通信终端中的电视助手就可以通过私有的通信协议与智能电视、预置服务器之间建立通信连接,后续的信号、数据的传输等都是在建立的这个通信连接的基础上进行。
首先,从移动通信终端侧对本发明搜索智能电视播放的视频文件的方法实施例进行说明,如图1所示,该方法实施的基础为:移动通信终端分别与智能电视、服务器建立通信连接,在移动通信终端侧,所述方法包括:
S101、在所述移动通信终端的用户界面中提供用户操作入口;
移动通信终端侧安装有电视助手等应用,可以通过该应用为用户提供用户界面,同时,在用户界面上提供具体的用于发起搜索视频文件的用户操作入口,例如搜索视频按钮等。这样,用户在打开移动通信终端中的电视助手应用之后,可以在其用户界面中看到这样的操作入口。当用户通过该操作入口执行点击搜索按钮操作时,电视助手就相当于接收到了用户发起的搜索视频文件的指示。
S102、通过所述用户操作入口接收用户发出的搜索视频的指令;
用户可以通过该电视助手中的用户操作入口向电视助手发出指令,再由电视助手向智能电视或服务器发送各种操作命令。也就是说,整个实现过程中,包括用户与移动通信终端之间的交互,移动通信终端与服务器之间的交互,以及移动通信终端与智能电视之间的交互,这样三部分交互组成。该步骤S102主要是用户与移动通信终端之间的交互。关于用户与移动通信终端之间具体的交互实现方式,与用户操作入口的实现方式是相关的。用户操作入口的实现方式可以有多种,相应的,用户与移动通信终端之间的交互实现方式也有多种。
例如,通过在所述移动通信终端的用户界面中显示可操作按钮的方式提供用户操作入口。目前大多数手机上都配备有触摸屏,因此,可以通过在用户界面上显示的可操作按钮等来提供用户操作入口,用户可以直接在触摸屏上点击相应的按钮来发出搜索视频文件的指令。如图2所示,上述按钮可以是“查看历史记录按钮”或“查看热门推荐视频”等按钮控件。对于电视助手而言,无论用户通过何种具体的交互方式提交了搜索视频请求,电视助手都可以生成相应的搜索视频文件的命令,并通过通信连接将该命令发送到预置服务器或推荐接口设备。
或者,通过在所述移动通信终端的用户界面中提示文本输入的方式提供用户操作入口。如图2所示,具体实现方式可以在电视助手的用户界面中提供搜索文本框,以此作为用户操作入口。用户通过软键盘在搜索文本框中输入视频文件的相关信息如名称、导演姓名、演员姓名、剧情介绍关键词等。相应的,电视助手可以对输入文本进行识别,并生成搜索视频文件指令,由用户进行确认后通过网络发送给服务器。
或者,通过在所述移动通信终端的用户界面中提示语音输入的方式提供用户操作入口。具体实现方式可以在电视助手的用户界面中提供语音输入的按钮,作为用户操作入口。用户点击语音输入按钮后,就可以开启移动通信终端上的麦克等语音输入装置,接收用户输入的语音信息,例如,用户可以对着移动通信终端的麦克说“太阳照常升起”或“爸爸去哪儿”等,相应的,电视助手可以对语音输入信号进行识别,并生成搜索视频文件的指令,由用户进行确认后通过网络发送给服务器。
S103、基于所述指令,从预置的服务器获取搜索结果,所述搜索结果中包括每个视频文件的描述信息,该描述信息可以是以一个剧情画面为代表的缩略图标、视频名称、视频来源、数据大小、视频播放次数等信息。搜索结果可以以缩略图标的形式排列在显示界面中。
S103可以具体为:移动通信终端通过预置的接口向服务器发送搜索请求。
对应在服务器侧,接收到搜索视频文件指令后,服务器侧的后台具体应用根据接收到的搜索视频文件指令查找符合相关信息的视频文件并进行缓存。
S104、从所述搜索结果中获取目标视频文件;该目标视频文件可以是一个视频文件,也可以是多个或者全部视频文件。以搜索关键词“甄嬛传”为例,移动通信终端收到的搜索结果可能是七十六个视频文件,每个视频文件代表一集。用户可以单独选择第一集作为目标视频文件,也可以选择其中的几集如第2至5集对应的4个视频文件作为目标视频文件,或者选择全部视频作为目标视频文件推送给智能电视。
S105、通过所述通信连接,将所述目标视频文件发送给智能电视。
S105中,具体发送给智能电视的目标视频文件信息主要包括每个视频文件的数据来源信息如URL地址等。智能电视接收到上述信息后,根据URL地址从服务器端下载流媒体数据,然后在电视上播放。
根据目标视频文件包括视频文件的数量不同,上述S104、S105可以采取不同的实施方式。对于目标视频文件中只包括一个视频文件的情况如图3所示,步骤S104、S105可以具体包括:
步骤一、在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;如图3所示,上述第二用户操作入口可以为在搜索结果显示界面中响应用户点击操作的响应区域。
步骤二、响应所述指令,操作焦点选中一个视频文件作为目标视频文件并进入所述目标视频文件的详情介绍页面;
步骤三、在所述目标视频文件的详情介绍页面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;上述第三用户操作入口可以为设置在目标视频详情介绍页面内的一个命名为“电视上播放”的操作按钮,如图3所示。
步骤四、依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
对于目标视频文件中包括数个或全部视频文件的情况,上述步骤S104、S105可以具体包括:
步骤A、在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
步骤A中的第二用户操作入口可以为在搜索结果显示界面中响应用户预置动作如滑动动作的响应区域。
步骤B、响应所述指令,从所述搜索结果中选取数个或全部视频文件作为目标视频文件;
步骤C、在所述搜索结果显示界面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
步骤D、依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
其中,上述步骤C中的第三用户操作入口可以是设在搜索结果显示界面顶部的、名称为“拖至这里推送到电视”的电视形状的推送按钮。在用户拖动目标视频至推送按钮响应区域的过程中,将目标视频文件的多个ICON图标所在区域以滑块的形式呈现,同时,在搜索结果显示界面的其他位置显示取消推送的操作提示信息如“松开取消”等。当以滑块形式显示的目标视频移动至预置推送按钮控件的响应区域时,设置所述预置推送按钮响应区域的颜色发生变化如由蓝色变为红色或者设置预置按钮的图标的亮度标高,以提示用户目标视频已经进入推送状态。
可选的,在本发明另一实施例中,在上述步骤S101~S105之前,还可以包括:
进入移动通信终端的视频搜索界面后,自动从预置的服务器端获取热门推荐视频文件;如图4所示,在移动通信设备端自动显示热门推荐视频的ICON图标文件。
判断所述热门推荐视频文件中是否包含目标视频文件;
如果没有,继续触发后续操作。
该方法实施例对于用户没有明确搜索目标的情况十分有用,用户可以不用费心考虑通过用户操作入口输入什么搜索类型或输入什么样的搜索关键词,节约了用户的搜索时间,同时还可以让用户及时了解当前热门视频信息,提升用户体验。
总之,在本发明实施例一中,可以在移动通信终端侧向用户提供用于为智能电视搜索播放视频文件的操作入口,这样用户就可以直接通过操作移动通信终端来发出搜索视频文件的指令。之后,移动通信终端就可以自动通过预先建立的通信连接,向服务器发送搜索视频指令,服务器收到搜索视频指令之后,就可以自动完成搜索视频操作并将搜索结果返回给移动通信终端,用户在所述搜索结果中选择完目标视频之后,通过移动通信终端与智能电视建立的通信连接将搜索结果发送给智能电视。由于大多数现有的移动通信终端的用户操作界面都非常友好,各种功能和操作都简单易学,因此,比之遥控器,用户更容易从移动通信终端中找到搜索视频功能。并且,现有的移动通信终端一般都具有触摸屏或语音功能,因此,只要按一下手指,或说一句话,就可以将搜索视频指令发送给服务器,操作起来更加简单,方便,快捷。同时,由于搜索视频文件都是在移动通信终端侧完成,避免了因搜索视频造成当前电视节目播放中断事件发生,间接提升了智能电视的用户体验。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员用该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。
其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
对应上述本发明搜索智能电视播放的视频文件的方法实施例,还提供了搜索智能电视播放的视频文件的装置实施例。下面结合附图进行具体说明。
参照图5所示的搜索智能电视播放的视频文件的装置实施例的结构框图,包括:
通信单元51,用于建立移动通信终端与智能电视、预置服务器之间的通信连接;
用户入口单元52,用于在所述移动通信终端的用户界面中提供用户操作入口;
其中,用户入口单元52具体用于:通过在所述移动通信终端的用户界面中显示可操作按钮的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示文本输入的方式提供用户操作入口;或者通过在所述移动通信终端的用户界面中提示语音输入的方式提供用户操作入口。
请求接受单元53,用于通过所述用户操作入口接收用户发出的搜索视频文件的指令;
搜索结果获取单元54,用于基于所述指令,从服务器获取搜索结果并以排列缩略图标形式显示所述搜索结果,所述搜索结果中包括视频文件的信息的描述信息;
目标视频选择单元55,用于从所述搜索结果中获取目标视频文件;
发送单元56,用于将所述目标视频文件通过所述通信连接发送给智能电视。
其中,对于目标视频文件仅包括一个文件的情况,上述目标视频选择单元55可以进一步包括:
第一选择指令接收子单元,用于在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
第一目标获取单元,用于响应所述指令,操作焦点选中一个视频文件作为目标视频文件并进入所述目标视频文件的详情介绍页面;
发送单元56可以进一步包括:
第一用户接口子单元,用于在所述目标视频文件的详情介绍页面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
第一推送子单元,用于依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
对于目标视频文件包括多个或全部视频文件的情况,目标视频选择单元55进一步包括:
第二选择指令接收子单元,用于在所述搜索结果的显示界面内提供第二用户操作入口,并通过该第二用户操作入口接收用户选择目标视频的指令;
第二目标获取单元,用于响应所述指令,从所述搜索结果中选取数个或全部视频文件作为目标视频文件;
所述发送单元进一步包括:
第二用户接口子单元,用于在所述搜索结果显示界面内提供第三用户操作入口,并通过该第三用户操作入口接收用户发出的将所述目标视频文件发送给智能电视的指令;
第二推送子单元,用于依据所述指令,通过所述通信连接将所述目标视频文件的数据下载信息推送给智能电视。
此外,在上述装置实施例的基础上,本发明提供的另一搜索智能电视播放的视频文件的装置实施例,还可以包括:
热门应用推荐单元,用于进入移动通信终端的视频搜索界面后,自动从预置的服务器端获取推荐热门视频文件;
判断单元,用于判断所述热门推荐视频文件中是否包含目标视频文件;
触发单元,在所述热门推荐视频文件中没有目标视频文件的情况下,继续触发后续操作。
综上可知,采用本发明实施例提供的搜索智能电视播放的视频文件的方法和装置,当用户因空间或其他条件限制,无法直接采用遥控器直接在智能电视上搜索相关应用时,可以通过移动通信终端为智能电视进行相关视频文件的搜索,并通过通信连接将搜索结果发送到智能电视,使智能电视视频文件的搜索不局限于在智能电视上操作完成。另外,由于大多数现有的移动通信终端的用户操作界面都非常友好,各种功能和操作都简单易学,因此,比之遥控器,用户从移动通信终端侧为智能电视搜索相关视频文件更加方便、快捷。并且,现有的移动通信终端一般都具有触摸屏或语音功能,因此,只要按一下手指,或说一句话,就可以将搜索视频文件的指令发送给服务器,操作起来更加简单,方便,快捷。同时,由于搜索视频都是在移动通信终端侧完成,避免了搜索视频过程对当前电视节目播放的影响,间接提升了智能电视的用户体验。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上对本发明所提供的一种搜索智能电视播放的视频文件的方法和装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。