CN103581704B - 实现多屏互动的方法和装置 - Google Patents

实现多屏互动的方法和装置 Download PDF

Info

Publication number
CN103581704B
CN103581704B CN201210271248.2A CN201210271248A CN103581704B CN 103581704 B CN103581704 B CN 103581704B CN 201210271248 A CN201210271248 A CN 201210271248A CN 103581704 B CN103581704 B CN 103581704B
Authority
CN
China
Prior art keywords
interactive
server
request
dtv
request message
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
CN201210271248.2A
Other languages
English (en)
Other versions
CN103581704A (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.)
Nantong yunshangxiang home textile e-commerce Co., Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210271248.2A priority Critical patent/CN103581704B/zh
Priority to PCT/CN2013/071701 priority patent/WO2014019357A1/zh
Publication of CN103581704A publication Critical patent/CN103581704A/zh
Application granted granted Critical
Publication of CN103581704B publication Critical patent/CN103581704B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例公开了一种实现多屏互动的方法和装置,涉及通信技术领域,提高现有STB的通用性,请求端与被请求端处于不同的网络,请求端为DVB,被请求端为非DVB网络终端;请求端为非DVB网络终端,被请求端为DVB,被请求端对应第一服务器,在请求端对应第二服务器,该方法包括:第一服务器接收请求端发送的互动请求消息;若互动请求消息是经由第一互动通道直接发送的,则第一服务器通过第一互动通道向被请求端转发互动请求消息;若第一服务器和第二服务器之间采用预设方式进行通信,互动请求消息是经由第二互动通道通过第二服务器转发的,则第一服务器通过第二互动通道向被请求端转发互动请求消息。主要用于DVB与非DVB网络终端之间互动。

Description

