System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示设备及多路投屏方法技术_技高网

一种显示设备及多路投屏方法技术

技术编号:40535951 阅读:8 留言:0更新日期:2024-03-01 13:57
本申请提供一种显示设备及多路投屏方法,包括配置多个投屏协议栈的网络交互端口号和投屏设备名;建立网络交互端口号和投屏设备名的第一绑定关系;创建多个播放窗口及建立播放窗口与投屏协议栈的实例的第二绑定关系;启动配置完成的多个投屏协议栈;从建立的网络交互端口接收移动终端发送的投屏指令以及从投屏指令解析移动终端的投屏网络地址信息;响应于投屏指令,创建播放器以及下载投屏网络地址对应的投屏内容;控制显示器基于第一绑定关系、第二绑定关系和投屏网络地址信息在播放窗口中播放投屏内容。所述显示设备通过网络交互端口号为维度执行多路投屏,进而解决通过投屏协议执行投屏时,无法实现投屏发起设备中多个应用软件同时投屏的问题。

【技术实现步骤摘要】

本申请涉及投屏,尤其涉及一种显示设备及多路投屏方法


技术介绍

1、显示设备因其屏幕尺寸较大的属性,可以将移动终端等投屏发起设备中显示的画面投屏到投屏接收设备即显示设备中,这样,显示设备可以实时显示移动终端发送的投屏数据所对应的内容,通过大屏提升用户的观看体验。

2、在执行投屏的过程中,可以通过多种方式实现投屏操作。例如,可以基于数字生活联盟(digital living network alliance,dlna)协议来实现投屏,以下简称dlna协议。dlna协议的主要内容是实现投屏发起设备和投屏接收设备间的媒资共享。例如,可以通过一些交互指令将手机等移动终端中的图片或者视频等媒资投送到电视等显示设备中执行显示和播放。

3、但是,dlna协议规定的交互指令是基于超文本传输协议(hyper text transferprotocol,http)短链接实现的,一次交互指令执行一次http请求和响应。http请求中不会携带投屏发起设备所使用的软件信息。即显示设备无法区分某一次的投屏指令是从移动终端的哪个应用软件上发送过来的,当用户通过第二个应用软件发送投屏内容时,会将第一个应用软件的投屏内容替换掉。因此,在显示设备中通过投屏协议执行投屏时,无法实现投屏发起设备中多个应用软件同时投屏的目的,也就是说,对于一台投屏发起设备上的多个应用软件无法实现多路投屏。


技术实现思路

1、本申请一些实施例提供一种显示设备及多路投屏方法,以解决通过投屏协议执行投屏时,无法实现投屏发起设备中多个应用软件同时投屏的问题,可以实现一台投屏发起设备上的多个应用软件的多路投屏。

2、第一方面,本申请一些实施例提供一种显示设备,包括:

3、显示器,被配置为显示投屏界面;

4、通信器,被配置为与移动终端建立投屏连接;

5、控制器,被配置为:

6、配置多个投屏协议栈的网络交互端口号和投屏设备名;

7、建立所述网络交互端口号和所述投屏设备名的第一绑定关系;

8、创建多个播放窗口,以及,建立所述播放窗口与所述投屏协议栈的实例的第二绑定关系;所述播放窗口的数量与所述投屏协议栈的数量相同;

9、启动配置完成的多个所述投屏协议栈;

10、从建立的网络交互端口接收移动终端发送的投屏指令,以及,从所述投屏指令解析移动终端的投屏网络地址信息;

11、响应于所述投屏指令,创建播放器,以及下载投屏网络地址对应的投屏内容;

12、控制显示器基于所述第一绑定关系、所述第二绑定关系和所述投屏网络地址信息在播放窗口中播放所述投屏内容。

13、第二方面,本申请一些实施例提供一种多路投屏方法,可以应用于第一方面的显示设备,所述多路投屏方法包括:

14、配置多个投屏协议栈的网络交互端口号和投屏设备名;

15、建立所述网络交互端口号和所述投屏设备名的第一绑定关系;

16、创建多个播放窗口,以及,建立所述播放窗口与所述投屏协议栈的实例的第二绑定关系;所述播放窗口的数量与所述投屏协议栈的数量相同;

17、启动配置完成的多个所述投屏协议栈;

18、从建立的网络交互端口接收移动终端发送的投屏指令,以及,从所述投屏指令解析移动终端的投屏网络地址信息;

19、响应于所述投屏指令,创建播放器,以及下载投屏网络地址对应的投屏内容;

20、控制显示器基于所述第一绑定关系、所述第二绑定关系和所述投屏网络地址信息在播放窗口中播放所述投屏内容。

21、由以上技术方案可知,上述实施例提供一种显示设备及多路投屏方法,包括:显示设备配置多个投屏协议栈的网络交互端口号和投屏设备名;建立网络交互端口号和投屏设备名的第一绑定关系;创建多个播放窗口,以及,建立播放窗口与投屏协议栈的实例的第二绑定关系;播放窗口的数量与投屏协议栈的数量相同;启动配置完成的多个投屏协议栈;从建立的网络交互端口接收移动终端发送的投屏指令,以及,从投屏指令解析移动终端的投屏网络地址信息;响应于投屏指令,创建播放器,以及下载投屏网络地址对应的投屏内容;控制显示器基于第一绑定关系、第二绑定关系和投屏网络地址信息在播放窗口中播放投屏内容。所述显示设备通过网络交互端口号为维度执行多路投屏,进而解决通过投屏协议执行投屏时,无法实现投屏发起设备中多个应用软件同时投屏的问题。

本文档来自技高网...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行建立所述网络交互端口号和所述投屏设备名的第一绑定关系的步骤之后,进一步被配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行建立所述网络交互端口号和所述投屏设备名的第一绑定关系的步骤之后,进一步被配置为:

4.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

5.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

6.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

7.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

8.根据权利要求7所述的显示设备,其特征在于,所述控制器进一步被配置为:

9.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

10.一种多路投屏方法,应用于权利要求1-9任一项显示设备,其特征在于,包括:

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行建立所述网络交互端口号和所述投屏设备名的第一绑定关系的步骤之后,进一步被配置为:

3.根据权利要求1所述的显示设备,其特征在于,所述控制器在执行建立所述网络交互端口号和所述投屏设备名的第一绑定关系的步骤之后,进一步被配置为:

4.根据权利要求1所述的显示设备,其特征在于,所述控制器进一步被配置为:

5.根据权利要求1所述的显示设...

【专利技术属性】
技术研发人员:肖成创刘承龙刘美玉庞秀娟
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1