在不在同一网络中的两个远程python脚本之间传输音频、视频和数据

在不在同一网络中的两个远程python脚本之间传输音频、视频和数据,python,webrtc,Python,Webrtc,我想将视频、音频和一些文本数据从一台电脑传输到另一台电脑。它们都没有公开ip地址,因此无法进行直接通信。对于NAT遍历功能,我认为使用WebRTC是一个好主意。我的首选语言是python,我发现aiortc。但是这里写的所有示例都实例化了一个本地服务器,我需要通过已知的本地ip访问它。但是我想要一个例子,其中一个STUN服务器用于建立通信。 我的目标是 摄像头->PC->webrtc脚本webrtc脚本>opencv python 有人能帮忙吗? 我希望我的问题不要太含糊。听起来和mijime说

我想将视频、音频和一些文本数据从一台电脑传输到另一台电脑。它们都没有公开ip地址,因此无法进行直接通信。对于NAT遍历功能,我认为使用WebRTC是一个好主意。我的首选语言是python,我发现aiortc。但是这里写的所有示例都实例化了一个本地服务器,我需要通过已知的本地ip访问它。但是我想要一个例子,其中一个STUN服务器用于建立通信。 我的目标是

摄像头->PC->webrtc脚本<使用stun/turn服务器创建的通信通道>webrtc脚本>opencv python

有人能帮忙吗?
我希望我的问题不要太含糊。

听起来和mijime说的问题一样,我认为这会让你走上正确的道路。谢谢你的回答。我通过这些例子看到了另一个问题。我并没有看到python脚本接收视频提要并处理帧的示例。有这样的例子吗?