一种实现酒店多屏互动动态管理系统及其方法流程与流程

文档序号:17483259发布日期:2019-04-20 06:35阅读:1008来源:国知局
一种实现酒店多屏互动动态管理系统及其方法流程与流程

本发明涉及一种管理系统,尤其是涉及一种实现酒店多屏互动动态管理系统及其方法流程。



背景技术:

多屏互动是手机(小屏)与电视(大屏)之间内容的互动。手机一般基于两种操作系统:apple公司的ios系统和android系统。在ios系统中,定义了airplay协议(私有协议),可以实现手机投屏、镜像功能;在android系统中,定义了dlna协议,可以实现手机投屏(无镜像功能)。智能电视,或者外接机顶盒的电视,通过实现airplay和dlna协议,与手机进行交互,实现多屏互动的功能。

目前,在家庭的应用中,多屏互动已经是成熟的实现技术。在酒店行业,也有很多酒店提出了类似的需求。

手机投屏的使用,需要手机与电视在同一个局域网内,互相之间组播(广播)数据可以互通。一般在家庭的应用中,手机连接到指定的无线热点,输入指定的密码,加入到与电视同一个网络中,即可使用。使用者对家庭网络比较熟悉,这种方式不存在问题。

但当在酒店中应用时,在环境方面,会出现如下的问题:

酒店的住店客人,对酒店的无线网络并不熟悉,不了解使用多屏互动需要接入到哪个无线热点,造成体验不方便,给酒店服务带来额外的工作量,酒店每个房间都有电视,需要实现安全投屏,绝对要避免客人投屏到其他房间,给其他住店客人带来干扰。

对于酒店的需求,目前也有几种解决方案,下面对这几种方案及方案缺陷进行描述。

方案一,采用android平台,以apk方式实现airplay/dlna协议,支持ios和android手机。安全方面有三种方式:

1、酒店网关负责实现对应手机与房间电视终端

2、采用电视提示页面,切换热点方式(需要机顶盒、一体机提供本地热点)

3、采用电视提示二维码方式,手机扫二维码确定与房间的对应关系。

对于此方案,存在如下问题:

无法支持非android平台一体机,例如三星690系列的电视系统;

第二种安全方式,操作比较麻烦,而且需要在客房有新的无线热点,容易与酒店的wi-fi发生冲突;

第二种安全方式,用户在找设备时,会发现附近多个可用设备(通过密码方式,可以避免连接上,但是可以发现);

ios升级,会面临相应的软件升级问题。而且,airplay属于非法破解方式,不受版权保护。

第一种安全方式,很多酒店都会采用微信认证的方式,这样网关无法获取手机与房间的对应关系,无法实现安全甩屏。

第三种安全方式,需要客房wi-fi网络与客房有线局域网可以广播数据互通,这种要求在绝大部分高端酒店,基于网络安全的考虑,是无法满足的。

方案二,采用电视棒或者类似的设备,接入到电视的hdmi入口,此设备内嵌airplay/dlna功能的apk,可以实现对甩屏的支持。安全方面,与纯软件一样,依赖网关,或者电视提示操作,切换到hdmidangole的热点。

对于此方案,存在如下问题:

独立的外接设备,还需要有电源支持,安装比较麻烦,日常维护也比较困难;两种安全方式和方案一存在同样的问题;ios升级、airplay合法性,也和方案一存在同样问题。

方案三,在某些酒店,为解决甩屏问题,直接在每个房间部署了appletv(或者人工提供临时appletv方式),通过电视的页面提示进行相应操作,实现对airplay甩屏的支持。对android的支持,可以通过机顶盒或者一体机的软件实现。

对于此方案,存在如下问题:

无法实现非android平台的一体机对dlna的支持,例如三星690电视系统,每个房间部署,成本较高,人工方式,则服务成本较高;多个房间同时使用,用户会发现多个可连接设备。



技术实现要素:

针对相关技术中的问题,本发明提出一种实现酒店多屏互动动态管理系统及其方法流程,以克服现有相关技术所存在的上述技术问题。

为此,本发明采用的具体技术方案如下:

一种实现酒店多屏互动动态管理系统,该系统包括酒店交换机,所述酒店交换机与多屏应用网关、iptv服务器、编码设备、交换机和无线路由器连接;

所述多屏应用网关根据酒店的客房估算同时使用投屏功能的数量,一般按5%计算,例如300间客房,则可能会有15个住客会同时使用投屏功能。针对此计算,部署15台appletv和15台支持dlna的android设备,此设备组成设备池,多屏应用网关对此设备池进行管理;多屏应用网关接收设备池中设备发出的通知消息,并进行记录,例如,接收appletv的mdns宣告消息,记录appletv的服务信息,或者dlna设备的宣告消息,也记录dlna的服务信息。同时,多屏应用网关对设备的空闲/使用状态进行管理,在有新的投屏需求进来时,负责分配空闲的设备与手机进行配对投屏,当投屏应用结束时,负责回收设备进入空闲状态;多屏应用网关,同时需要与iptv服务器进行通信,当投屏需求开始时,从iptv服务器获得是否合法投屏需求的认证,在为此投屏请求分配了设备时,也需要把设备信息发送给iptv服务器;多屏应用网关,在酒店的网络中,需要同时连接无线wi-fi客网、iptv网络;

iptv服务器提供动态二维码,手机扫描二维码后,iptv服务器记录手机与电视终端的对应关系;iptv服务器提供甩屏的入口,从电视进入甩屏栏目,提示用户操作方式,显示二维码,只有用户扫描二维码后,才可以进行甩屏;多屏应用网关在开始甩屏前,会与iptv服务器进行通信,确定发出需求的手机是否已经扫描二维码,多屏应用网关在分配好空闲设备给手机配对后,同时会通知iptv服务器,由iptv服务器通知客房智能电视或者机顶盒,显示对应的视频流数据,这样才能正确的在电视上看到甩屏的图像。iptv服务器需要记录甩屏的使用数据,为盒子池扩容提供数据分析,所述iptv服务器不是全功能的服务器,只是需要与甩屏相关的功;

所述编码设备,用于实现设备(appletv、dlna设备)的处理;设备的hdmi输出,直接通过编码设备进行编码,每个设备对应固定的编码数据流,例如appletv1的hdmi输出,编码到224.1.1.1:5000的视频流,或者192.168.1.100/apple_tv1.ts的hls视频流;每个设备对应的视频流在实施阶段要规划好,并在iptv服务器进行登记管理。

本发明还提供一种实现酒店多屏互动动态管理方法流程,

s10:通过iptv的相应栏目,扫描二维码,开始准备投屏;

s20:手机寻找可投屏设备;

s30:多屏应用网关回应统一的应答包;

s40:手机开始投屏应用;

s50:多屏应用网关从appletv、dlna盒子池中选择空闲盒子分配给手机;

s60:使用投屏功能;

s70:手机结束投屏应用,投屏网关收回盒子放入空闲池中进行管理。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s10中,住店客人,通过电视上的iptv内容,进入到投屏应用相关的栏目,栏目内容会提示用户如何使用投屏功能,以及提供二维码进行扫描,用手机的扫描软件(任意扫描二维码的软件都可以),对二维码进行扫描,iptv服务器在收到扫描的请求后,会记录手机的ip地址与电视终端的对应关系。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s20中,手机如果是ios系统,通过mdns协议寻找可用的投屏设备,如果是android系统,通过dlna的相关协议寻找可用的投屏设备,寻找投屏设备发出的数据都是组播包,需要响应设备与手机在同一局域网内,能收到手机发出的组播包数据。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s30中,多屏应用网关与酒店的无线客房网络连接,可以收到手机发出的搜索组播包,在收到手机寻找可用的投屏设备包时,多屏应用网关回答统一的应答包,包中的设备名、设备ip都是统一设置的(设备ip一般配置为多屏应用网关在无线客网中使用的ip地址),确保所有手机看到的都是唯一可用的设备。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s40中,在收到多屏应用网关的应答包后,手机可以发起投屏的请求。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s50中,手机发起的投屏请求,会发送到搜索到的设备,也就是多屏应用网关,多屏应用网关在收到手机的请求后,首先与iptv服务器确认是否已经扫描过二维码的手机,如果是,则确认是ios还是android(从寻找投屏设备的包中可以区分),然后分别从appletv或者dlna设备池中,找到空闲的设备,与手机进行配对响应,同时发送设备和手机的信息给iptv服务器,手机与设备的通信过程,多屏应用网关需要进行检测,以确定投屏是否结束。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s60中,iptv服务器收到多屏应用网关发送过来的设备和手机信息,找到设备对应的视频流地址,以及手机对应的电视终端,发送指令到电视终端(智能电视或者机顶盒),电视终端开始播放指定的视频流,开始正常的投屏使用,如果是iphone手机,还可以使用镜像功能(dlna协议不支持镜像)。

作为本发明一种实现酒店多屏互动动态管理方法流程的优选技术方案,在s70中,客人使用完投屏,退出此功能,如果是ios系统,此时手机与appletv之间的连接会完全断开,多屏应用网关检测到此情况,即可认为投屏使用完成,把对应appletv放入到空闲池等待下次使用,同时发送通知给iptv服务器,如果是android系统,dlna盒子可以发送通知给多屏应用网关,也可以采用和ios一样的判断方式,同时也需要发送通知给iptv服务器,iptv服务器收到通知后,发送指令给对应的电视终端(智能电视或者机顶盒),停止当前视频流的播放,回到播放前的内容显示。

与目前技术相比,本发明的有益效果是:直接采用appletv实现airplay协议,对airplay支持很好,能及时更新,版权合法,避免了破解方式带来的非法性,以及更新滞后的问题;用户同时使用,只能发现一个可用设备,不会看到一堆可用的设备名;通过与iptv系统的结合,实现二维码绑定手机与电视,避免与其他系统进行对接,减少系统部署的复杂性;无需客房提供接入热点,不会影响酒店的无线网络,也不需要用户在使用时切换热点;多屏应用网关同时连接客房无线和iptv网络,并且结合iptv对用户进行认证,不会影响酒店原有的安全设置;

通过本发明的方法,酒店可以安全的应用多屏互动功能,一方面解除了非法破解apple协议的隐患,另外一方面,也给客人带来了方便,客人通过电视(甩屏必须用到的设备)即可以直接使用甩屏,和在家里的使用体验一致;

本发明同时会对酒店甩屏使用情况进行统计,对系统的扩容提供分析数据,方便酒店了解客人的使用情况和技术发展趋势。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明的一种实现酒店多屏互动动态管理系统的架构图;

图2为本发明的一种实现酒店多屏互动动态管理方法流程逻辑图;

图中:1、多屏应用网关;2、iptv服务器;3、编码设备。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明提供一种技术方案:一种实现酒店多屏互动动态管理系统,该系统包括酒店交换机,所述酒店交换机与多屏应用网关1、iptv服务器2、编码设备3、交换机和无线路由器连接;

所述多屏应用网关1根据酒店的客房估算同时使用投屏功能的数量,一般按5%计算,例如300间客房,则可能会有15个住客会同时使用投屏功能。针对此计算,部署15台appletv和15台支持dlna的android设备。此设备组成设备池,多屏应用网关对此设备池进行管理;多屏应用网关接收设备池中设备发出的通知消息,并进行记录,例如,接收appletv的mdns宣告消息,记录appletv的服务信息,或者dlna设备的宣告消息,也记录dlna的服务信息。同时,多屏应用网关对设备的空闲/使用状态进行管理,在有新的投屏需求进来时,负责分配空闲的设备与手机进行配对投屏,当投屏应用结束时,负责回收设备进入空闲状态;多屏应用网关,同时需要与iptv服务器进行通信,当投屏需求开始时,从iptv服务器获得是否合法投屏需求的认证,在为此投屏请求分配了设备时,也需要把设备信息发送给iptv服务器;多屏应用网关,在酒店的网络中,需要同时连接无线wi-fi客网、iptv网络;多屏应用网关是专用于本方法,与酒店宽带管理网关没有关系。

所述iptv服务器2,不是全功能的服务器,只是需要与甩屏相关的功;iptv服务器2提供动态二维码,手机扫描二维码后,iptv服务器记录手机与电视终端的对应关系;iptv服务器提供甩屏的入口,从电视进入甩屏栏目,提示用户操作方式,显示二维码,只有用户扫描二维码后,才可以进行甩屏;多屏应用网关在开始甩屏前,会与iptv服务器进行通信,确定发出需求的手机是否已经扫描二维码。多屏应用网关在分配好空闲设备给手机配对后,同时会通知iptv服务器,由iptv服务器通知客房智能电视或者机顶盒,显示对应的视频流数据,这样才能正确的在电视上看到甩屏的图像。iptv服务器需要记录甩屏的使用数据,为盒子池扩容提供数据分析,iptv服务器,不是全功能的服务器,只是需要与甩屏相关的功能。

