Nothing Special   »   [go: up one dir, main page]

CN106412703B - 信息处理方法、装置、系统及存储介质 - Google Patents

信息处理方法、装置、系统及存储介质 Download PDF

Info

Publication number
CN106412703B
CN106412703B CN201610182577.8A CN201610182577A CN106412703B CN 106412703 B CN106412703 B CN 106412703B CN 201610182577 A CN201610182577 A CN 201610182577A CN 106412703 B CN106412703 B CN 106412703B
Authority
CN
China
Prior art keywords
information
terminal
application client
information processing
application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610182577.8A
Other languages
English (en)
Other versions
CN106412703A (zh
Inventor
郜光耀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610182577.8A priority Critical patent/CN106412703B/zh
Publication of CN106412703A publication Critical patent/CN106412703A/zh
Application granted granted Critical
Publication of CN106412703B publication Critical patent/CN106412703B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4221Dedicated function buttons, e.g. for the control of an EPG, subtitles, aspect ratio, picture-in-picture or teletext
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42221Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种信息处理方法、装置、系统及存储介质。其中,该方法应用在第一终端上,该方法包括:当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取第二应用客户端的第二信息,第二终端用于控制第一终端;响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;生成用于显示第二信息的显示指令。本发明解决了通过多媒体信息处理器观看网络视频时操作繁琐的技术问题。

Description

信息处理方法、装置、系统及存储介质
技术领域
本发明涉及信息处理领域,具体而言,涉及一种信息处理方法、装置及系统。
背景技术
现有技术中,当前我们观看终端(如电视或电视盒子)上的网络视频时,必须先打开目标的视频应用(即视频app),在打开该视频app之后,在该视频app的界面上搜索或者查看推荐影片,然后才可以获取对应的影片信息。具体地现有技术中的操作方案可以通过如图1所示的步骤实现:
步骤S101:在终端上进入视频app。
如,在打开安卓电视之后,安卓电视的电视界面上显示有多个app的图标,用户可以通过遥控器的上下左右按键选中目标的视频app。
步骤S102:在视频app的界面上启动推荐或搜索功能。
可以在该目标的视频app上对应的按键操作以启动推荐或搜索功能,以搜索到影片的信息。
步骤S103:将获取到的影片信息显示在视频详情页上。
该视频详情页上记录有播放按键。
步骤S104:点击播放按键可以播放对应的视频。
由上述内容可知,用户在观看网络视频时必须先进入视频app,操作繁琐;如果用户正在使用终端观看传统电视或者使用其他app观看视频,若想切换到目标的视频app观看网络视频,必须先退出正在观看的传统电视或其他app,才可以重新选择进入目标的app,并执行一系列操作获取影片信息,操作步骤更多。
针对上述通过多媒体信息处理器观看网络视频时操作繁琐的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种信息处理方法、装置及系统,以至少解决通过多媒体信息处理器观看网络视频时操作繁琐的技术问题。
根据本发明实施例的一个方面,提供了一种信息处理方法,应用在第一终端上,信息处理方法包括:当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取第二应用客户端的第二信息,第二终端用于控制第一终端;响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;生成用于显示第二信息的显示指令。
根据本发明实施例的另一方面,还提供了一种信息处理装置,设置在第一终端上,该装置包括:获取单元,用于当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取第二应用客户端的第二信息,第二终端用于控制第一终端;响应单元,用于响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;第一生成单元,用于生成用于显示第二信息的显示指令。
根据本发明实施例的另一方面,还提供了一种信息处理方法,应用于第二终端,该方法包括:检测第二终端的直达按键是否被选中;在检测到第二终端的直达按键被选中的情况下,生成信息处理指令,其中,信息处理指令用于指示第一终端从对应的服务器中获取第二应用客户端的第二信息,并指示将当前显示的第一应用客户端的第一信息切换为第二信息;将信息处理指令发送至第一终端。
根据本发明实施例的另一方面,还提供了一种信息处理系统,该系统包括:第二终端,用于对第一终端进行控制,所述第二终端还用于检测第二终端的直达按键是否被选中,在检测到所述第二终端的直达按键被选中的情况下,生成信息处理指令,并将所述信息处理指令发送至第一终端;第一终端,用于当显示第一应用客户端的第一信息时,在获取所述第二终端发送的信息处理指令之后,通过所述第二应用客户端从对应的服务器中获取所述第二信息,并生成用于显示所述第二信息的显示指令。
采用本发明的上述实施例,在第一终端显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,第一终端接收到第二终端上的指定直达按键被选中生成的直达信息处理指令,也可以直接获取并在该屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据现有技术的一种视频信息获取的流程图;
图2是根据本发明实施例的一种可选的信息处理方法的网络环境示意图;
图3是根据本发明实施例的一种可选的信息处理方法的流程图;
图4是根据本发明实施例的一种可选的信息处理方法的示意图一;
图5是根据本发明实施例的一种可选的信息处理方法的界面示意图;
图6是根据本发明实施例的一种可选的信息处理方法的进度显示示意图;
图7是根据本发明实施例的一种可选的信息处理方法的交互图;
图8是根据图7所示实施例的一种可选的信息详情页的展示界面图;
图9是根据本发明实施例的一种可选的信息处理装置的示意图;
图10是根据本发明实施例的另一种可选的信息处理装置的示意图;
图11是根据本发明实施例的另一种可选的信息处理方法的流程图;
图12是根据本发明实施例的一种可选的信息处理系统的示意图;以及
图13是根据本发明实施例的终端的内部结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
首先对本申请涉及的缩略语和定义解释如下:
app:是英文application的简称,具体地,在具有iso、android等智能操作系统的终端上,app具体指智能操作系统的第三方应用程序。
实施例1
根据本发明实施例,提供了一种信息处理方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
可选地,在本实施例中,上述信息处理方法以应用于如图2所示的网络环境中。该网络环境包括第一终端201、第二终端203和服务器205(该服务器可以为网络连接应用的服务器或云平台),其中,第一终端和第二终端通过红外或wifi网络连接,第一终端可以与服务器通过网络建立连接,第一终端、第二终端和服务器上均可以设置处理器。
上述网络包括但不限于:广域网、城域网或局域网。上述第一终端可以为多媒体信息处理装置,如电视或者电视盒子,该第一终端还可以为个人计算机或者其他的设置有屏幕的视频处理装置等,该第一终端上安装有多个应用客户端,该多个应用客户端中可以包括第一应用客户端和第二应用客户端,其中的第一应用客户端可以为第一终端的操作系统的客户端;可选地,该第二终端为移动终端(如手机、平板电脑等),可选地,第二终端上安装有用于控制第一终端对应的屏幕上显示信息的处理器,优选地,该第二终端为遥控器。
上述的设置有屏幕的视频处理装置可以为本身具有屏幕的装置(如电视),还可以为可连接屏幕或者可投影至屏幕的视频处理装置,如电视盒子、投影仪等。
根据图3所示的实施例,提供了一种信息处理方法的实施例,该方法应用在图2所示的第一终端上,该实施例可以通过如下步骤实现:
步骤S301:当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取第二应用客户端的第二信息,第二终端用于控制第一终端;
步骤S303:响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;
步骤S305:生成用于显示第二信息的显示指令。
采用本发明的上述实施例,在第一终端显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,第一终端接收到第二终端上的指定直达按键被选中生成的直达信息处理指令,也可以直接获取并在该屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频处理器的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
该第一终端对应的屏幕可以为第一终端本身具有的屏幕(如电视屏幕),还可以为与第一终端具有连接关系的屏幕(如电视盒子的屏幕),还可以为可以显示第一终端指示显示的信息的屏幕(如投影仪的屏幕)。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该直达按键被选中,可以触发第一终端获取该直达按键所指向的目标应用(第二应用客户端)的信息。
上述的遥控器是一种无线发射装置,通过现代的数字编码技术,将按键信息进行编码,通过红外线二极管发射光波,光波经接收机的红外线接收器将收到的红外信号转变成电信号,进处理器进行解码,解调出相应的指令来达到控制机顶盒等设备完成所需的操作要求。
上述实施例中的步骤S301:当第一终端对应的屏幕上显示第一应用客户端的第一信息时,该第一应用客户端可以为第一终端的传统电视客户端,也可以为第一终端的操作系统客户端,还可以为第一终端上不同于第二应用客户端的其他第三方应用客户端,如广播电视应用客户端,在该广播电视应用客户端运行在第一终端的前端时,在第一终端对应的屏幕上可以显示广播电视信息。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,生成用于显示第二信息的显示指令,响应于该显示指令,可以将其显示在第一终端对应的屏幕上。
通过本发明的上述实施例,无论第一终端对应的屏幕上当前显示的是哪个界面,只要用户在遥控器上按下某个键,就可以进入视频一个随机影片页面(比如影片详情页),省去复杂的直达按键操作,随机,好玩,快捷。
可选地,上述实施例中,第一信息和第二信息可以包括多媒体信息,如视频信息、图片信息、声音信息以及动画信息。
根据本发明的上述实施例,通过第二应用客户端从对应的服务器中获取第二信息可以包括:在第一终端中启动第二应用客户端;通过第二应用客户端从服务器中获取当前播放资源信息,其中,当前播放资源信息是由服务器从被允许推送给第二应用客户端的播放资源信息中随机选择的,第二信息包括当前播放资源信息。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,通过第二应用客户端访问对应的服务器,服务器被访问之后,获取可以向第二应用客户端推荐的播放资源信息(即上述的被允许推送给第二应用客户端的播放资源信息),服务器从该播放资源信息中随机选取当前播放资源信息,向第二应用客户端推送该当前播放资源信息。其中,第二信息包括当前播放资源信息。
上述的当前播放资源信息可以包括一个或多个播放资源,在第二应用客户端获取到该当前播放资源信息之后,将该当前播放资源信息显示在第一终端对应的屏幕上,可选地,可以在该第一终端对应的屏幕上显示资源信息界面,并将该当前播放资源信息显示在该资源信息界面中。
具体地,在第一终端中启动第二应用客户端可以包括:判断第二应用客户端是否已运行在第一终端的后台;若第二应用客户端运行在第一终端的后台,则将第二应用客户端切换到第一终端的前台运行;若第二应用客户端未运行在第一终端的后台,则在第一终端的前台运行第二应用客户端。
若第二应用客户端不是首次打开,如该第一应用客户端运行在第一终端的后台,则启动第二应用客户端,通过将第二应用客户端切换到第一终端的前台运行即可实现;若第二应用客户端未被打开过,则直接打开该第二应用客户端,并将该第二应用客户端运行在第一终端的前台。
下面结合图4详述本发明的上述实施例,如图4所示,该实施例可以通过如下步骤实现:
步骤S401:当第一终端对应的屏幕上显示非第二应用客户端的第一信息时,获取第二终端发送的信息处理指令。
该步骤的实现方式与上述实施例中的步骤S301的实现方式一致,在此不再赘述。
步骤S403:响应于信息处理指令,判断第二应用客户端是否已运行在第一终端的后台。
其中,若第二应用客户端不是首次打开,也即若第二应用客户端已经运行在第一终端的后台,则执行步骤S404;若第二应用客户端尚未被打开过,如,若第二应用客户端未运行在第一终端的后台,则执行步骤S405。
步骤S404:将第二应用客户端切换到第一终端的前台运行。
步骤S405:在第一终端的前台运行第二应用客户端。
通过上述步骤S403至步骤S405,可以在第一终端上启动第二应用客户端。
步骤S406:通过第二应用客户端从服务器中获取第二信息。
具体地,可以通过第二应用客户端访问对应的服务器,服务器被访问之后,获取可以向第二应用客户端推荐的播放资源信息(即上述的被允许推送给第二应用客户端的播放资源信息),服务器从该播放资源信息中随机选取当前播放资源信息,向第二应用客户端推送该当前播放资源信息。其中,第二信息包括当前播放资源信息。
步骤S407:在第一终端对应的屏幕上显示第二信息。
需要进一步说明的是,在第一终端中启动第二应用客户端可以包括:通过调用第二应用客户端的应用接口,将第二应用客户端运行在第一终端的前台,并指示第二应用客户端获取当前播放资源信息。
在第一终端(如安装有智能操作系统)中,可以通过调用应用接口的方式拉起第二应用客户端,以启动该第二应用客户端。可选地,调用该应用接口的消息或指令中,携带有指示第二应用客户端获取当前播放资源信息的指示信息。
可选地,消息或指令中还可以携带有第一终端的标识信息,如第一终端的型号信息等。
具体地,调用第二应用客户端的应用接口包括下述之一:使用生成的广播消息调用应用接口,其中,广播消息中记录有第二应用客户端的应用地址和指示信息,指示信息用于指示第二应用客户端获取当前播放资源信息;使用生成的跳转指令调用该第二应用客户端的应用接口,其中,跳转指令中记录有第二应用客户端的应用地址和指示信息,指示信息用于指示第二应用客户端获取当前播放资源信息。
通过外部拉起接口拉起第二应用客户端,可以通过如下三种方式拉起第二应用客户端:
在一个可选的实施例中,可以通过广播消息调用第二应用客户端的应用接口。如,在接收到遥控器发送的信息处理指令之后,第一终端的操作系统解析信息处理指令,触发broadcast事件(即广播事件),第一终端的操作系统执行该广播事件,生成携带有上述的应用地址和指示信息的广播消息,然后将该广播消息广播至第二应用客户端,以通知第二应用客户端从服务器中获取该第二信息。Broadcast事件在本申请中为操作系统中的一种外部拉起接口的方式,相应地,被通知的应用客户端(在本申请实施例中为第二应用客户端)使用广播接收器接收该广播消息。
在另一个可选的实施例中,可以通过跳转指令调用第二应用客户端的应用接口。如,第一终端在接收到第二终端的直达按键被选中生成的信息处理指令之后,执行跳转事件,生成跳转指令,通知第二应用客户端从服务器中获取第二信息。
可选地,在该实现方式中,跳转指令可以通过action+scheme实现,也可以通过action+bundle实现。其中,action即行为,该参数指向指示信息,bundle类和scheme类均用于实现两个功能之间的通讯。Bundle类是一个键值对(即key-value对),而scheme可以为多个键值对,各个键值对之间使用符合“&”连接。
在通过bundle类实现两个应用程序组件activity之间的通讯时,可以在bundle类中以key-value的形式加入数据,对应与本申请中,可以将 action作为键,将action的值作为值,把这个键值对封装进bundle对象,再把Bundle对象分配给Intent对象,在第二应用客户端接收到该Intent 对象之后,先从Intent对象中分离Bundle对象,再按照相同方法(读取键值对)提取数据。
对于上述的消息或指令中携带第一终端标识的方案,可以在该Intent 对象中附加Bundle对象,同一个Intent对象中的Bundle对象的键不同。对于scheme类和bundle类的实现方式大致一致,区别在于,两种类携带信息的方式不同,Bundle对象是键值对的形式,scheme对象可以携带并传递多个键值对,其余的实现方式大致相同,在此不再赘述。
可选地,可以预先设置action的值,如设置1对应的动作为获取第二信息,设置2对应的动作为获取推送消息。将action作为Bundle对象的键,将设置的值“1”作为键值对的值,第二应用客户端接收到该Bundle 对象之后,读取该键值对,获取并执行指示信息,即可获取第二信息。
根据本发明的上述实施例,在第一终端中启动第二应用客户端之后,处理方法还可以包括:将第二应用客户端的界面信息显示在第一终端对应的屏幕上;和/或将信息获取进度显示在第一终端对应的屏幕上,其中,信息获取进度用于指示当前播放资源信息的获取进度。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,将第二应用客户端的界面信息(可选地,该界面信息可以为空白界面,即不包含任何信息的界面)显示在屏幕上,同时通过第二应用客户端访问对应的服务器,从服务器中获取当前播放资源信息。其中,第二信息包括当前播放资源信息。其中,启动第二应用客户端的实现方式,和从服务器获取第二信息的实现方式,与上述实施例中对应步骤的实现方式一致,在此不再赘述。
可选地,在启动第二应用客户端之后,可以以悬浮框的方式,在第一终端对应的屏幕上,显示信息获取进度,如图5所示,该图中的斜线阴影表示在接收显示信息之前第一终端对应的屏幕上显示的第一应用客户端的第一信息,该第一终端对应的屏幕上可以显示该第一应用的名称,如“第一应用”,还可以显示“信息传输中”的提示信息。当然,该信息获取进度可以通过动画表现出来,也即,随着时间的流逝信息获取进度的表现形式不同,图6示出的是信息获取进度几个典型的表现形式,如信息获取进度的初始装填、加载状态、进度显示状态和加载完成状态等。
进一步地,可以在第一终端对应的屏幕上显示第二应用客户端的空白界面上显示信息获取进度。
需要进一步说明的是,通过第二应用客户端从对应的服务器中获取第二信息可以包括:通过第二应用向服务器发送信息请求,其中,信息请求用于从服务器中获取第二信息;接收服务器返回的第二信息。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,通过第二应用客户端访问对应的服务器,如第二应用客户端向服务器发送信息请求,服务器接收到该信息请求之后,获取可以向第二应用客户端推荐的播放资源信息(即上述的被允许推送给第二应用客户端的播放资源信息),服务器从该播放资源信息中随机选取当前播放资源信息,向第二应用客户端推送该当前播放资源信息。其中,第二信息包括当前播放资源信息。
进一步地,第二信息包括多媒体信息,其中,处理方法还可以包括:响应于显示指令,在第一终端对应的屏幕上显示第二信息,通过操作第二信息中记录的播放按键生成播放事件;执行播放事件,以执行播放按键对应的多媒体信息。
下面结合图7对本发明的上述实施例进行详细说明,在图7所示的实施例中,第一终端为电视73,第二终端为遥控器71,第二应用客户端为视频客户端73,服务器为视频服务器75,如图7所示,在该实施例中,该实施例可以通过如下步骤实现:
步骤S701:遥控器上的直达按键被选中生成按键事件。
其中,该直达视频事件指向获取第二信息的功能。
可选地,检测第二终端的直达按键是否被选中包括下述之一:
检测第二终端的直达按键是否被执行按下操作,若检测到直达按键被执行按下操作,则确定第二终端的直达按键被选中;
检测第二终端的直达按键是否被执行触摸操作,若检测到直达按键被执行触摸操作,则确定第二终端的直达按键被选中;
检测是否接收到语音选中信息,其中,语音选中信息用于指示第二终端的直达按键被选中,若接收到语音选中信息,则确定第二终端的直达按键被选中。
步骤S702:将按键事件携带在信息处理指令中,将信息处理指令发送给电视。
步骤S703:电视接收到该信息处理指令之后,解析该信息处理指令,确定该信息处理指令用于请求通过视频客户端获取第二信息。
其中,该第二信息可以为视频信息,按键事件可以用于请求获取视频应用的推荐影片数信息。
可选地,该电视可以为安卓电视。
步骤S704:拉起视频应用。
可选地,android系统电视或电视盒子,接到遥控器的按键事件之后,调用视频app接口拉起视频app。
步骤S705:视频应用解析消息,确定需该视频应用获取第二信息。
步骤S706:向服务器请求随机或推荐影片数据。
步骤S707:视频服务器从被允许推荐给视频应用的播放资源信息中随机选取播放资源,并将选取的播放资源组装,得到当前播放资源信息,将该当前播放资源信息返回给视频应用。
步骤S708:将当前播放资源信息显示在电视屏幕上。
如图8所示,可以在电视屏幕上显示影片详情页,该影片详情页中显示有影片的海报、影片的名称(极限挑战)、影片的导演(任静)、影片的主演(A、B、C、D、E和F)、影片的简介(极限挑战时,意外被雷劈回到几百年前的大明朝,六人得到皇帝恩宠,却因为一个人的失误造成皇帝驾崩。六人跌跌撞撞穿越回先到后,却发现历史已经被改写,他们成了没有身份的“黑户”,他们为了找回身份,被迫根据皇帝留下的“圣火令”寻找皇家宝藏,踏上玩命之旅……),还可以在该影片详情页中显示播放按键、关注按键、预告片按键以及剧照按键。
其中,若播放按键被按下,则直接播放该影片;若关注按键被按下,则登录在第二应用客户端的账户会记录该影片的相关信息,以使得该第二应用客户端的使用者关注该影片;若该预告片按键被按下,则播放该影片的预告片;若剧照按键被按下,则显示该影片的剧照。
可选地,如图8所示,还可以在该影片详情页中显示其他相关影片的海报(如图8所示的港囧、万万没想到以及国家宝藏)。
步骤S709:在接收到播放按键被选中(如被按下)的信息之后,执行播放事件,播放当前播放资源信息中的播放资源。
该实施例中的遥控器对应于上述实施例中的第二终端,该实施例中的电视对应与上述实施例中的第一终端。
通过本发明的上述实施例,可以利用遥控器遥控电视及视频提供外部拉起功能拉起视频app,可以从任何界面切换到网络视频,一键直达,省去中间繁琐步骤。例如,android系统电视或电视盒子,接到遥控器的直达按键被按下的按键事件,调用视频app接口拉起视频app;app提供接口给电视或者盒子调用,app收到拉起视频请求,从服务器请求推荐影片数据;服务器根据前端请求,组织随机影片数据,返回给客户端。通过上述实施例,可以方便用户看网络视频,提高视频app活跃度。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如 ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台第一终端设备 (可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
实施例2
根据本发明实施例,还提供了一种用于实施上述信息处理方法的信息处理装置,该装置设置在图2所示的第一终端上,如图9所示,该装置包括:
获取单元91,用于当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取在屏幕上显示第二应用客户端的第二信息,第二终端用于对第二终端进行控制;
响应单元93,用于响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;
第一生成单元95,用于生成用于显示第二信息的显示指令。
采用本发明的上述实施例,在第一终端显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,第一终端接收到第二终端上的指定直达按键被选中生成的直达信息处理指令,也可以直接获取并在该屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频处理器的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
该第一终端对应的屏幕可以为第一终端本身具有的屏幕(如电视屏幕),还可以为与第一终端具有连接关系的屏幕(如电视盒子的屏幕),还可以为可以显示第一终端指示显示的信息的屏幕(如投影仪的屏幕)。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该直达按键被选中,可以直接触发第一终端获取该直达按键所指向的目标应用(第二应用客户端)的信息。
上述实施例中的当第一终端对应的屏幕上显示第一应用客户端的第一信息时,该第一应用客户端可以为第一终端的传统电视客户端,也可以为第一终端的操作系统客户端,还可以为第一终端上不同于第二应用客户端的其他第三方应用客户端。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的指定直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,将其显示在第一终端对应的屏幕上。
通过本发明的上述实施例,无论第一终端对应的屏幕上当前显示的是哪个界面,只要用户在遥控器上按下某个键,就可以进入视频一个随机影片页面(比如影片详情页),省去复杂的直达按键操作,随机,好玩,快捷。
可选地,响应单元包括:启动子单元,用于在第一终端中启动第二应用客户端;获取子单元,用于通过第二应用客户端从服务器中获取当前播放资源信息,其中,当前播放资源信息是由服务器从被允许推送给第二应用客户端的播放资源信息中随机选择的,第二信息包括当前播放资源信息。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,通过第二应用客户端访问对应的服务器,服务器被访问之后,获取可以向第二应用客户端推荐的播放资源信息(即上述的被允许推送给第二应用客户端的播放资源信息),服务器从该播放资源信息中随机选取当前播放资源信息,向第二应用客户端推送该当前播放资源信息。其中,第二信息包括当前播放资源信息。
上述的当前播放资源信息可以包括一个或多个播放资源,在第二应用客户端获取到该当前播放资源信息之后,将该当前播放资源信息显示在第一终端对应的屏幕上,可选地,可以在该第一终端对应的屏幕上显示资源信息界面,并将该当前播放资源信息显示在该资源信息界面中。
具体地,启动子单元包括:判断模块,用于判断第二应用客户端是否已运行在第一终端的后台;切换模块,用于若第二应用客户端运行在第一终端的后台,则将第二应用客户端切换到第一终端的前台运行;运行模块,用于若第二应用客户端未运行在第一终端的后台,则在第一终端的前台运行第二应用客户端。
需要说明的是,启动单元包括:调用指示子单元,用于通过调用第二应用客户端的应用接口,将第二应用客户端运行在第一终端的前台,并指示第二应用客户端获取当前播放资源信息。
可选地,调用指示子单元包括下述之一:第一调用模块,用于使用生成的广播消息调用应用接口,其中,广播消息中记录有第二应用客户端的应用地址和指示信息,指示信息用于指示第二应用客户端获取当前播放资源信息;第二调用模块,用于使用生成的跳转指令调用应用接口,其中,跳转指令中记录有第二应用客户端的应用地址和指示信息,指示信息用于指示第二应用客户端获取当前播放资源信息。
在第一终端(如安装有智能操作系统)中,可以通过调用应用接口的方式拉起第二应用客户端,以启动该第二应用客户端。可选地,调用该应用接口的消息或指令中,携带有指示第二应用客户端获取当前播放资源信息的指示信息。
可选地,消息或指令中还可以携带有第一终端的标识信息,如第一终端的型号信息等。
在本发明的上述实施例中,处理装置还可以包括:第一显示单元,用于在第一终端中启动第二应用客户端之后,将第二应用客户端的界面信息显示在屏幕上;和/或第二显示单元,用于将信息获取进度显示在第一终端对应的屏幕上,其中,信息获取进度用于指示当前播放资源信息的获取进度。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,将第二应用客户端的界面信息(可选地,该界面信息可以为空白界面,即不包含任何信息的界面)显示在屏幕上,同时通过第二应用客户端访问对应的服务器,从服务器中获取当前播放资源信息。其中,第二信息包括当前播放资源信息。其中,启动第二应用客户端的实现方式,和从服务器获取第二信息的实现方式,与上述实施例中对应步骤的实现方式一致,在此不再赘述。
可选地,获取单元包括:发送子单元,用于通过第二应用向服务器发送信息请求,其中,信息请求用于从服务器中获取第二信息;接收子单元,用于接收服务器返回的第二信息。
可选地,第二信息包括多媒体信息,其中,处理装置还包括如图10 所示的:响应单元1001,用于在生成用于显示所述第二信息的显示指令之后,响应于显示指令,在第一终端对应的屏幕上显示第二信息;操作单元 1003,用于在屏幕上显示第二信息之后,通过操作第二信息中记录的播放按键生成播放事件;执行单元1005,用于执行播放事件,以执行播放按键对应的多媒体信息。
通过本发明的上述实施例,可以利用遥控器遥控电视及视频提供外部拉起功能拉起视频app,可以从任何界面切换到网络视频,一键直达,省去中间繁琐步骤。
本实施例中所提供的各个模块与方法实施例对应步骤所提供的使用方法相同、应用场景也可以相同。当然,需要注意的是,上述模块涉及的方案可以不限于上述实施例中的内容和场景,且上述模块可以运行在计算机终端或移动终端,可以通过软件或硬件实现。
实施例3
根据图11所示的实施例,提供了一种信息处理方法的实施例,该方法可以应用在图2所示的第二终端上,该实施例可以通过如下步骤实现:
步骤S1101:检测第二终端的直达按键是否被选中;
步骤S1103:在检测到第二终端的直达按键被选中的情况下,生成信息处理指令,其中,信息处理指令用于指示第一终端从对应的服务器中获取第二应用客户端的第二信息,并将当前显示的第一应用客户端的第一信息切换为第二信息;
步骤S1105:将信息处理指令发送至第一终端。
采用本发明的上述实施例,在第一终端显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,第一终端接收到第二终端上的指定直达按键被选中生成的直达信息处理指令,也可以直接获取并在该屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频播放器的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该指定的直达按键被选中,可以触发第一终端获取该指定直达按键所指向的目标应用(第二应用客户端)的信息。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,将其显示在终端的屏幕上。
通过本发明的上述实施例,无论第一终端上当前处在什么界面,只要用户在遥控器上按下某个键,就可以进入视频一个随机影片页面(比如影片详情页),省去复杂的直达按键操作,随机,好玩,快捷。
可选地,上述实施例中,第一信息和第二信息可以包括多媒体信息,如视频信息、图片信息、声音信息以及动画信息。
具体地,检测第二终端的直达按键是否被选中包括下述之一:
检测第二终端的直达按键是否被执行按下操作,若检测到直达按键被执行按下操作,则确定第二终端的直达按键被选中;
检测第二终端的直达按键是否被执行触摸操作,若检测到直达按键被执行触摸操作,则确定第二终端的直达按键被选中;
检测是否接收到语音选中信息,其中,语音选中信息用于指示第二终端的直达按键被选中,若接收到语音选中信息,则确定第二终端的直达按键被选中。
具体地,当第一终端对应的屏幕上显示非第二应用客户端的信息时,用户按下第二终端(如遥控器)的直达按键生成信息处理指令,在第一终端接收到该信息处理指令之后,在第一终端中启动第二应用客户端,在启动该第二应用客户端之后,通过第二应用客户端访问对应的服务器,服务器被访问之后,获取可以向第二应用客户端推荐的播放资源信息(即上述的被允许推送给第二应用客户端的播放资源信息),服务器从该播放资源信息中随机选取当前播放资源信息,向第二应用客户端推送该当前播放资源信息。其中,第二信息包括当前播放资源信息。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
实施例4
根据本发明实施例,还提供了一种用于实施上述信息处理方法的信息处理系统,如图12所示,该系统包括:第一终端和第二终端。
其中,第二终端1203,用于对第一终端进行控制,第二终端还用于检测第二终端的直达按键是否被选中,在检测到第二终端的直达按键被选中的情况下,生成信息处理指令,并将信息处理指令发送至第一终端;
第一终端1201,用于当第一终端对应的屏幕上显示第一应用客户端的第一信息时,在获取第二终端发送的信息处理指令之后,通过第二应用客户端从对应的服务器中获取第二信息,并生成用于显示第二信息的显示指令。
其中,在生成用于显示第二信息的显示指令之后,在第一终端对应的屏幕上显示第二信息。
采用本发明的上述实施例,第二终端的直达按键被选中生成信息处理指令,在第一终端对应的屏幕上显示其他应用客户端(如第一应用客户端) 的信息时,若接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息。通过该实施例,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频处理器(即上述的多媒体信息处理器)的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该指定的直达按键被选中,可以触发第一终端获取该指定直达按键所指向的目标应用(第二应用客户端)的信息。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,将其显示在第一终端对应的屏幕上。
通过本发明的上述实施例,无论第一终端对应的屏幕上显示哪个界面,只要用户在遥控器上按下某个键,就可以进入视频一个随机影片页面(比如影片详情页),省去复杂的直达按键操作,采用该方案可以直达视频,随机,好玩,快捷。
可选地,上述实施例中,第一信息和第二信息可以包括多媒体信息,如视频信息、图片信息、声音信息以及动画信息。
实施例5
根据本发明实施例,还提供了一种用于实施上述信息处理方法的第一终端或第二终端,如图13所示,该第一终端包括:
如图13所示,该服务器包括:一个或多个(图中仅示出一个)处理器1301、存储器1303、以及传输装置1305(如上述实施例中的发送装置),如图13所示,该终端还可以包括输入输出设备1307。
其中,存储器1303可用于存储软件程序以及模块,如本发明实施例中的信息处理方法和装置对应的程序指令/模块,处理器1301通过运行存储在存储器1303内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的信息处理方法。存储器1303可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1303可进一步包括相对于处理器1301远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
上述的传输装置1305用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1305包括一个网络适配器 (Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置 1305为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
其中,具体地,存储器1303用于存储应用程序。
处理器用于执行如下步骤:
步骤S1:当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取在屏幕上显示第二应用客户端的第二信息,第二终端用于控制第二终端;
步骤S3:响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;
步骤S5:生成用于显示第二信息的显示指令。
采用本发明的上述实施例,在第一终端对应的屏幕上显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,用户按下第二终端上的指定直达按键,即可获取并在屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中通过多媒体信息处理器观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频播放器的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该直达按键被选中,可以直接触发第一终端获取该直达按键所指向的目标应用(第二应用客户端)的信息。
上述实施例中的步骤:当第一终端对应的屏幕上显示第一应用客户端的第一信息时,该第一应用客户端可以为第一终端的传统电视客户端,也可以为第一终端的操作系统客户端,还可以为第一终端上不同于第二应用客户端的其他第三方应用客户端。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,将其显示在终端的屏幕上。
通过本发明的上述实施例,无论第一终端的屏幕上当前显示哪个界面,只要用户在遥控器上按下某个键,就可以进入视频一个随机影片页面(比如影片详情页),省去复杂的直达按键操作,随机,好玩,快捷。
可选地,上述实施例中,第一信息和第二信息可以包括多媒体信息,如视频信息、图片信息、声音信息以及动画信息。
本领域普通技术人员可以理解,图13所示的结构仅为示意,终端可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile InternetDevices,MID)、PAD等终端设备。图 13其并不对上述电子装置的结构造成限定。例如,终端还可包括比图13 中所示更多或者更少的组件(如网络接口、处理装置等),或者具有与图13所示不同的配置。
实施例6
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于存储执行上述方法的程序代码。
可选地,在本实施例中,上述存储介质可以位于图2所示的网络中的多个网络设备中的至少一个网络设备。
可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:
步骤S1:当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,信息处理指令由第二终端上的直达按键被选中所生成,信息处理指令用于指示获取第二应用客户端的第二信息,第二终端用于对第一终端进行控制;
步骤S3:响应于信息处理指令,通过第二应用客户端从对应的服务器中获取第二信息;
步骤S5:生成用于显示第二信息的显示指令。
采用本发明的上述实施例,在第一终端对应的屏幕上显示其他应用客户端(如第一应用客户端)的信息时,接收到第二终端发送的信息处理指令之后,响应该信息处理指令获取并显示该第二信息,其中,该信息处理指令为第二终端上的直达按键被选中生成的请求,也即,在这个处理过程中,即便是第一终端对应的屏幕上显示其他应用客户端的信息,用户按下第二终端上的指定直达按键,即可获取并在屏幕上显示第二信息,用户可以一键获取信息,操作简单,解决了现有技术中在电视上观看网络视频时操作繁琐的问题。
上述实施例中的第一终端可以为设置有视频处理器的终端,如安卓电视、电视盒子,该第一终端还可以为移动终端,如智能手机等。第二终端用于控制第一终端对应的屏幕上显示的信息,该第二终端可以为遥控器,第一终端与第二终端之间通过网络或者红外进行通讯。
可选地,该第二终端上可以设置一个直达按键,该直达按键已经被设置有指定功能,该直达按键被选中,可以直接触发第一终端获取该指定直达按键所指向的目标应用(第二应用客户端)的信息。
上述实施例中的步骤当第一终端对应的屏幕上显示第一应用客户端的第一信息时,该第一应用客户端可以为第一终端的传统电视客户端,也可以为第一终端的操作系统客户端,还可以为第一终端上不同于第二应用客户端的其他第三方应用客户端。
在上述实施例中,在第一终端对应的屏幕上显示其他应用客户端的信息时,用户可以按下第二终端上的指定直达按键生成信息处理指令,第一终端接收到该信息处理指令之后,解析该信息处理指令,确定需调用的第二应用,通过该第二应用客户端访问对应的服务器,以获取第二信息,并在获取第二信息之后,将其显示在终端的屏幕上。
可选地,上述实施例中,第一信息和第二信息可以包括多媒体信息,如视频信息、图片信息、声音信息以及动画信息。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (20)

1.一种信息处理方法,其特征在于,应用在第一终端上,包括:
当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,所述信息处理指令由所述第二终端上的直达按键被选中所生成,所述信息处理指令用于指示获取第二应用客户端的第二信息,所述第二终端用于控制所述第一终端;
解析所述信息处理指令,确定所述信息处理指令中指示调用的所述第二应用客户端;
通过所述第二应用客户端从对应的服务器中获取所述第二信息;
生成用于显示所述第二信息的显示指令;
响应于所述显示指令,在所述第一终端对应的屏幕上显示资源信息界面,将所述第二信息显示在所述资源信息界面中;
其中,所述第二信息包括当前播放资源信息,所述当前播放资源信息是由所述服务器从被允许推送给所述第二应用客户端的播放资源信息中随机选择的。
2.根据权利要求1所述的处理方法,其特征在于,通过所述第二应用客户端从对应的服务器中获取所述第二信息包括:
在所述第一终端中启动所述第二应用客户端;
通过所述第二应用客户端从所述服务器中获取当前播放资源信息。
3.根据权利要求2所述的处理方法,其特征在于,在所述第一终端中启动所述第二应用客户端包括:
判断所述第二应用客户端是否已运行在所述第一终端的后台;
若所述第二应用客户端运行在所述第一终端的后台,则将所述第二应用客户端切换到所述第一终端的前台运行;
若所述第二应用客户端未运行在所述第一终端的后台,则在所述第一终端的前台运行所述第二应用客户端。
4.根据权利要求2所述的处理方法,其特征在于,在所述第一终端中启动所述第二应用客户端包括:
通过调用所述第二应用客户端的应用接口,将所述第二应用客户端运行在所述第一终端的前台,并指示所述第二应用客户端获取所述当前播放资源信息。
5.根据权利要求4所述的处理方法,其特征在于,调用所述第二应用客户端的应用接口包括下述之一:
使用生成的广播消息调用所述应用接口,其中,所述广播消息中记录有所述第二应用客户端的应用地址和指示信息,所述指示信息用于指示所述第二应用客户端获取所述当前播放资源信息;
使用生成的跳转指令调用所述应用接口,其中,所述跳转指令中记录有所述第二应用客户端的应用地址和所述指示信息,所述指示信息用于指示所述第二应用客户端获取所述当前播放资源信息。
6.根据权利要求2所述的处理方法,其特征在于,在所述第一终端中启动所述第二应用客户端之后,所述处理方法还包括:
将所述第二应用客户端的界面信息显示在所述第一终端对应的屏幕上;和/或
将信息获取进度显示在所述第一终端对应的屏幕上,其中,所述信息获取进度用于指示所述当前播放资源信息的获取进度。
7.根据权利要求1至6中任意一项所述的处理方法,其特征在于,通过所述第二应用客户端从对应的服务器中获取所述第二信息包括:
通过所述第二应用向所述服务器发送信息请求,其中,所述信息请求用于从所述服务器中获取所述第二信息;
接收所述服务器返回的所述第二信息。
8.根据权利要求1至6中任意一项所述的处理方法,其特征在于,所述第二信息包括多媒体信息,其中,在生成用于显示所述第二信息的显示指令之后,所述处理方法还包括:
通过操作所述第二信息中记录的播放按键生成播放事件;
执行所述播放事件,以执行所述播放按键对应的多媒体信息。
9.一种信息处理装置,其特征在于,设置在第一终端上,包括:
获取单元,用于当显示第一应用客户端的第一信息时,获取第二终端发送的信息处理指令,其中,所述信息处理指令由所述第二终端上的直达按键被选中所生成,所述信息处理指令用于指示获取第二应用客户端的第二信息,所述第二终端用于控制所述第一终端;
响应单元,用于响应于所述信息处理指令,通过所述第二应用客户端从对应的服务器中获取所述第二信息;
第一生成单元,用于生成用于显示所述第二信息的显示指令;
所述装置还用于,解析所述信息处理指令,确定所述信息处理指令中指示调用的所述第二应用客户端,以及响应于所述显示指令,在所述第一终端对应的屏幕上显示资源信息界面,将所述第二信息显示在所述资源信息界面中;
其中,所述第二信息包括当前播放资源信息,所述当前播放资源信息是由所述服务器从被允许推送给所述第二应用客户端的播放资源信息中随机选择的。
10.根据权利要求9所述的处理装置,其特征在于,所述响应单元包括:
启动子单元,用于在所述第一终端中启动所述第二应用客户端;
获取子单元,用于通过所述第二应用客户端从所述服务器中获取当前播放资源信息。
11.根据权利要求10所述的处理装置,其特征在于,所述启动子单元包括:
判断模块,用于判断所述第二应用客户端是否已运行在所述第一终端的后台;
切换模块,用于若所述第二应用客户端运行在所述第一终端的后台,则将所述第二应用客户端切换到所述第一终端的前台运行;
运行模块,用于若所述第二应用客户端未运行在所述第一终端的后台,则在所述第一终端的前台运行所述第二应用客户端。
12.根据权利要求9至11中任意一项所述的处理装置,其特征在于,所述第二信息包括多媒体信息,其中,所述处理装置还包括:
信息显示单元,用于在生成用于显示所述第二信息的显示指令之后,响应于所述显示指令,在所述第一终端对应的屏幕上显示所述第二信息;
操作单元,用于通过操作所述第二信息中记录的播放按键生成播放事件;
执行单元,用于执行所述播放事件,以执行所述播放按键对应的多媒体信息。
13.一种信息处理方法,其特征在于,应用在第二终端上,包括:
检测第二终端的直达按键是否被选中;
在检测到所述第二终端的直达按键被选中的情况下,生成信息处理指令,其中,所述信息处理指令用于指示第一终端从对应的服务器中获取第二应用客户端的第二信息,并指示第一终端对应的屏幕上显示资源信息界面,将所述第二信息显示在所述资源信息界面中;
将所述信息处理指令发送至所述第一终端;
其中,所述第二信息包括当前播放资源信息,所述当前播放资源信息是由所述服务器从被允许推送给所述第二应用客户端的播放资源信息中随机选择的。
14.根据权利要求13所述的处理方法,其特征在于,检测第二终端的直达按键是否被选中包括下述之一:
检测所述第二终端的直达按键是否被执行按下操作,若检测到所述直达按键被执行按下操作,则确定所述第二终端的直达按键被选中;
检测所述第二终端的直达按键是否被执行触摸操作,若检测到所述直达按键被执行触摸操作,则确定所述第二终端的直达按键被选中;
检测是否接收到语音选中信息,其中,所述语音选中信息用于指示所述第二终端的直达按键被选中,若接收到所述语音选中信息,则确定所述第二终端的直达按键被选中。
15.根据权利要求13所述的处理方法,其特征在于,所述第一终端为多媒体信息处理器,所述第二终端用于对所述第一终端对应的屏幕上显示的信息进行控制。
16.一种信息处理系统,其特征在于,包括:
第二终端,用于对第一终端进行控制,所述第二终端还用于检测第二终端的直达按键是否被选中,在检测到所述第二终端的直达按键被选中的情况下,生成信息处理指令,并将所述信息处理指令发送至第一终端;
第一终端,用于当显示第一应用客户端的第一信息时,在获取所述第二终端发送的信息处理指令之后,解析所述信息处理指令,确定所述信息处理指令中指示调用的第二应用客户端,通过第二应用客户端从对应的服务器中获取第二信息,并生成用于显示所述第二信息的显示指令,响应于所述显示指令,在对应的屏幕上显示资源信息界面,将所述第二信息显示在所述资源信息界面中;
其中,所述第二信息包括当前播放资源信息,所述当前播放资源信息是由所述服务器从被允许推送给所述第二应用客户端的播放资源信息中随机选择的。
17.一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序可被终端设备或计算机运行时执行上述权利要求1至8任一项中所述的方法。
18.一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序可被终端设备或计算机运行时执行上述权利要求13至15任一项中所述的方法。
19.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求1至8任一项中所述的方法。
20.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行所述权利要求13至15任一项中所述的方法。
CN201610182577.8A 2016-03-28 2016-03-28 信息处理方法、装置、系统及存储介质 Active CN106412703B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610182577.8A CN106412703B (zh) 2016-03-28 2016-03-28 信息处理方法、装置、系统及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610182577.8A CN106412703B (zh) 2016-03-28 2016-03-28 信息处理方法、装置、系统及存储介质

Publications (2)

Publication Number Publication Date
CN106412703A CN106412703A (zh) 2017-02-15
CN106412703B true CN106412703B (zh) 2020-08-11

Family

ID=58007165

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610182577.8A Active CN106412703B (zh) 2016-03-28 2016-03-28 信息处理方法、装置、系统及存储介质

Country Status (1)

Country Link
CN (1) CN106412703B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600787A (zh) * 2018-04-27 2018-09-28 北京奇艺世纪科技有限公司 智能多媒体终端控制方法及相关设备
CN111240635A (zh) * 2020-01-08 2020-06-05 北京松果电子有限公司 信息处理方法、装置、终端、服务器及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491434A (zh) * 2013-09-05 2014-01-01 广东九联科技股份有限公司 一种基于安卓的机顶盒的应用程序切换方法
CN103634636A (zh) * 2013-11-13 2014-03-12 Tcl集团股份有限公司 一种Android智能电视的应用快捷操控方法和系统
CN104038829A (zh) * 2013-03-07 2014-09-10 联想(北京)有限公司 一种应用切换方法及装置、电子设备
CN104063133A (zh) * 2014-06-30 2014-09-24 广州视源电子科技股份有限公司 一键切换界面的方法以及系统

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8840475B2 (en) * 2002-12-10 2014-09-23 Ol2, Inc. Method for user session transitioning among streaming interactive video servers
CN100486328C (zh) * 2005-09-06 2009-05-06 中兴通讯股份有限公司 一种机顶盒中一键切换到直播的系统及方法
KR101451271B1 (ko) * 2007-10-30 2014-10-16 삼성전자주식회사 방송수신장치 및 그 제어방법
CN103248929B (zh) * 2012-02-10 2016-06-01 联想(北京)有限公司 一种对电视进行控制的方法及具有电视功能的电子设备
CN102833635B (zh) * 2012-09-14 2016-03-09 高亿实业有限公司 电视播放控制方法及其系统
CN103607652A (zh) * 2013-10-31 2014-02-26 中兴通讯股份有限公司 基于热键快捷切换iptv显示页面的方法及其装置
US20150177916A1 (en) * 2013-12-23 2015-06-25 Tencent Technology (Shenzhen) Company Limited Devices and methods for providing feedback of an application
CN104066011A (zh) * 2014-06-27 2014-09-24 乐视致新电子科技(天津)有限公司 智能电视的界面切换的控制方法和控制装置
CN105007527B (zh) * 2015-08-05 2017-09-29 腾讯科技(深圳)有限公司 数据直播方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104038829A (zh) * 2013-03-07 2014-09-10 联想(北京)有限公司 一种应用切换方法及装置、电子设备
CN103491434A (zh) * 2013-09-05 2014-01-01 广东九联科技股份有限公司 一种基于安卓的机顶盒的应用程序切换方法
CN103634636A (zh) * 2013-11-13 2014-03-12 Tcl集团股份有限公司 一种Android智能电视的应用快捷操控方法和系统
CN104063133A (zh) * 2014-06-30 2014-09-24 广州视源电子科技股份有限公司 一键切换界面的方法以及系统

Also Published As

Publication number Publication date
CN106412703A (zh) 2017-02-15

Similar Documents

Publication Publication Date Title
US10529384B2 (en) Video recording method and apparatus for mobile terminal
CN110333836B (zh) 信息的投屏方法、装置、存储介质和电子装置
CN109922377B (zh) 播放控制方法和装置、存储介质及电子装置
RU2684506C2 (ru) Способ и приспособление для управления устройством
US20170155958A1 (en) Method, Apparatus and System for Playing Multimedia Data, and Storage Medium
US20160323647A1 (en) Video sharing method and system in smart tv
TWI488537B (zh) 連接無線網路基地台的設定方法與電子裝置
CN107329717B (zh) 一种屏幕显示信息的处理方法、显示方法和显示系统
JP6283749B2 (ja) 機器接続を促す方法および装置
EP4054198A1 (en) Live broadcast method and apparatus, electronic device, and storage medium
WO2015058623A1 (zh) 一种多媒体数据共享方法和系统、及电子设备
CN111901695B (zh) 视频内容截取方法、装置和设备及计算机存储介质
KR101919257B1 (ko) 애플리케이션 프로그램 전환 방법, 장치 및 전자 단말기
CN111601066A (zh) 信息获取方法、装置及电子设备
CN104615421A (zh) 虚拟礼物展示方法和装置
CN114979747B (zh) 一种直播方法、装置、设备、介质及程序产品
JP7058795B2 (ja) ビデオ処理方法、装置、端末及び記憶媒体
CN113676761B (zh) 一种多媒体资源播放方法、装置及主控设备
CN106412703B (zh) 信息处理方法、装置、系统及存储介质
US20170195129A1 (en) Method and device to control secondary devices
CN106792125A (zh) 一种视频播放方法及其终端、系统
US9693112B2 (en) Remote control system for a smart television
CN112788090A (zh) 一种网络资源传输方法、装置及系统
CN109960444B (zh) 一种呈现应用程序快捷方式的方法、装置和设备
CN107465946B (zh) 视频播放方法、装置、系统及终端设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant