System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 跨视频会议客户端相互通讯的方法及系统技术方案_技高网

跨视频会议客户端相互通讯的方法及系统技术方案

技术编号:41514750 阅读:5 留言:0更新日期:2024-05-30 14:52
本发明专利技术公开了一种跨视频会议客户端相互通讯的方法及系统,其中方法应用于包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及NDI流服务的跨视频会议客户端相互通讯的系统,包括以下步骤:设置所述桌面服务端进一步包括视频会议PC端、虚拟摄像头服务和抓屏服务;视频会议PC端安装视频会议软件,是与客户端通讯的服务,与客户端的软件类型一致;视频会议PC端启动并创建会议,生成会议号,同时开启会议后进行来源设置,指向至本地的虚拟摄像头,用于加载对方客户端的音视频内容;客户端安装视频会议软件;当对应桌面服务端准备完毕后,根据桌面服务端中的PC端软件生成的会议号加入会议。

【技术实现步骤摘要】

本专利技术属于视频会议,具体涉及一种跨视频会议客户端相互通讯的方法及系统


技术介绍

1、视频会议软件能够解决跨地域、跨网络下的通讯,有效提高信息传递效率。现有市面上的视频会议软件众多,如国内的腾讯会议、国外的skype等,如果想要进行视频会议,必须参会人员使用同款软件,在该条件下会限制某些视频会议的场景,比如国内外通讯:国外无法使用国内某些视频会议软件,国内也无法使用国外的某些视频会议软件;又或者同款视频会议软件在不同系统或机型下无法使用产生的局限性。


技术实现思路

1、鉴于以上存在的问题,本专利技术提供一种跨视频会议客户端相互通讯的方法及系统,可以实现不同视频会议客户端不受软件类型、系统、环境等影响进行视频通讯。

2、为解决上述技术问题,本专利技术采用如下的技术方案:

3、本专利技术一方面提供一种跨视频会议客户端相互通讯的方法,应用于包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及ndi流服务的跨视频会议客户端相互通讯的系统,包括以下步骤:

4、设置所述桌面服务端进一步包括视频会议pc端、虚拟摄像头服务和抓屏服务;

5、视频会议pc端安装视频会议软件,是与客户端通讯的服务,与客户端的软件类型一致;视频会议pc端启动并创建会议,生成会议号,同时开启会议后进行来源设置,指向至本地的虚拟摄像头,用于加载对方客户端的音视频内容;

6、客户端安装视频会议软件;当对应桌面服务端准备完毕后,根据桌面服务端中的pc端软件生成的会议号加入会议;

7、视频会议pc端获取当前视频会议pc端对应的虚拟摄像头流;虚拟摄像头服务向视频会议pc端回传其他客户端对应的音视频源,提供的音视频源是该服务通过设定的ndi流名称向ndi流服务中拉取的,ndi流名称及地址通过多个桌面服务端共同协商确定,进而与客户端双向通信;抓屏服务监控视频会议pc端的界面区域,当界面区域发生变化时将客户端的画面以ndi流方式推至ndi流服务中,供后续其他客户端拉取。

8、一种可能的实施方式中,所述桌面服务端为windows服务端。

9、一种可能的实施方式中,所述当界面区域发生变化时将客户端的画面以ndi流方式推至ndi流服务中推流规则按照虚拟摄像头服务中协商好的流名称进行定义。

10、本专利技术又一方面提供一种跨视频会议客户端相互通讯的系统,包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及ndi流服务,所述桌面服务端进一步包括视频会议pc端、虚拟摄像头服务和抓屏服务;

11、所述视频会议pc端用于安装视频会议软件,是与客户端通讯的服务,与客户端的软件类型一致;视频会议pc端用于启动并创建会议,生成会议号,同时开启会议后进行来源设置,指向至本地的虚拟摄像头,用于加载对方客户端的音视频内容;