所述编码设备3用于实现设备(appletv、dlna设备)的处理;设备的hdmi输出,直接通过编码设备进行编码,每个设备对应固定的编码数据流,例如appletv1的hdmi输出,编码到224.1.1.1:5000的视频流,或者192.168.1.100/apple_tv1.ts的hls视频流;每个设备对应的视频流在实施阶段要规划好,并在iptv服务器进行登记管理。

请参阅图2,本发明还提供一种实现酒店多屏互动动态管理方法流程,

s10:通过iptv的相应栏目,扫描二维码,开始准备投屏;

s20:手机寻找可投屏设备;

s30:多屏应用网关回应统一的应答包;

s40:手机开始投屏应用;

s50:多屏应用网关从appletv、dlna盒子池中选择空闲盒子分配给手机;

s60:使用投屏功能;

s70:手机结束投屏应用,投屏网关收回盒子放入空闲池中进行管理。

在s10中,住店客人,通过电视上的iptv内容,进入到投屏应用相关的栏目,栏目内容会提示用户如何使用投屏功能,以及提供二维码进行扫描,用手机的扫描软件(任意扫描二维码的软件都可以),对二维码进行扫描,iptv服务器在收到扫描的请求后,会记录手机的ip地址与电视终端的对应关系。

在s20中,手机如果是ios系统,通过mdns协议寻找可用的投屏设备,如果是android系统,通过dlna的相关协议寻找可用的投屏设备,寻找投屏设备发出的数据都是组播包,需要响应设备与手机在同一局域网内,能收到手机发出的组播包数据。

在s30中,多屏应用网关与酒店的无线客房网络连接,可以收到手机发出的搜索组播包,在收到手机寻找可用的投屏设备包时,多屏应用网关回答统一的应答包,包中的设备名、设备ip都是统一设置的(设备ip一般配置为多屏应用网关在无线客网中使用的ip地址),确保所有手机看到的都是唯一可用的设备。

在s40中,在收到多屏应用网关的应答包后,手机可以发起投屏的请求。

在s50中,手机发起的投屏请求,会发送到搜索到的设备,也就是多屏应用网关,多屏应用网关在收到手机的请求后,首先与iptv服务器确认是否已经扫描过二维码的手机,如果是,则确认是ios还是android(从寻找投屏设备的包中可以区分),然后分别从appletv或者dlna设备池中,找到空闲的设备,与手机进行配对响应,同时发送设备和手机的信息给iptv服务器,手机与设备的通信过程,多屏应用网关需要进行检测,以确定投屏是否结束。

在s60中,iptv服务器收到多屏应用网关发送过来的设备和手机信息,找到设备对应的视频流地址,以及手机对应的电视终端,发送指令到电视终端(智能电视或者机顶盒),电视终端开始播放指定的视频流,开始正常的投屏使用,如果是iphone手机,还可以使用镜像功能(dlna协议不支持镜像)。

在s70中,客人使用完投屏,退出此功能,如果是ios系统,此时手机与appletv之间的连接会完全断开,多屏应用网关检测到此情况,即可认为投屏使用完成,把对应appletv放入到空闲池等待下次使用,同时发送通知给iptv服务器。如果是android系统,dlna盒子可以发送通知给多屏应用网关,也可以采用和ios一样的判断方式,同时也需要发送通知给iptv服务器,iptv服务器收到通知后,发送指令给对应的电视终端(智能电视或者机顶盒),停止当前视频流的播放,回到播放前的内容显示。

本发明直接采用appletv实现airplay协议,对airplay支持很好,能及时更新,版权合法,避免了破解方式带来的非法性,以及更新滞后的问题;用户同时使用,只能发现一个可用设备,不会看到一堆可用的设备名;通过与iptv系统的结合,实现二维码绑定手机与电视,避免与其他系统进行对接,减少系统部署的复杂性;无需客房提供接入热点,不会影响酒店的无线网络,也不需要用户在使用时切换热点;多屏应用网关同时连接客房无线和iptv网络,并且结合iptv对用户进行认证,不会影响酒店原有的安全设置;

通过本发明的方法,酒店可以安全的应用多屏互动功能,一方面解除了非法破解apple协议的隐患,另外一方面,也给客人带来了方便,客人通过电视(甩屏必须用到的设备)即可以直接使用甩屏,和在家里的使用体验一致。

本发明同时会对酒店甩屏使用情况进行统计,对系统的扩容提供分析数据,方便酒店了解客人的使用情况和技术发展趋势。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1