多屏显示的信息处理和主控端内容发送方法、装置的制造方法

文档序号:9579014阅读:488来源:国知局
多屏显示的信息处理和主控端内容发送方法、装置的制造方法
【技术领域】
[0001]本申请涉及计算机应用技术领域,特别是涉及一种用于多屏显示的信息处理方法和装置,以及一种用于多屏显示内容的主控端内容发送方法和装置。
【背景技术】
[0002]多屏互动技术是指,在不同的操作系统(10S、ANDROID、WIN7、WINDOWS XP、VISTA等),以及不同的终端设备(智能手机、智能平板、电脑、TV)之间可以相互兼容跨越操作,通过无线网络连接的方式,实现数据信息(如:高清视频,音频,图片、文档等)的传输,可以同步不同屏幕的显示内容,可以通过智能终端实现控制设备等一系列操作。
[0003]目前有众多协议支持多屏互动,如AirPlay、DLNA、WiPlug、WiD1、闪联协议等,其中Airplay和DLNA为使用最为广泛的多屏技术。
[0004]Airplay是苹果公司开发的一种无线通讯技术,其允许用户在许可的扬声器底座、影音接收器和立体声系统等设备上使用整个iTunes资料库(iTunes是一款数字媒体播放应用程序,是供Mac和PC使用的一款免费应用软件,能管理和播放数字音乐和视频),无线同步播放音乐。当在同一局域网(WIFI)内,有支持AirPlay的设备时,用户在Mac或PC上打开iTuneslO或更高版本并以Apple ID开启Genius !将会在iTunes窗口的右下角看到一个AirPlay按钮。点按该AirPlay按钮可以控制将内容传送到什么地方。Airplay属于局域网内异构设备之间分享多媒体数据的一种私有的通信协议。Airplay设备有客户端和服务器之分,一般将小屏10S设备实现为Airplay客户端,大屏幕设备实现为Airplay服务器。即 iPhone, iPad, iPod 一般为 Airplay 客户端,iTV, Macbook 设计为 Airplay 服务器,在小屏和大屏之间分享视频、照片和音乐。实现Airplay,最重要的有两步,第一步是:Airplay服务发布,使10S设备能够发现该服务;第二步:实现Airplay协议应答,实现与10S设备的数据信息的交互。
[0005]DLNA (Digital Living Network Alliance)多屏互动技术是一套资源共享协议标准,以实现设备之间互联、互通和互操作功能。是基于DLNA协议或闪联协议,通过WIFI网络连接,在不同多媒体终端上,如常见基于1s,Android, Windows等不同操作系统上的不同智能终端设备如手机,PAD等之间,可进行多媒体(音频,视频,图片)内容的传输,解析,展示,控制等一系列操作,可以在不同平台设备上同时共享展示内容,丰富用户的多媒体生活。简单的说,就是几种设备的屏幕,通过专门的连接设备就可以互相连接转换。比如手机上的电影可以在电视上播放,平板上的图片可以在电视上分享,电脑的内容可以投影到电视上。
[0006]由上述可知,Airplay和DLNA的多屏技术是在同一局域网下任意两个设备之间按照Airplay和DLNA的协议实现互联,因此,Airplay在多屏显示技术上不但受限于特定设备的接入,而且无法支持大量屏幕的接入和异地屏幕的便携接入;DLNA也同样受限于设备的接入以及异地屏幕的便携接入。
[0007]因此,如何提供一种能够根据用户共享信息的需求可以任意加减显示设备的接入,并使接入的显示设备不受所处地域位置等条件限制的多屏显示方法称为亟待解决的技术问题。

【发明内容】