12、所述客户端用于安装视频会议软件;当对应桌面服务端准备完毕后,根据桌面服务端中的pc端软件生成的会议号加入会议;

13、所述视频会议pc端用于获取当前视频会议pc端对应的虚拟摄像头流;虚拟摄像头服务用于向视频会议pc端回传其他客户端对应的音视频源,提供的音视频源是该服务通过设定的ndi流名称向ndi流服务中拉取的,ndi流名称及地址通过多个桌面服务端共同协商确定,进而与客户端双向通信;抓屏服务用于监控视频会议pc端的界面区域,当界面区域发生变化时将客户端的画面以ndi流方式推至ndi流服务中,供后续其他客户端拉取。

14、一种可能的实施方式中,所述桌面服务端为windows服务端。

15、一种可能的实施方式中,所述当界面区域发生变化时将客户端的画面以ndi流方式推至ndi流服务中推流规则按照虚拟摄像头服务中协商好的流名称进行定义。

16、采用本专利技术具有如下的有益效果:

17、(1)地域性无限制:无论用户位于哪个国家或地区,只要能接入互联网,即可使用本专利技术实施例的系统进行视频会议通讯,大大提高了跨国通讯的便利性。

18、(2)系统及机型无关性:无论用户使用的是何种操作系统或智能终端机型,只要安装了本专利技术实施例的系统的客户端应用,即可参与视频会议,大大提高了系统的兼容性和普适性。

19、(3)高效的信息传递:通过桌面服务端的ndi流交互,能够实现高效的信息传递和交互。用户可以实时观看会议内容、参与讨论,提高了工作效率和沟通效果。

20、(4)可扩展性:本专利技术实施例的系统采用模块化设计,可以根据用户需求进行功能扩展或定制。

21、(5)成本效益:由于本系统的跨地域、跨网络、跨系统、跨机型的特性,用户无需为不同的环境或设备购买和部署多个视频会议系统,为企业节省了大量的成本和资源。

本文档来自技高网...

【技术保护点】

1.一种跨视频会议客户端相互通讯的方法,其特征在于,应用于包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及NDI流服务的跨视频会议客户端相互通讯的系统,包括以下步骤:

2.如权利要求1所述的跨视频会议客户端相互通讯的方法,其特征在于,所述桌面服务端为windows服务端。

3.如权利要求1所述的跨视频会议客户端相互通讯的方法,其特征在于,所述当界面区域发生变化时将客户端的画面以NDI流方式推至NDI流服务中推流规则按照虚拟摄像头服务中协商好的流名称进行定义。

4.一种跨视频会议客户端相互通讯的系统,其特征在于,包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及NDI流服务,所述桌面服务端进一步包括视频会议PC端、虚拟摄像头服务和抓屏服务;

5.如权利要求4所述的跨视频会议客户端相互通讯的系统,其特征在于,所述桌面服务端为windows服务端。

6.如权利要求4所述的跨视频会议客户端相互通讯的系统,其特征在于,所述当界面区域发生变化时将客户端的画面以NDI流方式推至NDI流服务中推流规则按照虚拟摄像头服务中协商好的流名称进行定义。

...

【技术特征摘要】

1.一种跨视频会议客户端相互通讯的方法,其特征在于,应用于包括设置在同一局域网中的多个桌面服务端,与桌面服务端一一对应的客户端以及ndi流服务的跨视频会议客户端相互通讯的系统,包括以下步骤:

2.如权利要求1所述的跨视频会议客户端相互通讯的方法,其特征在于,所述桌面服务端为windows服务端。

3.如权利要求1所述的跨视频会议客户端相互通讯的方法,其特征在于,所述当界面区域发生变化时将客户端的画面以ndi流方式推至ndi流服务中推流规则按照虚拟摄像头服务中协商好的流名称进行定义。

...

【专利技术属性】
技术研发人员:代存折王彬石小明吴奕刚
申请(专利权)人:杭州当虹科技股份有限公司
类型:发明
国别省市:

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

1