一种公共显示器的控制方法及系统与流程

文档序号:12479286阅读:327来源:国知局
一种公共显示器的控制方法及系统与流程

本发明涉及一种公共显示器的控制方法与系统。



背景技术:

近几年,随着移动设备的多样化以及多屏互动技术的快速发展,苹果公司开发的Airplay技术,索尼、英特尔、微软等公司推出的DLNA技术,Wi-Fi 联盟于2012年制定Miracast技术都支持移动设备与智能电视等显示设备的多屏互动,极大的解放了移动设备的显示能力,也为公共显示器的控制提供了一个方向。

公共显示器资源的播放方式主要是用装载SmartCMS Server端的计算机作为服务器,通过SmartCMS这个平台设置资源的播放分组,播放时长,播放顺序,这样的工作流程稳定并且持续性强,但是其操作过于繁琐,且过于死板及受限于有线网络位置的固定,不能灵活更新内容,大大降低了用户体验的效果。



技术实现要素:

本发明的目的是提供一种公共显示器的控制方法与系统。

本发明采用以下技术方案实现:一种公共显示器的控制方法,其特征在于,包括如下步骤:步骤一:移动设备以及公共显示器打开WLAN功能,连接到局域网内;步骤二:移动设备打开搜索功能,扫描附近可配对的公共显示器;步骤三:移动设备与连接在同一局域网内的公共显示器进行连接配对;步骤四:读取移动设备的屏幕数据转化成数据流进行无线传送;步骤五:公共显示器实时显示移动设备的屏幕数据和同步播放音频数据,达到同屏控制,即时插播,实时切换画面的效果。

进一步的,所述移动设备和公共显示器通过飞鸽传输协议及无线网络进行连接与传输,具体包括以下步骤:S1:所述移动设备与公共显示器连接到同一局域网内,所述公共显示器通过飞鸽传输协议通知移动设备上线下线,若上线,移动设备通过飞鸽传输协议扫描并获取公共显示器的IP地址;S2:所述移动设备发出连接请求,公共显示器做出允许连接反应;S3:所述移动设备从帧内存缓冲framebuffer中获取屏幕数据,进行压缩后转化成数据流通过无线网络传输;S4:所述公共显示器接收到屏幕数据以后进行解码,实时显示到屏上,可进行即时插播,实时切换画面。

进一步的,所述公共显示器运用广播的方式把自己的IP地址和上线消息以消息形式广播出去,进而出现到移动设备的列表中。

进一步的,我们获取所述移动设备/dev/graphics/fb0的权限,直接读取屏幕数据,进而进行压缩编码转化为数据流传输。

进一步的,所述公共显示器将接收到的数据流解码成帧图实时显示,达到即时插播,实时切换画面的效果。

进一步的,所述的公共显示器和移动设备连接在同一局域网内,以无线同屏控制代替传统的SmartCMS有线控制,即时插播,实时切换画面。

本发明还提供一种公共显示器的控制系统,其特征在于,包括:连接模块,所述连接模块用于搜索连接在同一局域网内的公共显示器和移动设备,进行配对连接;编码模块,所述编码模块将读取到的屏幕数据进行编码;所述的解码模块将分块数据按顺序解码成帧图显示;传输模块,所述传输模块将连接在同一局域网内的公共显示器和移动设备通过飞鸽传书协议采用无线网络分块传输数据;以及解码模块,所述解码模块将屏幕数据解码成帧图显示,达到即时插播,实时切换画面的效果。

进一步的,所述的连接模块通过飞鸽传书协议将同一局域网内的公共显示器和移动设备,进行配对连接。

进一步的,所述的编码模块引入第三方库skia库进行数据压缩。

进一步的,所述的传输模块引用UDP、TCP协议以及数据分块传输。

与现有技术相比,本发明的方法和系统不仅工作流程稳定并且持续性强,且其操作简单;改变了传统的SmartCMS有线控制的死板和繁琐,极大方便了用户使用,大大提高了公共显示器的使用效果和体验。

附图说明

图1为本发明一实施例中公共显示器的控制方法的主要流程图。

图2为本发明一实施例中公共显示器的控制系统的结构示意图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步解释说明。

图1是一个实施例中的公共显示器方法的流程图;如图1所示,该公共显示器方法包括如下步骤:

步骤一:移动设备以及公共显示器打开WLAN功能,连接到局域网内;

步骤二:移动设备打开搜索功能,扫描附近可配对的公共显示器;

步骤三:移动设备与连接在同一局域网内的公共显示器进行连接配对;

步骤四:读取移动设备的屏幕数据转化成数据流进行无线传送;

步骤五:公共显示器实时显示移动设备的屏幕数据和同步播放音频数据,达到同屏控制,即时插播,实时切换画面的效果。

所述移动设备和公共显示器通过飞鸽传输协议及无线网络进行连接与传输,具体包括以下步骤:

S1:所述移动设备与公共显示器连接到同一局域网内,所述公共显示器通过飞鸽传输协议通知移动设备上线下线,若上线,移动设备通过飞鸽传输协议扫描并获取公共显示器的IP地址;

S2:所述移动设备发出连接请求,公共显示器做出允许连接反应;

S3:所述移动设备从帧内存缓冲framebuffer中获取屏幕数据,进行压缩后转化成数据流通过无线网络传输;

S4:所述公共显示器接收到屏幕数据以后进行解码,实时显示到屏上,可进行即时插播,实时切换画面。

进一步的,所述公共显示器运用广播的方式把自己的IP地址和上线消息以消息形式广播出去,进而出现到移动设备的列表中。

进一步的,我们获取所述移动设备/dev/graphics/fb0的权限,直接读取屏幕数据,进而进行压缩编码转化为数据流传输。

进一步的,所述公共显示器将接收到的数据流解码成帧图实时显示,达到即时插播,实时切换画面的效果。

进一步的,所述的公共显示器和移动设备连接在同一局域网内,以无线同屏控制代替传统的SmartCMS有线控制,即时插播,实时切换画面。

同时,本发明还提供一种公共显示器的控制系统,包括:

连接模块,所述连接模块用于搜索连接在同一局域网内的公共显示器和移动设备,进行配对连接;编码模块,所述编码模块将读取到的屏幕数据进行编码;所述的解码模块将分块数据按顺序解码成帧图显示;传输模块,所述传输模块将连接在同一局域网内的公共显示器和移动设备通过飞鸽传书协议采用无线网络分块传输数据;以及解码模块,所述解码模块将屏幕数据解码成帧图显示,达到即时插播,实时切换画面的效果。

进一步的,所述的连接模块通过飞鸽传书协议将同一局域网内的公共显示器和移动设备,进行配对连接。

进一步的,所述的编码模块引入第三方库skia库进行数据压缩。

进一步的,所述的传输模块引用UDP、TCP协议以及数据分块传输。

本发明的技术方案将移动设备作为源端进行屏幕数据音频传送和控制,公共显示器作为受控端接收屏幕数据和指令。该方法包括移动设备以及公共显示器打开WLAN功能;移动设备打开搜索功能,扫描附近可配对的公共显示器;与出现连接在同一局域网内的公共显示器进行连接配对;读取移动设备的屏幕数据转化成数据流进行传送;公共显示器实时显示移动设备的屏幕数据和同步播放音频数据,达到同屏控制的效果。该方法利用移动设备通过无线网控制公共显示器,改变了传统的SmartCMS有线控制的死板和繁琐,极大方便了用户使用,大大提高了公共显示器的使用效果和体验。

以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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