实现多屏互动的方法和装置
技术领域
本发明涉及通信技术领域,尤其涉及实现多屏互动的方法和装置。
背景技术
DVB(Digital Video Broadcasting,数字视频广播/数字电视)双向化改造,即将数字电视单向广播方式改造成双向交互方式,形成的互动电视已经有大量的用户。很多非数字电视网络终端,可以是Pad(平板电脑)、手机,也可以是Laptop(膝上型轻便电脑)、PC(Personal Computer,个人计算机)等,都具有媒体播放功能,若能够实现DVB和非数字电视网络终端之间的互动,使DVB和非数字电视网络终端相互共享媒体资源,则能够较大的提高ARPU(Average Revenue Per User,每用户平均收入)值和用户黏性。
DVB接入的DVB城域网和Internet(因特网)之间出于安全考虑通常是相互隔离的,这样导致DVB和非数字电视网络终端之间双向互动命令不能到达对方,从而使得DVB和非数字电视网络终端之间无法互动。
现有技术中采用如下方案实现DVB和非数字电视网络终端之间互动:每个用户设置一个HGW(Home Gateway,家庭网关),每个用户的HGW、DVB、和非数字电视网络终端构成一个家庭网络,HCG采用远程的方式通过DHCP(Dynamic Host Configuration Protocol,动态主机设置协议)为DVB分配IP地址,或者通过PPPOE(Point-to-Point Protocol overEthernet,拨号上网)直接获得IPTV(Internet Protocol Television,网络电视/交互电视)网络IP地址,HCG采用远程的方式通过DHCP为非数字电视网络终端分配IP地址,DVB和非数字电视网络终端之间通过IP地址互相进行访问,实现DVB和非数字电视网络终端之间互动。具体过程可以如下:
1、DVB通过STB(Set Top Box,机顶盒)利用HGW广播互动请求消息,在互动请求消息中携带自己的IP地址信息和端口信息;
2、非数字电视网络终端在接收到DVB广播的互动请求消息后,从互动请求消息中提取IP地址信息和端口信息;并根据DVB的IP地址信息和端口信息通过STB向DVB发送身份认证信息,供DVB进行认证。
3、若认证通过,则DVB和非数字电视网络终端之间建立互动连接,互相进行访问。
在上述实现DVB和非数字电视网络终端之间互动的过程中,发明人发现现有技术中至少存在如下问题:STB只有一个网口,这个网口用于通过CM(Cable Modem,电线缆调制解调器)或EOC(Ethernet over COAX,以太数据通过同轴电缆传输)接入到DVB城域网,STB无其它接口支持HCG与STB之间的通信,若要采用上述方案使DVB和非数字电视网络终端之间互相进行访问,需要同时对STB的硬件和软件做很大的改造,需要很大的研发和制造成本,造成硬件资源浪费,并且对于没有掌握局域网构建的用户,很难实现上述方案。
发明内容
本发明的实施例提供一种实现多屏互动的方法和装置,解决了现有技术中STB缺乏通用性,需要对现有STB做很大硬件改造,并为每个用户部署HGW,才能实现STB与非数字电视网络终端之间的多屏互动,造成硬件资源浪费,且实施困难的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,一种实现多屏互动的方法,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该方法包括:
所述第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,则所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;
若所述请求端与所述第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,则所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作。
另一方面,一种实现请求端与被请求端处于不同的网络时多屏互动的装置,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该装置包括:
第一接收单元,用于第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
转发单元,用于若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,则所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;若所述请求端与第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,则所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作。
本发明实施例提供的实现多屏互动的方法和装置,请求端和被请求端之间通过第一服务器和第二服务器,便可以实现STB与非数字电视网络终端之间的多屏互动,不需设置HGW为每个用户构建局域网,省去了用户安装HGW的过程,减少对STB进行硬件改造造成的硬件资源浪费,同时提高了STB的通用性,给用户带来很大的方便。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种实现多屏互动的方法的流程图;
图2为本发明实施例中数据传输通道建立过程示意图;
图3为本发明实施例提供的一种实现多屏互动的方法中数据传输通道建立流程图;
图4为本发明实施例提供的一种实现多屏互动的方法中由DVB发起互动的流程图;
图5为本发明实施例提供的一种实现多屏互动的方法中由DVB发起互动的数据传输示意图;
图6为本发明实施例提供的一种实现多屏互动的方法中由非数字电视网络终端发起互动的流程图;
图7为本发明实施例提供的一种实现多屏互动的方法中由非数字电视网络终端发起互动的数据传输示意图;
图8为本发明实施例提供的一种实现请求端与被请求端处于不同的网络时多屏互动的装置的结构图;
图9为本发明实施例提供的另一种实现请求端与被请求端处于不同的网络时多屏互动的装置的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了解决现有技术中STB缺乏通用性,需要对现有STB做很大硬件改造,并为每个用户部署HGW,才能实现STB与非数字电视网络终端之间的多屏互动,造成硬件资源浪费,且实施困难的问题,本发明实施例提供一种实现多屏互动的方法,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该方法是通过实现多屏互动的装置利用计算机软件实现的,如图1所示,包括:
101、第一服务器接收请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息。
请求端可以是数字电视也可以是非数字电视网络终端。操作内容指示信息可以用于指示被请求端执行某项操作而不需要返回数据,也可以用于指示被请求端向请求端返回指定媒体数据。
102、第一服务器向被请求端转发互动请求消息,以便于被请求端执行所述操作内容指示信息对应的操作。
具体的,若请求端与第一服务器之间通过第一互动通道进行通信,此时,请求端与第一服务器位于同一网络中,被请求端与第二服务器位于另外同一网络中,则互动请求消息是请求端经由第一互动通道直接发送的,第一服务器通过第一互动通道向被请求端转发互动请求消息,以便于被请求端执行所述操作内容指示信息对应的操作;
若请求端与第二服务器之间通过第二互动通道进行通信,此时,请求端与第二服务器位于同一网络中,被请求端与第一服务器位于另外同一网络中,第一服务器和第二服务器之间采用预设方式进行通信,则所述互动请求消息是请求端经由所述第二互动通道通过所述第二服务器转发的,所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于被请求端执行所述操作内容指示信息对应的操作。
第一服务器和第二服务器之间采用的预设方式可以是网关,具体可以通过有线或无线等本领域技术人员所熟知的方式实现。
第一服务器和第二服务器都是一种实现多屏互动的装置,可以是一个软件模块,分别设置于互联网视频平台和互动电视平台上,如将第一服务器设置于互联网视频平台上,将第二服务器设置于互动电视平台上。设置于互联网视频平台上的第一服务器,则可以设置于互联网平台的任意位置。设置于互动电视平台上的第二服务器,则可以设置于互动电视平台上的任意位置,也可以集成在STB上。
本实施例提供的实现多屏互动的方法,请求端和被请求端之间通过第一服务器和第二服务器,便可以实现STB与非数字电视网络终端之间的多屏互动,不需设置HGW为每个用户构建局域网,省去了用户安装HGW的过程,减少对STB进行硬件改造造成的硬件资源浪费,同时提供了STBD的通用性,给用户带来很大的方便。
作为本实施例的一种改进,本发明实施例提供另一种实现多屏互动的方法,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,其特征在于,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该方法是通过实现多屏互动的装置利用计算机软件实现的,如图2所示,本实施例中,第一服务器位于互动电视平台上,具体称之为数字电视服务器,第二服务器位于互联网视频平台上,具体称之为互联网视频服务器,如图3所示,该方法包括:
301、数字电视服务器建立与DVB之间的数据传输通道。
具体的,步骤301可以包括:
301a、数字电视服务器接收DVB发送的包含DVB识别信息的互动通道建立请求消息;
在STB中设置App(应用程序),如图2中虚线1所示,DVB启动STB中的App,通过STB中的App向数字电视服务器发送互动通道建立请求消息,在互动通道建立请求消息中携带DVBID、或其它唯一设备标识。
301b、如图2中虚线2所示,数字电视服务器根据DVB识别信息建立与该DVB的第一互动通道,并记录该DVB和所述第一互动通道的对应关系。
STB中的App发起定时心跳维持数字电视服务器与DVB之间的第一互动通道。
302、互联网视频服务器建立与非数字电视网络终端之间的数据传输通道。
具体的,步骤302包括:
302a、互联网视频服务器接收非数字电视网络终端发送的包含该非数字电视网络终端识别信息的互动通道建立请求消息;
在非数字电视网络终端中通过软件实现IMClient(Instant Messenger C1ient,即时消息服务客户端),IMClient可以在非数字电视网络终端开机后自动启动。如图2中虚线3所示,IMClient可以采用WiFi(Wireless Fidelity,无线相容性认证)、蓝牙等无线方式,或有线方式向互联网视频服务器发送互动通道建立请求消息。
302b、如图2中虚线4所示,互联网视频服务器根据该非数字电视网络终端识别信息建立与该非数字电视网络终端的第二互动通道,并记录该非数字电视网络终端和所述第二互动通道的对应关系。
步骤301和302之间的执行没有固定顺序,可以根据实际情况进行调整。
303、数字电视服务器或互联网视频服务器建立DVB和非数字电视网络终端之间的固定互动信道。
为了简化多屏互动流程,可以为DVB和非数字电视网络终端之间建立固定互动信道,使DVB和非数字电视网络终端的数据传输变成一对一的关系。
具体的,步骤303包括:
303a、数字电视服务器或互联网视频服务器接收DVB发送的绑定请求消息,所述绑定请求消息包含该DVB的识别信息;
303b、数字电视服务器或互联网视频服务器根据该DVB的识别信息找到该DVB,并建立该DVB与指定非数字电视网络终端之间的固定互动信道;
步骤301-303为本方法中的准备阶段,数据传输通道建立过程,为实现多屏互动的数据传输做准备。在数据传输通道建立后,下面介绍DVB和非数字电视网络终端之间的互动流程,请求端可以是DVB也可以是非数字电视网络终端。
请求端是DVB时,即由DVB发起的互动流程,如图4所示,包括:
401、数字电视服务器接收DVB发送的互动请求消息,所述互动请求消息中包含操作内容指示信息。
如图5中虚线5所示,用户按遥控器的互动键或者选择电视画面上的互动选项,或者当DVB上播放的视频内容到达Time based(预先设定的视频播放到某个时间点)关联触发的位置,STB上设置的APP向数字电视服务器发送互动请求消息。
操作内容指示信息可以用于指示DVB执行某项操作而不需要返回数据,也可以用于指示DVB向请求端返回指定媒体数据,本实施例中操作内容指示信息用于指示DVB获取指定媒体资源。
402、数字电视服务器检测所述操作内容指示信息对应的操作是否符合预设条件。
若所述操作内容指示信息对应的操作符合预设条件,则执行步骤403,否则,流程结束。
对于运营商通常会有很多需要产权保护的内容,对于数字电视资源,如新上映的电影、电视机等,数字电视运营商更希望用户通过自己的平台获取这些资源,进而获取相应的利润。
403、如图5中虚线6所示,数字电视服务器将互动请求消息发送至互联网视频服务器。
404、互联网视频服务器根据非数字电视网络终端的识别信息查找该非数字电视网络终端对应的第二互动通道。
互动请求消息中还包括被请求的非数字电视网络终端的识别信息,该非数字电视网络终端和第二互动通道的对应关系通过非数字电视网络终端的识别信息进行标识,具体的,互联网视频服务器解析互动请求消息,提取出非数字电视网络终端的识别信息,互联网视频服务器从存储的非数字电视网络终端和第二互动通道的对应关系关联表中找到和非数字电视网络终端对应的会话通道。
若DVB通过固定互动信道向数字电视服务器发送的互动请求消息,则步骤404可以省略。
405、如图5中虚线7所示,互联网视频服务器通过该非数字电视网络终端对应的第二互动通道向该非数字电视网络终端转发互动请求消息,以便于非数字电视网络终端执行所述操作内容指示信息对应的操作。
406、数字电视服务器接收非数字电视网络终端发送的互动响应消息,并向DVB转发所述互动响应消息,所述互动响应消息中包含指定媒体资源的数据。
请求端是非数字电视网络终端时,即由非数字电视网络终端发起的互动流程,如图6所示,包括:
601、互联网视频服务器接收非数字电视网络终端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息。
非数字电视网络终端上用户可以通过某种预设操作发起多屏互动,比如通过向上滑动的手势,将当前播放的直播频道切换到TV上。如图7中虚线8所示,非数字电视网络终端上的IMServer发送互动请求消息,其中带有目的DVB的ID。
操作内容指示信息可以用于指示被非数字电视网络终端执行某项操作而不需要返回数据,也可以用于指示非数字电视网络终端向请求端返回指定媒体数据,本实施例中操作内容指示信息用于指示非数字电视网络终端获取指定媒体资源。
602、互联网视频服务器检测所述操作内容指示信息对应的操作是否符合预设条件。
若所述操作内容指示信息对应的操作符合预设条件,则执行步骤503,否则,流程结束。
对于运营商通常会有很多需要产权保护的内容,对于数字电视资源,如新上映的电影、电视机等,互联网视频运营商更希望用户通过自己的平台获取这些资源,进而获取相应的利润。
603、如图7中虚线9所示,互联网视频服务器将互动请求消息发送至数字电视服务器。
604、数字电视服务器根据DVB的识别信息查找该DVB对应的第一互动通道。
互动请求消息中还包括被请求的DVB的识别信息,该DVB和第一互动通道的对应关系通过DVB的识别信息进行标识,具体的,数字电视服务器解析互动请求消息,提取出DVB的识别信息,数字电视服务器从存储的非数字电视网络终端和第一互动通道的对应关系关联表中找到和DVB对应的会话通道
若非数字电视网络终端通过固定互动信道向互联网视频服务器发送的互动请求消息,则步骤604可以省略。
605、如图7中虚线10所示,数字电视服务器通过该DVB对应的第一互动通道向该DVB转发互动请求消息,以便于DVB执行所述操作内容指示信息对应的操作。
606、互联网视频服务器接收DVB发送的互动响应消息,并向非数字电视网络终端转发所述互动响应消息,所述互动响应消息中包含指定媒体资源的数据。
本实施例提供的实现多屏互动的方法,请求端和被请求端之间通过第一服务器和第二服务器,便可以实现STB与非数字电视网络终端之间的多屏互动,不需设置HGW为每个用户构建局域网,省去了用户安装HGW的过程,减少对STB进行硬件改造造成的硬件资源浪费,同时提供了STBD的通用性,给用户带来很大的方便。
本发明实施例提供了一种实现请求端与被请求端处于不同的网络时多屏互动的装置,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,如图8所示,包括:第一接收单元81、转发单元82。
其中,第一接收单元81,用于第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
转发单元82,用若所述请求端与所述第一服务器之间通过第一互动通道进行通信,则所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;若所述请求端与第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,则所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作。
本实施例提供的实现请求端与被请求端处于不同的网络时多屏互动的装置,请求端和被请求端之间通过第一服务器和第二服务器,便可以实现STB与非数字电视网络终端之间的多屏互动,不需设置HGW为每个用户构建局域网,省去了用户安装HGW的过程,减少对STB进行硬件改造造成的硬件资源浪费,同时提供了STBD的通用性,给用户带来很大的方便。
作为本实施例的一种改进,本发明实施例提供另一种实现请求端与被请求端处于不同的网络时多屏互动的装置,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,如图9所示,包括:第二接收单元91、第一通道建立单元92、互动通道维持单元93、第四接收单元94、固定通道建立单元95、第一接收单元96、检测单元97、查找单元98、转发单元99、第三接收单元910。
其中,档所述第一服务器为数字电视服务器,所述请求端为数字电视,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,第二接收单元91,用于数字电视服务器接收数字电视发送的包含数字电视识别信息的第一互动通道建立请求消息;
第一通道建立单元92,用于第一服务器根据所述请求端识别信息建立与所述请求端的第一互动通道,并记录所述请求端和所述第一互动通道的对应关系。
互动通道维持单元93,用于数字电视发起定时心跳维持所述数字电视服务器和所述数字电视之间的所述第一互动通道。
当所述第一服务器为非数字电视网络终端服务器,所述被请求端为数字电视,所述请求端为非数字电视网络终端,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,第四接收单元94,用于非数字电视网络终端服务器接收所述非数字电视网络终端发送的绑定请求消息,所述绑定请求消息包含数字电视的识别信息。
固定通道建立单元95,用于第一服务器根据所述被请求端的识别信息找到所述被请求端,并建立所述请求端与所述被请求端之间的固定互动信道;
第一接收单元96,用于第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
具体的,第一接收单元96用于第一服务器接收请求端通过所述固定互动信道发送的互动请求消息;
检测单元97,用于第一服务器检测所述操作内容指示信息对应的操作是否符合预设条件;
若所述互动请求消息中还包括所述被请求端的识别信息,所述被请求端和所述第二互动通道的对应关系通过所述被请求端的识别信息进行标识,还包括:查找单元98,用于第一服务器根据所述被请求端的识别信息查找所述第二互动通道。
转发单元99,若所述操作内容指示信息对应的操作符合预设条件,则第一服务器通过所述固定互动信道向被请求端转发所述互动请求消息。
具体的,转发单元99,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,则所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;若所述请求端与第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,则所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作。
若所述操作内容指示信息用于指示所述被请求端获取指定媒体资源,还包括:
第三接收单元910,用于第一服务器接收所述被请求端发送的互动响应消息,并向所述请求端转发所述互动响应消息,所述互动响应消息中包含所述指定媒体资源的数据。
本实施例提供的实现请求端与被请求端处于不同的网络时多屏互动的装置,请求端和被请求端之间通过第一服务器和第二服务器,便可以实现STB与非数字电视网络终端之间的多屏互动,不需设置HGW为每个用户构建局域网,省去了用户安装HGW的过程,减少对STB进行硬件改造造成的硬件资源浪费,同时提供了STBD的通用性,给用户带来很大的方便。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (12)

