System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 投屏方法、投屏系统及存储介质技术方案_技高网

投屏方法、投屏系统及存储介质技术方案

技术编号:40592075 阅读:4 留言:0更新日期:2024-03-12 21:53
本申请提供了一种投屏方法、投屏系统及存储介质,旨在解决现有的无线投屏方法使用步骤繁琐的同时也限制了用户在投屏过程中的更多个性化操作的问题。方法应用于投屏系统的投影仪,投屏系统包括多个投屏终端、投影仪和屏幕,投影仪和投屏终端通过分布式软总线连接,投影仪用于向待投屏的屏幕进行投屏。方法包括获取多个投屏终端发送的投屏请求信息,投屏请求信息包括投屏画面;对多个投屏画面进行排布,生成投屏界面;将投屏界面投屏至屏幕,完成对屏幕的投屏。进而通过投影仪对多个投屏画面进行排布,生成对应的投屏界面投屏至屏幕中,能够实现多个投屏终端的无线投屏,在简化无线投屏步骤的同时也支持用户在投屏过程中实现更多个性化操作。

【技术实现步骤摘要】

本申请涉及分布式技术应用领域,尤其涉及一种投屏方法、投屏系统及存储介质


技术介绍

1、目前,使用投影仪对投屏终端的画面投屏到屏幕上,广泛应用于会议办公、影视娱乐、网络教育、广告推广等场景。而传统的仪需要外接电脑,通过hdmi(high definitionmultimedia interface,高清晰度多媒体接口)线连接投影仪和电脑,将电脑画面传输到投影仪中的方法在便捷性和用户的体验上都不甚理想。

2、随着通信技术的发展,无线投屏技术得到了广泛应用,无线投屏技术是将一个设备的各类媒体信息或实时操作画面投屏显示到屏幕上。而当投屏设备与投影仪所搭载的操作系统不一致时,现有的无线投屏方法是通过下载支持特定的操作系统之间数据交互的应用程序实现投屏数据的传输,在使用步骤繁琐的同时也限制了用户在投屏过程中的更多个性化操作。


技术实现思路

1、本申请提供了一种投屏方法、投屏系统及存储介质,旨在解决当投屏设备与投影仪所搭载的操作系统不一致时,现有的无线投屏方法是通过下载支持特定的操作系统之间数据交互的应用程序实现投屏数据的传输,在使用步骤繁琐的同时也限制了用户在投屏过程中的更多个性化操作的问题。

2、第一方面,本申请提供了一种投屏方法,应用于投屏系统的投影仪,所述投屏系统包括多个投屏终端、投影仪和屏幕,所述投影仪和所述投屏终端通过分布式软总线连接,所述投影仪用于向待投屏的屏幕进行投屏;所述方法包括:

3、获取多个所述投屏终端发送的投屏请求信息,所述投屏请求信息包括投屏画面;

4、对多个所述投屏画面进行排布,生成投屏界面;

5、将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏。

6、在一些实施例中,所述投屏请求信息还包括所述投屏终端向所述投影仪发送投屏请求信息的时间戳;对多个所述投屏画面进行排布,包括:根据所述投屏画面对应的时间戳对所述投屏画面进行排布;其中,所述预设规则为将所述时间戳靠前的所述投屏画面进行优先排布。

7、在一些实施例中,所述投影仪和所述投屏终端搭载有操作系统;所述投屏请求信息还包括所述投屏终端搭载的操作系统的级别信息,所述级别信息至少包括第一级别和第二级别,所述第一级别高于所述第二级别;所述对多个所述投屏画面进行排布,生成投屏界面,包括:生成多个投屏区域,其中所述投屏区域包括第一投屏区域和第二投屏区域,所述第一投屏区域的面积大于所述第二投屏区域;将所述第一级别的级别信息对应的投屏画面添加在所述第一投屏区域中,将所述第二级别的级别信息对应的投屏画面添加在所述第二投屏区域中;根据添加完成所述投屏画面后的所述第一投屏区域和所述第二投屏区域生成所述投屏界面。

8、在一些实施例中,所述投屏请求信息还包括所述投屏画面的音频信息;所述将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏,包括:将所述投屏界面投屏至所述屏幕,并播放所述第一级别的级别信息对应的音频信息,完成对所述屏幕的投屏。

9、在一些实施例中,所述对多个所述投屏画面进行排布,生成投屏界面,包括:将所述第一级别的级别信息对应的投屏画面进行排布,生成投屏界面。

10、在一些实施例中,所述投屏系统还包括子投影仪和所述子投影仪对应的子屏幕,所述投影仪与所述子投影仪通过分布式软总线连接;所述方法还包括:将所述投屏界面发送至所述子投影仪,以使所述子投影仪将所述投屏界面投屏至所述子屏幕,完成对所述子屏幕的投屏。

11、在一些实施例中,所述投屏请求信息还包括所述投屏终端的位置信息;所述投屏界面包括第一投屏界面和第二投屏界面,所述第一投屏界面用于投屏至所述屏幕,所述第二投屏界面用于投屏至所述子屏幕;所述对多个所述投屏画面进行排布,生成投屏界面,包括:获取所述子投影仪发送的所述子投影仪的位置信息;获取所述投影仪的位置信息;根据所述投影仪的位置信息和所述投屏终端的位置信息计算所述投影仪和所述投屏终端的第一距离;根据所述子投影仪的位置信息和所述投屏终端的位置信息计算所述投影仪和所述投屏终端的第二距离;根据所述第一距离小于或等于所述第二距离的投屏画面生成所述第一投屏界面;根据所述第二距离小于所述第一距离的投屏画面生成所述第二投屏界面。

12、在一些实施例中,所述投影仪存储有预设投屏终端信息库;所述方法还包括:当检测到与所述投屏终端的距离小于预设距离时,获取所述投屏终端的标识信息;基于所述预设投屏终端信息库对所述标识信息进行验证,验证通过后与所述投屏终端通过分布式软总线连接,以能将所述投屏终端的投屏画面投屏至所述屏幕。

13、在一些实施例中,在所述将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏之后,所述方法包括获取所述投影仪的时钟信息;获取所述投屏终端的时钟信息;根据所述投影仪的时钟信息和所述投屏终端的时钟信息生成校正信息;根据所述校正信息对所述投屏终端对应的投屏画面的时间戳进行校正。

14、第二方面,本申请提供了一种投屏系统,包括多个投屏终端、投影仪和屏幕,所述投影仪和所述投屏终端通过分布式软总线连接,所述投影仪用于向待投屏的屏幕进行投屏;其中,所述投影仪还包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,所述存储器存储有策略模型,其中所述计算机程序被所述处理器执行时,实现如本申请任一项实施例所提供的投屏方法的步骤。

15、第三方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如本申请任一项实施例所提供的投屏方法的步骤。

16、本申请提供了一种投屏方法、投屏系统及存储介质,方法应用于投屏系统的投影仪,投屏系统包括多个投屏终端、投影仪和屏幕,投影仪和投屏终端通过分布式软总线连接,投影仪用于向待投屏的屏幕进行投屏。方法包括获取多个所述投屏终端发送的投屏请求信息,所述投屏请求信息包括投屏画面;对多个所述投屏画面进行排布,生成投屏界面;将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏。进而通过投影仪对多个投屏画面进行排布,生成对应的投屏界面投屏至屏幕中,能够实现多个投屏终端的无线投屏,在简化无线投屏步骤的同时也支持用户在投屏过程中实现更多个性化操作。

本文档来自技高网...

【技术保护点】

1.一种投屏方法,其特征在于,应用于投屏系统的投影仪,所述投屏系统包括多个投屏终端、投影仪和屏幕,所述投影仪和所述投屏终端通过分布式软总线连接,所述投影仪用于向待投屏的屏幕进行投屏;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述投屏请求信息还包括所述投屏终端向所述投影仪发送投屏请求信息的时间戳;对多个所述投屏画面进行排布,包括:

3.根据权利要求1所述的方法,其特征在于,所述投影仪和所述投屏终端搭载有操作系统;所述投屏请求信息还包括所述投屏终端搭载的操作系统的级别信息,所述级别信息至少包括第一级别和第二级别,所述第一级别高于所述第二级别;所述对多个所述投屏画面进行排布,生成投屏界面,包括:

4.根据权利要求3所述的方法,其特征在于,所述投屏请求信息还包括所述投屏画面的音频信息;所述将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏,包括:

5.根据权利要求3所述的方法,其特征在于,所述对多个所述投屏画面进行排布,生成投屏界面,包括:

6.根据权利要求1所述的方法,其特征在于,所述投屏系统还包括子投影仪和所述子投影仪对应的子屏幕,所述投影仪与所述子投影仪通过分布式软总线连接;所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述投屏请求信息还包括所述投屏终端的位置信息;所述投屏界面包括第一投屏界面和第二投屏界面,所述第一投屏界面用于投屏至所述屏幕,所述第二投屏界面用于投屏至所述子屏幕;所述对多个所述投屏画面进行排布,生成投屏界面,包括:

8.根据权利要求1所述的方法,其特征在于,所述投影仪存储有预设投屏终端信息库;所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,在所述将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏之后,所述方法包括:

10.一种投屏系统,其特征在于,包括多个投屏终端、投影仪和屏幕,所述投影仪和所述投屏终端通过分布式软总线连接,所述投影仪用于向待投屏的屏幕进行投屏;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1-8中任一项所述的投屏方法的步骤。

...

【技术特征摘要】

1.一种投屏方法,其特征在于,应用于投屏系统的投影仪,所述投屏系统包括多个投屏终端、投影仪和屏幕,所述投影仪和所述投屏终端通过分布式软总线连接,所述投影仪用于向待投屏的屏幕进行投屏;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述投屏请求信息还包括所述投屏终端向所述投影仪发送投屏请求信息的时间戳;对多个所述投屏画面进行排布,包括:

3.根据权利要求1所述的方法,其特征在于,所述投影仪和所述投屏终端搭载有操作系统;所述投屏请求信息还包括所述投屏终端搭载的操作系统的级别信息,所述级别信息至少包括第一级别和第二级别,所述第一级别高于所述第二级别;所述对多个所述投屏画面进行排布,生成投屏界面,包括:

4.根据权利要求3所述的方法,其特征在于,所述投屏请求信息还包括所述投屏画面的音频信息;所述将所述投屏界面投屏至所述屏幕,完成对所述屏幕的投屏,包括:

5.根据权利要求3所述的方法,其特征在于,所述对多个所述投屏画面进行排布,生成投屏界面,包括:

6.根据权利要求1所述的方法,其特征在于,所述投屏...

【专利技术属性】
技术研发人员:李少鹏王奎时冲
申请(专利权)人:深圳开鸿数字产业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1