logo好方法网

一种无线传屏显示系统与显示方法


技术摘要:
本发明公开了一种无线传屏显示系统与显示方法,无线传屏显示系统包括传屏源端,发送端,接收端。所述传屏源端主要完成对投屏数据进行采集与编码工作;所述发送端通过USB接口与传屏源端进行连接,利用HID协议与传屏源端进行通信,通过无线通信的方式与接收端进行通信。  全部
背景技术:
随着无线通信技术的进步,无线传屏受到越来越多人们的关注与青睐。无线传屏 技术能够让用户将笔记本电脑、智能手机以及平板电脑等设备的待显示内容投射到交互大 屏上进行演示,与有线连接相比,可避免物理连线的繁琐流程。 无线传屏技术具有广泛的应用场合,例如在很多大型企业的会议室中,会议人员 需要将电脑上的会议内容显示到会议屏幕中;在教学时,老师需要将电脑上的课件投屏至 大屏幕上,方便学生观看课件。 随着无线传屏在会议、教育等场景下应用越来越广泛,对于交互体验的要求也越 来越高。目前大多数无线传屏投屏的显示方案仅支持二分屏等基本的显示方式,投屏显示 方式单一使得投屏显示效果差;并且当会议需要多个设备进行传屏时,多个投屏界面切换 不友好导致演示效率低。
技术实现要素:
为了解决目前无线传屏设备不支持丰富显示样式与友好交互显示的问题,本发明 所要解决的技术问题是提供一种无线传屏显示系统与显示方法,使无线传屏设备支持悬浮 显示,分屏显示,重叠显示与扩展显示等功能,使得显示更加多样化,增强了无线传屏设备 投屏显示效果,对于多屏传屏,提高了屏幕的利用率,提高了互动性与演示效率。 为解决上述技术问题,达到上述技术效果,本发明提出了一种无线传屏显示系统 与显示方法。无线传屏显示系统包括传屏源端,发送端,接收端。 所述传屏源端包括投屏数据采集模块,投屏数据编码模块以及第一HID通信模块, 所述的投屏数据采集模块用于采集待投屏数据,所述投屏数据编码模块用于编码投屏数 据,所述第一HID通信模块用于将编码后的投屏数据传输到发送端。 所述发送端主要包括配对模块,第二HID通信模块,第一无线通信模块,所述的配 对模块用于完成无线传屏设备的配对,所述第二HID通信模块用于接收来自传屏源端的投 屏数据,所述第一无线通信模块用于将投屏数据发送到接收端;无线传屏设备在投屏显示 之前需要进行配对操作,配对步骤如下: 步骤一:用户将发送端通过USB接口插入接收端; 步骤二:接收端将无线热点信息通过USB接口传输到发送端; 步骤三:发送端根据无热点信息转发投屏数据到相应的接收端。 所述的无线热点信息为接收端的热点名称、热点密码、IP地址和端口号等。 所述的接收端显示相关模块主要包括:显示控制模块,第二无线通信模块,分屏运 算模块,投屏数据解码模块,触屏监控模块,以及音视频播放模块,所述的接收端主要通过 显示控制模块完成投屏数据的解码与显示任务。显示控制模块作为接受端显示投屏数据的 5 CN 111601120 A 说 明 书 2/7 页 控制中枢,负责协调控制各个模块完成投屏数据的显示工作;所述的第二无线通信模块接 收发送端转发来的投屏数据;所述的投屏数据解码模块对投屏数据进行解码;所述的音视 频播放模块是显示控制模块进行显示的最终执行者,并可以通过预留HDMI接口实现外接显 示器;所述的触屏监控模块监控用户是否进行了触摸和点击鼠标操作,当检测到用户鼠标 点击或触摸了指定的操作按钮,触屏监控模块生成相应的操作指令发送给显示控制模块, 进而通过显示控制模块控制音视频播放模块执行相应的显示操作;所述的分屏运算模块通 过分屏算法计算分屏显示比例。 所述的分屏算法通过已投屏数变量与接收端音视频播放模块所连接显示设备的 分辨率值计算需要生成的投屏显示窗口与每个投屏显示窗口的所占用的分辨率值。 根据上述系统,所述无线传屏显示方法的投屏显示步骤如下: 步骤一:传屏源端采集投屏数据,并进行编码; 步骤二:传屏源端将编码后的投屏数据经USB接口传输到发送端; 步骤三:发送端将收到的投屏数据根据配对时获得的无线热点信息通过第一无线 通信模块发送到接收端; 步骤四:接收端通过第二无线通信模块接收发送端转发来的投屏数据,分屏运算 模块将已投屏数变量进行累加1; 步骤五:所述的接收端分屏运算模块判断已投屏数变量的值,若不大于最大投屏 数则生成一个投屏显示窗口,并通过分屏运算模块计算需要分屏的个数,与分屏显示比例; 步骤六:所述的接收端显示控制模块控制音视频播放模块进行按比例分屏显示。 所述的投屏数据包括传屏源端的音频,视频,系统信息等。 所述的已投屏数变量表示当前连接到本接收端的传屏源端个数。 所述传屏源端为平板电脑、台式电脑、个人笔记本电脑等。 所述的接收端可以为安卓智能交互一体机、安卓交互大屏、传屏盒子等。 当接收端为传屏盒子时,其音视频显示模块需通过预留的HDMI传输线外接触摸屏 显示器。 所述的无线通信方式包括蓝牙,wifi等传输方式。 所述接收端的投屏显示窗口包含显示操作区和数据显示区,所述的数据显示区主 要完成投屏数据中的视频数据的显示。所述的显示操作区包括最小化,分屏,悬浮,全屏,关 闭投屏按钮以及投屏号显示区域。所述投屏号显示区域显示当前投屏显示窗口为第几个投 屏设备即显示当前已投屏数变量。 作为一种优选的方案,所述的投屏号显示区域不仅可以显示根据投屏时间先后顺 序进行的编号,并且可以根据传屏源端采集的本地计算机系统信息,显示传屏源端的用户 名信息。 所述无线传屏显示方法支持:分屏显示,悬浮显示,重叠显示,扩展显示。 所述的接收端分屏显示包括自动分屏显示和手动分屏显示,每当一台传屏源端连 接到接收端进行投屏显示时,首先,所述接收端的分屏运算模块先将当前已投屏数变量累 加一;然后,分屏运算模块根据已投屏数与当前接收端的音视频显示模块的分辨率自动计 算投屏显示窗口的显示比例;最后,通过所述的显示控制模块完成分屏显示,当所述的接收 端分屏运算模块检测到已投屏数大于最大投屏数,接收端通过显示控制模块调用错误展示 6 CN 111601120 A 说 明 书 3/7 页 窗口显示:最大投屏数已满,无法完成投屏。提示用户已到达最大投屏数量,无法投屏。所述 的手动分屏显示即当所述接收端的显示状态不为分屏显示时,鼠标点击或触摸任意投屏显 示窗口的分屏显示按钮,完成接收端手动分屏显示功能。 分屏运算模块的分屏运算算法步骤如下: 步骤一:判断已投屏数变量值与显示屏总个数大小; 步骤二:若已投屏数数量变量值m与显示屏总个数n相等,则每个显示器显示一个 投屏显示窗口即可;若已投屏数数量变量值m小于显示屏总个数n,则每个显示屏显示一个 投屏显示窗口,剩余显示屏不显示投屏数据;若已投屏数数量变量值m大于显示屏总个数n, 则计算m/n值,求得商为a,余数为b; 步骤三:若余数b为0,则每个显示屏显示a个投屏窗口,若余数不为0,则每个显示 屏显示商a个投屏显示窗口,并将余数b个投屏显示窗口分配到b个显示屏,每个显示屏分配 一个投屏显示窗口,剩余的n-b个显示屏正常显示a个投屏显示窗口。 所述的分屏显示方法单屏显示布局:每个显示屏每行只显示3个投屏显示窗口。 所述的接收端仅有一个传屏源端投屏时,进行分屏操作时默认执行全屏操作。 所述的接收端显示支持悬浮显示功能,用户点击投屏显示窗口显示操作区的悬浮 显示按钮,该投屏显示窗口将缩小为一个图标悬浮停靠在接收端显示屏右侧,并且用户可 以拖动悬浮图标改变停靠的位置。当用户需要调用显示此传屏源端的显示窗口时,双击此 悬浮图标即可以恢复显示状态。这使得当多台设备进行投屏显示时,切换不同的传屏源端 进行显示更加方便快捷。 所述的投屏显示窗口都作为一个独立的应用窗口,所以类似正常的程序窗口可以 实现拖动,放大,缩小等操作,不同的显示窗口可以实现重叠覆盖显示。 当接收端需要进行扩展时,可以将接收端音视频播放模块的预留接口通过HDMI线 与多个扩展显示屏进行相连,从而可以实现无线传屏显示系统的扩展显示功能。 作为一种优选的技术方案,在投屏模式下,当用户点击投屏显示窗口的全屏按钮 时,该窗口进入全屏显示状态,用户想退出当前投屏显示窗口的全屏状态,可以进行五指抓 屏操作,所述接收端的触屏监控模块利用触摸算法检测并处理用户的五指抓屏操作,进而 退出当前投屏显示窗口的全屏显示状态。 所述触屏监控模块的触摸算法对于五指抓屏操作的处理流程如下: 步骤一:触摸屏算法初始化; 步骤二:触摸屏扫描用户输入; 步骤三:判断相邻手指触点之间距离,大于设置给定的阈值则舍弃本次五指抓屏 操作; 步骤四:判断每个手指抖动距离是否超过给定阈值; 步骤五:若满足步骤四的条件则将此次触摸数据保存,用于生成一次退出当前投 屏显示窗口全屏指令,传输给显示控制模块进行控制显示。 本发明的有益效果: 1、本发明解决了目前无线传屏设备显示方式单一问题,特别是在多台设备进行同 时投屏时,不支持友好便捷的交互显示问题。 2、通过分屏运算模块的分屏算法计算分屏显示比例与布局,使得在多屏显示时具 7 CN 111601120 A 说 明 书 4/7 页 有良好显示布局效果,并且提高了屏幕的利用率。 3、通过音视频播放模块预留的HDMI接口可以完成多个显示器的扩展,在一些需要 临时扩展显示的应用场景下,扩展投屏显示更加方便与快捷。 4、将用户可以实现的操作按钮在投屏显示窗口中的显示操作区显示,当用户实现 多台设备的传屏时,具有更好的辨识度和操作效果。并且将投屏数据中的系统信息在显示 操作区进行显示,提高了用户对传屏源端的识别效率,尤其是在投屏数量比较多时,效果更 佳。 5、通过提出的悬浮显示方法,将当前无需显示的投屏显示窗口缩放为一个小图标 悬浮于数据显示区,并且小图标中显示投屏序号,在多屏切换显示时,可以显著的提高识别 和切换速度,从而提高了投屏显示效果。 6、当投屏显示窗口进行全屏显示时,通过触屏监控模块的触摸算法来检测用户的 五指操作,提高了退出全屏的效率,使得投屏显示更加流畅。 7、无线显示系统通过引入的配对模块保存有常用接收端的无线热点信息,因此避 免了多次配对操作,提高了投屏效率。 附图说明 图1为本发明无线传屏设备投屏显示流程图; 图2为本发明无线传屏显示系统的组成; 图3为本发明无线传屏系统的投屏显示窗口组成图; 图4为本发明实施例一当接收端为安卓智能交互一体机时进行扩展显示系统图。 图5为本发明实施例二当接收端为传屏盒子时进行多屏扩展显示系统图。 图6为本发明无线传屏显示系统的功能模块结构图
下载此资料需消耗2积分,
分享到:
收藏