[0008]本申请提供一种用于多屏显示内容的信息处理方法和装置,以解决现有技术中资源共享时无法接入大量屏幕进行同步显示的问题,并且接入屏幕受所在位置的局限。
[0009]本申请提供一种用于多屏显示的信息处理方法,包括:建立与主控端以及与从属显示装置的连接;基于与主控端建立的连接通道,接收主控端发送的当前演示活动的活动标识信息;基于所述活动标识信息建立所述当前演示活动与所述从属显示装置的映射关系;根据所述映射关系,将所述主控端当前演示活动的演示内容发送至与该主控端有映射关系的从属显示装置进行显示。
[0010]可选地,所述建立与主控端以及从属显示装置的连接具体包括:建立与主控端以及从属显示装置的长连接。
[0011]可选地,所述长连接包括:TCP长连接、Http长连接或socket长连接。
[0012]可选地,所述基于与主控端建立的所述连接的连接通道,接收主控端发送的当前演示活动的活动标识信息包括:接收主控端发送的表征当前演示活动的由主控端分配的唯一标识号;接收主控端发送的当前演示活动指向的演示内容的同步信息。
[0013]可选地,基于所述活动标识信息建立所述当前演示活动与所述从属显示装置的映射关系包括:为所述从属显示装置分配识别码;接收主控端发送的与指定从属显示装置建立映射关系的请求;建立主控端的当前活动标识信息与指定从属显示装置的识别码的对应关系。
[0014]可选地,所述为所述从属显示装置分配识别码包括:根据连接的从属显示装置的数目,通过哈希算法生成散列码;随机为每一从属显示装置分配一散列码,作为所述的识别码。
[0015]可选地,所述接收主控端发送的与指定从属显示装置建立映射关系的请求包括:向所述主控端下发从属显示装置的识别码;接收主控端根据所述识别码所指定的从属显示装置建立对应关系的请求。
[0016]可选地,所述根据所述映射关系,将所述主控端当前演示活动的演示内容发送至与该主控端有映射关系的从属显示装置进行显示包括:接收主控端发送的当前演示活动的控制信号;根据所述映射关系,向与当前演示活动有映射关系的从属显示装置发送所述控制信息;接收从属显示装置发出的下载演示内容的请求;将主控端同步至服务器端的演示内容下发至相应的从属显示装置。
[0017]可选地,所述根据所述映射关系,将所述主控端当前演示活动的演示内容发送至与该主控端有映射关系的从属显示装置进行显示包括:接收主控端发送的当前演示活动的控制信号以及当前演示内容;根据所述映射关系,向与当前演示活动有映射关系的从属显示装置发送所述控制信息;接收从属显示装置发出的下载当前演示内容的请求;将主控端发送至服务器端的当前演示内容下发至相应的从属显示装置。
[0018]本申请还提供一种用于多屏显示的信息处理装置,包括:连接建立单元,用于建立与主控端以及与从属显示装置的连接;标识信息接收单元,用于基于与主控端建立的连接通道,接收主控端发送的当前演示活动的活动标识信息;映射单元,用于基于所述活动标识信息建立所述当前演示活动与所述从属显示装置的映射关系;演示内容下发单元,用于根据所述映射关系,将所述主控端当前演示活动的演示内容发送至与该主控端有映射关系的从属显示装置进行显示。
[0019]可选地,所述连接建立单元,具体用于建立与主控端以及从属显示装置的长连接。
[0020]可选地,所述标识信息接收单元包括:标识号接收单元,用于接收主控端发送的表征当前演示活动的其由主控端分配的唯一标识号;同步信息接收单元,用于接收主控端发送的当前演示活动指向的演示内容的同步信息。
[0021]可选地,所述映射单元包括:分配单元,用于为所述从属显示装置分配识别码;映射请求接收单元,用于接收主控端发送的与指定从属显示装置建立映射关系的请求;执行单元,用于建立主控端的当前活动标识信息与指定从属显示装置的识别码的对应关系。
[0022]可选地,所述分配单元包括:散列码生成单元,用于根据连接的从属显示装置的数目,通过哈希算法生成散列码;分配执行单元,用于随机为每一从属显示装置分配一散列码,作为所述的识别码。
[0023]可选地,所述映射请求单元包括:下发单元,用于向所述主控端下发从属显示装置的识别码;请求接收单元,用于接收主控端根据所述识别码而指定的从属显示装置建立对应关系的请求。
[0024]可选地,所述演示内容下发单元包括:控制信号接收单元,用于接收主控端发送的演
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1