1.一种实现多屏互动的方法,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,其特征在于,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该方法包括:
所述第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,则所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;
若所述请求端与所述第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,则所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;
所述互动请求消息中还包括所述被请求端的识别信息,所述被请求端和所述第二互动通道的对应关系通过所述被请求端的识别信息进行标识,在所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息之前,所述方法还包括:
第一服务器根据所述被请求端的识别信息查找所述第二互动通道。
2.根据权利要求1所述的方法,其特征在于,所述第一服务器为数字电视服务器,所述请求端为数字电视,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,在所述第一服务器接收请求端发送的互动请求消息之前,所述方法还包括:
数字电视服务器接收数字电视发送的包含数字电视识别信息的第一互动通道建立请求消息;
数字电视服务器根据数字电视识别信息建立与数字电视的第一互动通道,并记录数字电视和所述第一互动通道的对应关系。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
数字电视发起定时心跳维持所述数字电视服务器和所述数字电视之间的所述第一互动通道。
4.根据权利要求1或2所述的方法,其特征在于,在所述向被请求端转发所述互动请求消息之前,所述方法还包括:
第一服务器检测所述操作内容指示信息对应的操作是否符合预设条件;
所述向被请求端转发所述互动请求消息为:若所述操作内容指示信息对应的操作符合预设条件,则第一服务器向被请求端转发所述互动请求消息。
5.根据权利要求3所述的方法,其特征在于,所述操作内容指示信息用于指示所述被请求端获取指定媒体资源,所述方法还包括:
第一服务器接收所述被请求端发送的互动响应消息,并向所述请求端转发所述互动响应消息,所述互动响应消息中包含所述指定媒体资源的数据。
6.根据权利要求1所述的方法,其特征在于,所述第一服务器为非数字电视网络终端服务器,所述被请求端为数字电视,所述请求端为非数字电视网络终端,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,在所述第一服务器接收请求端发送的互动请求消息之前,所述方法还包括:
非数字电视网络终端服务器接收所述非数字电视网络终端发送的绑定请求消息,所述绑定请求消息包含数字电视的识别信息;
非数字电视网络终端服务器根据数字电视的识别信息找到该数字电视,并建立非数字电视网络终端与数字电视之间的固定互动信道;
所述第一服务器接收请求端发送的互动请求消息为:非数字电视网络终端服务器接收非数字电视网络终端通过所述固定互动信道发送的互动请求消息。
7.一种实现请求端与被请求端处于不同的网络时多屏互动的装置,应用于数字电视DVB与非数字电视网络终端之间的互动,请求端与被请求端处于不同的网络中,当所述请求端为数字电视时,所述被请求端为非数字电视网络终端;当所述请求端为非数字电视网络终端时,所述被请求端为数字电视,其特征在于,在所述被请求端所在的平台上设置有第一服务器,在所述请求端所在的平台上设置有第二服务器,该装置包括:
第一接收单元,用于第一服务器接收所述请求端发送的互动请求消息,所述互动请求消息中包含操作内容指示信息;
转发单元,用于若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述互动请求消息是所述请求端经由所述第一互动通道直接发送的,则所述第一服务器通过所述第一互动通道向所述被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;若所述请求端与第二服务器之间通过第二互动通道进行通信,所述第一服务器和第二服务器之间采用预设方式进行通信,所述互动请求消息是所述请求端经由所述第二互动通道通过所述第二服务器转发的,则所述第一服务器通过所述第二互动通道向被请求端转发所述互动请求消息,以便于所述被请求端执行所述操作内容指示信息对应的操作;
所述互动请求消息中还包括所述被请求端的识别信息,所述被请求端和所述第二互动通道的对应关系通过所述被请求端的识别信息进行标识,所述装置还包括:
查找单元,用于第一服务器根据所述被请求端的识别信息查找所述第二互动通道。
8.根据权利要求7所述的装置,其特征在于,所述第一服务器为数字电视服务器,所述请求端为数字电视,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述装置还包括:
第二接收单元,用于数字电视服务器接收数字电视发送的包含数字电视识别信息的第一互动通道建立请求消息;
第一通道建立单元,用于数字电视服务器根据数字电视识别信息建立与数字电视的第一互动通道,并记录数字电视和所述第一互动通道的对应关系。
9.根据权利要求8所述的装置,其特征在于,还包括:
互动通道维持单元,用于数字电视发起定时心跳维持所述数字电视服务器和所述数字电视之间的所述第一互动通道。
10.根据权利要求7-9任一项所述的装置,其特征在于,还包括:
检测单元,用于第一服务器检测所述操作内容指示信息对应的操作是否符合预设条件;
所述转发单元向被请求端转发所述互动请求消息为:所述转发单元若所述操作内容指示信息对应的操作符合预设条件,则第一服务器向被请求端转发所述互动请求消息。
11.根据权利要求9所述的装置,其特征在于,所述操作内容指示信息用于指示所述被请求端获取指定媒体资源,还包括:
第三接收单元,用于第一服务器接收所述被请求端发送的互动响应消息,并向所述请求端转发所述互动响应消息,所述互动响应消息中包含所述指定媒体资源的数据。
12.根据权利要求7所述的装置,其特征在于,所述第一服务器为非数字电视网络终端服务器,所述被请求端为数字电视,所述请求端为非数字电视网络终端,若所述请求端与所述第一服务器之间通过第一互动通道进行通信,所述装置还包括:
第四接收单元,用于非数字电视网络终端服务器接收所述非数字电视网络终端发送的绑定请求消息,所述绑定请求消息包含数字电视的识别信息;
固定通道建立单元,用于非数字电视网络终端服务器根据数字电视的识别信息找到该数字电视,并建立非数字电视网络终端与数字电视之间的固定互动信道;
所述第一接收单元用于第一服务器接收请求端发送的互动请求消息为:所述第一接收单元用于非数字电视网络终端服务器接收非数字电视网络终端通过所述固定互动信道发送的互动请求消息;所述转发单元向被请求端转发所述互动请求消息为:所述转发单元通过所述固定互动信道向数字电视转发所述互动请求消息。
CN201210271248.2A 2012-07-31 2012-07-31 实现多屏互动的方法和装置 Active CN103581704B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210271248.2A CN103581704B (zh) 2012-07-31 2012-07-31 实现多屏互动的方法和装置
PCT/CN2013/071701 WO2014019357A1 (zh) 2012-07-31 2013-02-20 实现多屏互动的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210271248.2A CN103581704B (zh) 2012-07-31 2012-07-31 实现多屏互动的方法和装置

