媒体播放控制的方法、终端及系统的制作方法

文档序号:7801634阅读:123来源:国知局
媒体播放控制的方法、终端及系统的制作方法
【专利摘要】本发明实施例涉及电子【技术领域】,特别涉及一种媒体播放控制的方法、终端及系统,用以简化移动终端对显示终端的不同播放软件的控制。本申请实施例的方法包括:显示终端通过无线网络接收来自移动终端的输入动作信息;显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;显示终端根据标准系统键值信息,对当前运行的播放软件进行控制。由于本发明实施例的显示终端切换播放软件时,移动终端能够采用原来的输入动作信息对不同的播放软件进行控制,从而简化了控制方案。
【专利说明】媒体播放控制的方法、终端及系统
【技术领域】
[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]本发明实施例通过移动终端向显示终端发送输入动作信息,显示终端在收到输入动作信息后,根据所述输入动作信息确定所述当前运行的播放软件的标准系统键值信息,并根据所述标准系统键值信息对所述当前运行的播放软件进行控制。由于本发明实施例的显示终端能够根据移动终端的输入动作信息确定所述显示终端当前运行的播放软件的标准系统键值信息,当显示终端切换播放软件时,移动终端无需切换应用程序,还能够采用原来的输入动作信息对不同的播放软件进行控制,从而简化了控制方案。
【专利附图】

【附图说明】
[0059]图1为本申请实施例一提供的媒体播放控制的系统的结构示意图;
[0060]图2为本申请实施例二提供的媒体播放控制的显示终端的第一种结构示意图;
[0061]图3为本申请实施例三提供的媒体播放控制的移动终端的第一种结构示意图;
[0062]图4为本申请实施例四提供的媒体播放控制的显示终端的第二种结构示意图;
[0063]图5为本申请实施例五提供的媒体播放控制的移动终端的第二种结构示意图;
[0064]图6为本申请实施例六提供的显示终端进行媒体播放控制的方法的流程图;
[0065]图7为本申请实施例七提供的移动终端进行媒体播放控制的方法的流程图;
[0066]图8为本申请实施例八提供的另一种媒体播放控制的方法的流程图;
[0067]图9为采用本申请实施例八中的方法进行快进控制的流程图;
[0068]图10为本申请实施例八中用于获取输入动作的界面的示意图。
【具体实施方式】
[0069]本申请实施例中,移动终端通过无线网络向显示终端发送输入动作信息,而显示终端在接收到输入动作信息后,根据输入动作信息确定显示终端当前运行的播放软件的标准系统键值信息,然后根据标准系统键值信息对播放软件进行控制,提供了一种不同于现有技术的媒体播放控制方式。
[0070]其中,输入动作信息是用来表示移动终端的输入界面的按键当前状态的信息,其内容仅输入界面的按键当前状态有关,而与显示终端所包含的播放软件无关。而标准系统键值信息是能够被各个播放软件识别的控制信息,不同的播放软件可以定义不同的标准系统键值信息。
[0071]本申请实施例的显示终端可以是智能电视,也可以是连接有智能机顶盒的电视机等;而移动终端可以是智能手机、平板电脑等。
[0072]而显示终端和移动终端之间的连接方式可以采用Wifi (Wireless Fidelity,无线传输)网络、蓝牙、Zigbee (近距离无线组网通讯技术)等。其具体的应用功能,可以采用DLNA (Digital Living Network Alliance,数字生活网络联盟)或者其它常用的方式来实现。
[0073]对于包含有多种不同播放软件的显示终端来说,当其切换播放软件时,由于输入动作信息仅用于表示移动终端输入界面的按键当前时刻的状态,其内容与显示终端内的播放软件无关。而当前运行的播放软件能够识别的标准系统键值信息则由显示终端根据输入动作信息来具体确定。因此,当显示终端切换播放软件时,移动终端无需切换应用程序,仍然能够采用原来的输入动作信息对不同的播放软件进行控制,从而简化了控制方案。
[0074]如图1所示,本申请实施例一提供的媒体播放控制的系统,包括:
[0075]显示终端110,显示终端,用于通过无线网络接收来自移动终端的输入动作信息;并根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;以及根据标准系统键值信息,对当前运行的播放软件进行控制;
[0076]移动终端120,用于生成输入动作信息;以及通过无线网络向显示终端发送输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据标准系统键值信息,对当前运行的播放软件进行控制;
[0077]为了保证移动终端的其他正常功能不受影响,可以设定移动终端能够用于生成输入动作的触发事件,在发生该触发事件后,移动终端才能够生成输入动作信息。例如,将显示终端的播放软件开始运行或者开始进行媒体播放设定为需要移动终端对其进行控制的触发事件,此时显示终端会向移动终端发送表示显示终端需要进行媒体播放控制的通知信肩、O
[0078]移动终端在接收到来自显示终端的表示显示终端需要进行媒体播放控制的通知信息之后,才会显示用于获取输入动作信息的输入界面。以智能手机为例,在收到显示终端的通知信息后,智能手机会开打具有输入界面的应用程序,或者以悬浮按钮的形式显示输入界面。在完成输入界面的显示后,智能手机可以根据用户在输入界面上进行的操作生成对应的输入动作信息。当然,输入界面的显示也可以由移动终端主动进行。例如,用户可以主动打开智能手机的应用程序,从而调出输入界面。
[0079]本实施例中,显示终端根据根据收到的输入动作信息确定当前运行的播放软件的标准系统键值信息的具体实现方式可以包括但不限于以下几种:
[0080]1、显示终端根据收到的输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定当前运行的播放软件的标准系统键值信息。例如,显示终端内置有4个播放软件,每个播放软件均有自身的一套标准系统键值信息。显示终端会预先设定4个映射表,分别用于表示输入动作信息与各个播放软件的标准系统键值信息的映射关系。显示终端在收到输入动作信息后,会根据当前运行的播放软件的标准系统键值信息与输入动作信息的映射表,来查询输入动作信息和标准系统键值信息的映射关系,由此来确定当前运行的播放软件的标准系统键值信息。
[0081]2、显示终端根据预设的编码算法对收到的输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。同样,对于内置有4个播放软件的显示终端,分别设定4套编码算法,使得能够根据输入动作信息编码出对应不同播放软件的标准系统键值信息。例如,输入动作信息采用4个比特来表示,为0011,根据当前运行的播放软件的标准系统键值信息编码算法,对该输入动作信息编码后能够得到101011111的标准系统键值信息,由此确定了当前运行的播放软件的标准系统键值信息。
[0082]由于移动终端是通过无线网络向显示终端发送信息,因此媒体播放控制的实时性还会受到网络环境的影响。对于快进、快退的操作,目前常用的方式为:移动终端通过无线网络周期性地向显示终端发送表示快进或快退的标准系统键值信息。因此当用于发送信息的信道条件较差,不利于信息传输时,若采用周期性发送的方式,容易造成显示终端信息接收的延迟或者丢失,从而影响快进或快退控制的实时性。而本申请实施例采用了如下方式:
[0083]当移动终端发送的输入动作信息为表示快进开始的输入动作信息时,显示终端会根据输入动作信息确定用于控制当前运行的播放软件进行快进的标准系统键值信息。此时,显示终端周期性地根据用于控制当前运行的播放软件进行快进的标准系统键值信息对播放软件进行快进控制,并在根据收到的输入动作信息确定用于控制当前运行的播放软件停止快进的标准系统键值信息后,根据该用于控制当前运行的播放软件停止快进的标准系统键值信息停止快进控制。
[0084]例如,以某一按键被按下的输入动作信息表示快进开始,那么当该按键被按下时,移动终端会产生对应的输入动作信息。显示终端接收到该输入动作信息后,根据该输入动作信息确定用于控制显示终端当前运行的播放软件进行快进的标准系统键值信息。在确定该标准系统键值信息后,显示终端以200毫秒的间隔,周期性地根据该标准系统键值信息对播放软件进行快进控制。以该按键被抬起的输入动作信息表示快进停止,那么当该按键被抬起时,显示终端接收到该输入动作信息后确定用于控制显示终端当前运行的播放软件停止快进的标准系统键值信息,然后根据该标准系统键值信息停止快进控制。
[0085]同样,当移动终端发送的输入动作信息为表示快退开始的输入动作信息时,显示终端会根据输入动作信息确定用于控制当前运行的播放软件进行快退的标准系统键值信息。此时,显示终端周期性地根据用于控制当前运行的播放软件进行快进的标准系统键值信息对播放软件进行快退控制,并在根据收到的输入动作信息确定用于控制当前运行的播放软件停止快退的标准系统键值信息后,根据用于控制当前运行的播放软件停止快退的标准系统键值信息停止快退控制。
[0086]由于上述方式在显示终端内部确定用于控制快进或者快退的标准系统键值信息,避免了通过无线网络来进行周期性地无线传输,从而减少网络环境对于快进快退控制实时性的影响。
[0087]如图2所示,本申请实施例二提供的媒体播放控制的显示终端的第一种结构,包括:
[0088]第一收发模块210,用于通过无线网络接收来自移动终端的输入动作信息;
[0089]处理模块220,用于根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;
[0090]播放模块230,用于根据标准系统键值信息,对当前运行的播放软件进行控制。
[0091]较佳地,第一收发模块,还用于:
[0092]在接收来自移动终端的输入按键的输入动作信息之前,向移动终端发送表示显示终端需要进行媒体播放控制的通知信息,以使移动终端在接收到通知信息后,显示用于获取输入动作信息的输入界面。
[0093]较佳地,处理模块,具体用于:
[0094]根据输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定收到的输入动作信息对应的标准系统键值信息;或
[0095]根据预设的当前运行的播放软件对应的编码算法,对收到的输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。
[0096]较佳地,处理模块,具体用于:[0097]若收到的输入动作信息为表示快进开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快进的标准系统键值信息;或
[0098]若收到的输入动作信息为表示快退开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快退的标准系统键值信息;
[0099]播放模块,具体用于:
[0100]若标准系统键值信息为用于控制当前运行的播放软件进行快进的标准系统键值信息,则周期性地根据用于控制当前运行的播放软件进行快进的标准系统键值信息,对当前运行的播放软件进行快进控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快进的标准系统键值信息后,停止快进控制;或
[0101]若标准系统键值信息为用于控制当前运行的播放软件进行快退的标准系统键值信息,则周期性地根据用于控制当前运行的播放软件进行快退的标准系统键值信息,对当前运行的播放软件进行快退控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快退的标准系统键值信息后,停止快退控制。
[0102]如图3所示,本申请实施例三提供的媒体播放控制的移动终端的第一种结构,包括:
[0103]信息生成模块310,用于生成输入动作信息;
[0104]第二收发模块320,用于通过无线网络向显示终端发送输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据标准系统键值信息,对当前运行的播放软件进行控制。
[0105]较佳地,信息生成模块,还用于:
[0106]在生成输入动作信息之前,且在移动终端收到来自显示终端的表示显示终端需要进行媒体播放控制的通知信息之后,显示用于获取输入动作信息的输入界面。
[0107]如图4所示,本申请实施例四提供的媒体播放控制的显示终端的第二种结构,包括处理器400、收发器410、存储器420、用户接口 430和总线接口,处理器400、收发器410、存储器420与用户接口 430之间通过总线接口连接。
[0108]处理器400,用于控制收发器通过无线网络收发信息;并根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;以及根据标准系统键值信息,对当前运行的播放软件进行控制。
[0109]收发器410,用于通过无线网络接收来自移动终端的输入动作信息。
[0110]较佳地,收发器410,还用于:
[0111]在接收来自移动终端的输入按键的输入动作信息之前,向移动终端发送表示显示终端需要进行媒体播放控制的通知信息,以使移动终端在接收到通知信息后,显示用于获取输入动作信息的输入界面。
[0112]较佳地,处理器400,具体用于:
[0113]根据输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定收到的输入动作信息对应的标准系统键值信息;或
[0114]根据预设的当前运行的播放软件对应的编码算法,对收到的输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。
[0115]处理器400,具体用于:
[0116]若收到的输入动作信息为表示快进开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快进的标准系统键值信息;并且周期性地根据用于控制当前运行的播放软件进行快进的标准系统键值信息,对当前运行的播放软件进行快进控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快进的标准系统键值信息后,停止快进控制;或
[0117]若收到的输入动作信息为表示快退开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快退的标准系统键值信息;并且周期性地根据用于控制当前运行的播放软件进行快退的标准系统键值信息,对当前运行的播放软件进行快退控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快退的标准系统键值信息后,停止快退控制。
[0118]其中,在图4中,总线构架可以包括任意数量的互联的总线和桥,具体由处理器400代表的一个或多个处理器和存储器420代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器410可以是多个元件,即包括发送器和接收器,提供用于在传输介质上与各种其他装置通信的单元。处理器400负责管理总线架构和通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。针对不同的用户设备,用户接口 430还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0119]处理器400负责管理总线架构和通常的处理,存储器420可以存储处理器400在执行操作时所使用的数据。
[0120]如图5所示,本申请实施例五提供的媒体播放控制的移动终端的第二种结构,包括处理器500、收发器510、存储器520和总线接口,处理器500、收发器510与存储器520之间通过总线接口连接。
[0121]处理器500,用于生成输入动作信息;以及控制收发器通过无线网络收发信息。
[0122]收发器510,用于通过无线网络向显示终端发送输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据标准系统键值信息,对当前运行的播放软件进行控制。
[0123]较佳地,处理器500,还用于:
[0124]在生成输入动作信息之前,且在移动终端收到来自显示终端的表示显示终端需要进行媒体播放控制的通知信息之后,显示用于获取输入动作信息的输入界面。
[0125]其中,在图5中,总线构架可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器510可以是多个元件,即包括发送器和接收器,提供用于在传输介质上与各种其他装置通信的单元。处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。[0126]处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
[0127]基于同一发明构思,本申请实施例中还提供了媒体播放控制的方法,由于这些方法对应的设备是本申请实施例媒体播放控制的系统中的显示终端和移动终端,并且该方法解决问题的原理与系统相似,因此该方法的实施可以参见系统中对应的设备的实施,重复之处不再赘述。
[0128]如图6所示,本申请实施例六提供的显示终端进行媒体播放控制的方法,包括:
[0129]步骤601,显示终端通过无线网络接收来自移动终端的输入动作信息;
[0130]步骤602,显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;
[0131]步骤603,显示终端根据标准系统键值信息,对当前运行的播放软件进行控制。
[0132]较佳地,显示终端通过无线网络接收来自移动终端的输入按键的输入动作信息之前,还包括:
[0133]显示终端向移动终端发送表示显示终端需要进行媒体播放控制的通知信息,以使移动终端在接收到通知信息后,显示用于获取输入动作信息的输入界面。
[0134]较佳地,显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,包括:
[0135]显示终端根据输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定收到的输入动作信息对应的标准系统键值信息;或
[0136]显示终端根据预设的当前运行的播放软件对应的编码算法,对收到的输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。
[0137]较佳地,显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,包括:
[0138]若显示终端收到的输入动作信息为表示快进开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快进的标准系统键值信息;或
[0139]若显示终端收到的输入动作信息为表示快退开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制当前运行的播放软件进行快退的标准系统键值信息;
[0140]显示终端根据标准系统键值信息,对当前运行的播放软件进行控制,包括:
[0141]若标准系统键值信息为用于控制当前运行的播放软件进行快进的标准系统键值信息,显示终端周期性地根据用于控制当前运行的播放软件进行快进的标准系统键值信息,对当前运行的播放软件进行快进控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快进的标准系统键值信息后,停止快进控制;或
[0142]若标准系统键值信息为用于控制当前运行的播放软件进行快退的标准系统键值信息,显示终端周期性地根据用于控制当前运行的播放软件进行快退的标准系统键值信息,对当前运行的播放软件进行快退控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制当前运行的播放软件停止快退的标准系统键值信息后,停止快退控制。[0143]如图7所示,本申请实施例七提供的移动终端进行媒体播放控制的方法,包括:
[0144]步骤701,移动终端生成输入动作信息;
[0145]步骤702,移动终端通过无线网络向显示终端发送输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据标准系统键值信息,对当前运行的播放软件进行控制。
[0146]较佳地,移动终端生成输入动作信息之前,还包括:
[0147]移动终端在接收到来自显示终端的表示显示终端需要进行媒体播放控制的通知信息之后,显示用于获取输入动作信息的输入界面。
[0148]如图8所示,本申请实施例八提供了另一种媒体播放控制的方法。该方法的流程图示出了显示终端Iio与移动终端120之间的交互过程,以及显示终端110内部的具体处理过程。由于显示终端110的第一收发模块和移动终端120的第二收发模块的作用仅在于建立网络连接,并发送相应的数据,与具体处理过程无关,因此不在图中示出。本实施例中提供的媒体播放控制的方法的具体步骤包括:
[0149]步骤801,显示终端的播放模块开始进行媒体播放。该媒体播放行为可以是通过定时等方式预先设定启动的,也可以是由其它移动终端或者遥控器控制启动的媒体播放行为。
[0150]步骤802,显示终端的播放模块向处理模块发送播放开始信息。
[0151]由于播放模块和处理模块均是显示终端的内部模块,根据其具体硬件结构的不同,可以采用不同的方式进行播放开始信息的通知,除了由播放模块主动向处理模块发送夕卜,还可以是处理模块主动去调用该播放开始信息。
[0152]例如,播放模块和处理模块分别设置在两个不同的处理芯片上,那么播放开始信息可以通过内部总线进行发送。若播放模块和处理模块设置在同一个处理芯片中,那么播放模块可以直接通过处理芯片内部的交互通道获知播放开始信息,或者直接由处理芯片的缓存中调用该播放开始信息,而无需通过显示终端的内部总线发送该信息。
[0153]步骤803,处理模块可以根据播放开始信息获知播放模块已经开始,生成表示显示终端需要进行媒体播放控制的通知信息。
[0154]步骤804,处理模块通过显示终端的收发模块经由无线网络向移动终端发送生成的通知信息。
[0155]步骤805,移动终端的信息生成模块通过移动终端自身的收发模块来接收该通知信息,其在收到通知信息后能够确定显示终端需要进行媒体播放控制,显示用于获取输入动作信息的输入界面,使得用户可以在该输入界面中进行输入操作。
[0156]上述步骤中采用播放模块开始进行媒体播放作为显示用于获取输入动作信息的输入界面的触发事件,除上述方式外,也可以采用播放模块启动播放软件作为触发事件。
[0157]步骤806,信息生成模块根据用户的输入操作,生成对应的输入动作信息。
[0158]步骤807,移动终端的信息生成模块向显示终端的处理模块发送生成的输入动作信息。该发送过程同样经由两个收发终端之间建立的无线网络完成。
[0159]步骤808,处理模块根据输入动作信息确定当前运行的播放软件的标准系统键值信息。其中,具体确定的方式可以采用多种,由于已在本申请实施例一中详细说明,此处不再赘述,而当前运行的播放软件是指显示终端当前运行的播放软件。[0160]步骤809,显示终端的处理模块向播放模块发送标准系统键值信息。与步骤802类似,根据显示终端的具体硬件结构,同样可以采用不同的方式进行标准系统键值信息的通知。
[0161]步骤810,播放模块根据标准系统键值信息进行媒体播放控制。
[0162]采用上述方法对媒体播放进行快进的操作,其具体流程如图9所示,包括以下步骤:
[0163]步骤901,移动终端的信息生成模块显示用于获取输入动作信息的输入界面。该步骤可以由显示终端的触发事件进行触发,具体过程参见本申请实施例中步骤801?步骤805的过程,也可以由移动终端主动完成。例如,移动终端主动打开应用程序,来显示用于获取输入动作的界面。
[0164]本实施例中用于获取输入动作的界面如图10所示,该界面中,按键A为快退控制按钮,按下时,生成“快退开始”的输入动作信息;抬起时,生成“快退停止”的输入动作信息。按键B为快进控制按钮,按下时,生成“快进开始”的输入动作信息;抬起时,生成“快进停止”的输入动作信息。按键C为“暂停/播放”的控制按钮。
[0165]步骤902,按键B被按下时,信息生成模块会生成表示“快进开始”的输入动作信
肩、O
[0166]步骤903,移动终端的发送表示快进开始的输入动作信息给显示终端的处理模块。
[0167]步骤904,处理模块确定与表示快进开始的输入动作信息对应的用于控制当前运行的播放软件进行快进的标准系统键值信息;
[0168]步骤905,处理模块周期性地向播放模块发送该标准系统键值信息。本步骤也可以由播放模块主动地周期性地调用该标准系统键值信息。
[0169]步骤906,播放模块在每次收到用于控制快进的标准系统键值信息后,进行快进控制。
[0170]作为另一种可行的方式,也可以在步骤905中只由处理模块发送一次标准系统键值信息,而播放模块在步骤906中,则周期性地执行标准系统键值信息所包含的进行快进控制的指令。
[0171]步骤907,按键B被抬起时,信息生成模块会生成表示“快进停止”的输入动作信
肩、O
[0172]步骤908,移动终端的发送表示快进停止的输入动作信息给显示终端的处理模块。
[0173]步骤909,处理模块确定与表示快进停止的输入动作信息对应的用于控制当前运行的播放软件停止快进的标准系统键值信息。
[0174]步骤910,处理模块向播放模块发送该标准系统键值信息。与步骤905类似,本步骤可采用的其它方式已在本申请实施例中详细说明,此处不再赘述。
[0175]步骤911,播放模块根据标准系统键值信息,停止快进控制。
[0176]从上述内容可以看出:本申请实施例采用了一种新的媒体播放控制方案,移动终端通过无线网络向显示终端发送输入动作信息,而显示终端在接收到输入动作信息后,确定当前运行的播放软件的标准系统键值信息,然后根据该标准系统键值信息对播放软件进行控制。因此,当显示终端切换播放软件时,移动终端无需切换应用程序,还是能够采用原来的输入动作信息对不同的播放软件进行控制,从而简化了控制方案。此外,本申请实施例还优化了快进、快退的控制方式,使其不易受到网络环境的影响,提高了控制的实时性。
[0177]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0178]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0179]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0180]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0181]尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
[0182]显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
【权利要求】
1.一种媒体播放控制的方法,其特征在于,该方法包括: 显示终端通过无线网络接收来自移动终端的输入动作信息; 所述显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息; 所述显示终端根据所述标准系统键值信息,对所述当前运行的播放软件进行控制。
2.如权利要求1所述的方法,其特征在于,所述显示终端通过无线网络接收来自移动终端的输入动作信息之前,还包括: 所述显示终端向移动终端发送表示所述显示终端需要进行媒体播放控制的通知信息,以使所述移动终端在接收到所述通知信息后,显示用于获取所述输入动作信息的输入界面。
3.如权利要求1所述的方法,其特征在于,所述显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,包括: 所述显示终端根据输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定收到的输入动作信息对应的标准系统键值信息;或 所述显示终端根据预设的当前运行的播放软件对应的编码算法,对收到的所述输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。
4.如权利要求1~3任一所述的方法,其特征在于,所述显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,包括: 若所述显示终端收到的输入动作信息为表示快进开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制所述当前运行的播放软件进行快进的标准系统键值信息;或 若所述显示终端收到的输入动作信息为表示快退开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制所述当前运行的播放软件进行快退的标准系统键值信息; 所述显示终端根据所述标准系统键值信息,对所述当前运行的播放软件进行控制,包括: 若所述标准系统键值信息为用于控制所述当前运行的播放软件进行快进的标准系统键值信息,所述显示终端周期性地根据所述用于控制所述当前运行的播放软件进行快进的标准系统键值信息,对所述当前运行的播放软件进行快进控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制所述当前运行的播放软件停止快进的标准系统键值信息后,停止快进控制;或 若所述标准系统键值信息为用于控制所述当前运行的播放软件进行快退的标准系统键值信息,所述显示终端周期性地根据所述用于控制所述当前运行的播放软件进行快退的标准系统键值信息,对所述当前运行的播放软件进行快退控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制所述当前运行的播放软件停止快退的标准系统键值信息后,停止快退控制。
5.一种媒体播放控制的方法,其特征在于,该方法包括: 移动终端生成输入动作信息; 所述移动终端通过无线网络向显示终端发送所述输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据所述标准系统键值信息,对所述当前运行的播放软件进行控制。
6.如权利要求5所述的方法,其特征在于,所述移动终端生成输入动作信息之前,还包括: 所述移动终端在接收到来自所述显示终端的表示所述显示终端需要进行媒体播放控制的通知信息之后,显示用于获取输入动作信息的输入界面。
7.一种媒体播放控制的显示终端,其特征在于,该显示终端包括: 第一收发模块,用于通过无线网络接收来自移动终端的输入动作信息; 处理模块,用于根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;播放模块,用于根据所述标准系统键值信息,对所述当前运行的播放软件进行控制。
8.如权利要求7所述的显示终端,其特征在于,所述第一收发模块,还用于: 在接收来自移动终端的输入按键的输入动作信息之前,向移动终端发送表示所述显示终端需要进行媒体播放控制的通知信息,以使所述移动终端在接收到所述通知信息后,显示用于获取输入动作信息的输入界面。
9.如权利要求7所述的显示终端,其特征在于,所述处理模块,具体用于: 根据输入动作信息和当前运行的播放软件的标准系统键值信息的对应关系,确定收到的输入动作信息对应的标准系统键值信息;或 根据预设的当前运行的播放软件对应的编码算法,对收到的所述输入动作信息进行编码,生成当前运行的播放软件的标准系统键值信息。
10.如权利要求7~9任一所述的显示终端,其特征在于, 所述处理模块,具体用于: 若收到的输入动作信息为表示快进开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制所述当前运行的播放软件进行快进的标准系统键值信息;或 若收到的输入动作信息为表示快退开始的输入动作信息,则确定的当前运行的播放软件的标准系统键值信息为,用于控制所述当前运行的播放软件进行快退的标准系统键值信息; 所述播放模块,具体用于: 若所述标准系统键值信息为用于控制所述当前运行的播放软件进行快进的标准系统键值信息,则周期性地根据所述用于控制所述当前运行的播放软件进行快进的标准系统键值信息,对所述当前运行的播放软件进行快进控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制所述当前运行的播放软件停止快进的标准系统键值信息后,停止快进控制;或 若所述标准系统键值信息为用于控制所述当前运行的播放软件进行快退的标准系统键值信息,则周期性地根据所述用于控制所述当前运行的播放软件进行快退的标准系统键值信息,对所述当前运行的播放软件进行快退控制,并在根据收到的输入动作信息确定标准系统键值信息为用于控制所述当前运行的播放软件停止快退的标准系统键值信息后,停止快退控制。
11.一种媒体播放控制的移动终端,其特征在于,该移动终端包括: 信息生成模块,用于生成输入动作信息; 第二收发模块,用于通过无线网络向显示终端发送所述输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据所述标准系统键值信息,对所述当前运行的播放软件进行控制。
12.如权利要求11所述的移动终端,其特征在于,所述信息生成模块,还用于: 在生成输入动作信息之前,且在移动终端收到来自所述显示终端的表示所述显示终端需要进行媒体播放控制的通知信息之后,显示用于获取输入动作信息的输入界面。
13.一种媒体播放控制的系统,其特征在于,该系统包括: 显示终端,用于通过无线网络接收来自移动终端的输入动作信息;并根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息;以及根据所述标准系统键值信息,对所述当前运行的播放软件进行控制; 移动终端,用于生成输入动作信息;以及通过无线网络向显示终端发送所述输入动作信息,以使显示终端根据收到的输入动作信息,确定当前运行的播放软件的标准系统键值信息,并根据所述标准系统键值信息,对所述当前运行的播放软件进行控制。
【文档编号】H04N21/422GK103957461SQ201410155840
【公开日】2014年7月30日 申请日期:2014年4月17日 优先权日:2014年4月17日
【发明者】高同庆, 周杰, 李志强, 国廷峰, 丁宜辰, 宋虎 申请人:海信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1