Publications (2)

Publication Number Publication Date
CN103581704A CN103581704A (zh) 2014-02-12
CN103581704B true CN103581704B (zh) 2017-07-07

Family

ID=50027189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210271248.2A Active CN103581704B (zh) 2012-07-31 2012-07-31 实现多屏互动的方法和装置

Country Status (2)

Country Link
CN (1) CN103581704B (zh)
WO (1) WO2014019357A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103826155A (zh) * 2014-02-28 2014-05-28 深圳市同洲电子股份有限公司 一种多屏互动方法、服务器、终端及***
CN103856807A (zh) * 2014-03-25 2014-06-11 北京奇艺世纪科技有限公司 一种跨屏互动控制方法及装置
CN105208435B (zh) * 2014-06-27 2020-09-18 中兴通讯股份有限公司 Iptv***中的数据处理方法及网元设备
CN105812855A (zh) * 2016-03-08 2016-07-27 云联传媒(上海)有限公司 用户跨屏识别去重技术架构
CN105812838B (zh) * 2016-03-17 2018-12-04 深圳市九洲电器有限公司 一种多屏互动数据分享方法及***
CN106713291A (zh) * 2016-12-12 2017-05-24 广东中信通网络工程有限公司 多屏互动方法、通信终端及服务器
CN107454461B (zh) * 2017-06-16 2019-05-24 广州视源电子科技股份有限公司 基于dvb的传屏设备及方法、dvb接收端
CN110602510B (zh) * 2018-06-13 2021-11-30 阿里巴巴集团控股有限公司 跨屏互动直播中的信息控制方法、装置及***
CN111629240B (zh) * 2020-05-06 2021-08-10 上海幻电信息科技有限公司 多屏互动显示方法及装置
CN111586042A (zh) * 2020-05-07 2020-08-25 深圳康佳电子科技有限公司 一种多屏互动方法、终端及存储介质
CN112073670B (zh) * 2020-07-13 2023-04-07 长沙市到家悠享网络科技有限公司 数据处理方法、***及服务端设备
CN112714354B (zh) * 2021-03-25 2021-08-03 北京泰迪熊移动科技有限公司 多屏互动方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143398A (zh) * 2011-03-11 2011-08-03 深圳创维数字技术股份有限公司 终端实现方法、计算机终端及电视接收***
CN102316366A (zh) * 2010-07-09 2012-01-11 中兴通讯股份有限公司 一种媒体服务器及音视频传输的方法
CN102377823A (zh) * 2011-10-18 2012-03-14 北京优朋普乐科技有限公司 一种通过滑屏实现多屏多用户之间互动分享的方法及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080271101A1 (en) * 2007-04-24 2008-10-30 Shoreline Associates X, Llc System and method for broadband digital video recording
CN102223573A (zh) * 2011-05-27 2011-10-19 深圳市同洲电子股份有限公司 节目播放时进行节目关联处理的方法及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316366A (zh) * 2010-07-09 2012-01-11 中兴通讯股份有限公司 一种媒体服务器及音视频传输的方法
CN102143398A (zh) * 2011-03-11 2011-08-03 深圳创维数字技术股份有限公司 终端实现方法、计算机终端及电视接收***
CN102377823A (zh) * 2011-10-18 2012-03-14 北京优朋普乐科技有限公司 一种通过滑屏实现多屏多用户之间互动分享的方法及***

Also Published As

Publication number Publication date
CN103581704A (zh) 2014-02-12
WO2014019357A1 (zh) 2014-02-06

Similar Documents

Publication Publication Date Title
CN103581704B (zh) 实现多屏互动的方法和装置
CN101753976B (zh) 控制交互式网络电视业务的方法、设备和***
US9538237B2 (en) Multi-screen interaction method and system
CN101257619B (zh) 控制交互视频业务的方法、***和设备
US20090217356A1 (en) Electronic permission slips for controlling access to multimedia content
US20120036543A1 (en) Method and apparatus for controlling a set-top box based on device events
WO2012034373A1 (zh) 实现多终端断点续播节目的方法、装置及***
WO2015042961A1 (zh) 媒体数据传输方法及设备
CN102932745A (zh) 一种基于移动wifi热点的个人多媒体广播***
CN105812252B (zh) 一种家庭网关、***以及终端访问组播业务的方法
US20150067110A1 (en) Media Playing Method, Apparatus, and System
KR20100065005A (ko) 모바일 기기의 iptv 서비스 방법 및 시스템
CN103813204A (zh) 一种基于机顶盒的跨屏互播方法及***
CN109660815A (zh) 一种实现酒店多屏互动动态管理***及其方法流程
CN103118276A (zh) 机顶盒配置方法、机顶盒及服务器
WO2011143881A1 (zh) 实现移动终端电视互动的方法、***及背靠背的用户代理
CN103442381A (zh) 一种Wifi Display的优化方法、终端及***
JP5567690B2 (ja) インターネットプロトコルテレビジョンシステム及びその実現方法
CN103037249A (zh) 数字电视一体机及其数据通信方法
CN101547402B (zh) 一种建立iptv多播业务的方法及设备
WO2013181996A1 (zh) 一种获取信息的方法、设备及***
CN102006516B (zh) 一种基于有线电视双向接入的数字家庭内容服务传输方法
WO2012075740A1 (zh) 移动终端实现数字电视接收终端网关的方法及***
CN106375933A (zh) 多个智能硬件设备的投射控制方法
TW201136276A (en) Wireless packet relay apparatus and wireless set-top box

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191212

Address after: No.1, floor 3, No.319, zhanggongshan Road, Yuhui District, Bengbu City, Anhui Province

Patentee after: Bengbu guijiu Intellectual Property Service Co., Ltd

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Technologies Co., Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201019

Address after: C020, 3rd floor, e-commerce Industrial Park, Nantong home textile city, Jinchuan Avenue, Chuanjiang Town, Tongzhou District, Nantong City, Jiangsu Province 226300

Patentee after: Nantong yunshangxiang home textile e-commerce Co., Ltd

Address before: No.1, floor 3, No.319, zhanggongshan Road, Yuhui District, Bengbu City, Anhui Province

Patentee before: Bengbu guijiu Intellectual Property Service Co.,Ltd.