Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kurento-WebRTC在linux虚拟机azure服务器上不工作_Linux_Azure_Webrtc_Kurento - Fatal编程技术网

Kurento-WebRTC在linux虚拟机azure服务器上不工作

Kurento-WebRTC在linux虚拟机azure服务器上不工作,linux,azure,webrtc,kurento,Linux,Azure,Webrtc,Kurento,我在我的本地计算机上实现了Kurento,它工作正常。 当我在linux vm azure服务器上部署它时,kurento不起作用。 我知道Kurento只使用UDP默认值,如果希望它在TCP上工作,我必须为Kurento配置服务器。配置后,将谷歌的服务器转为kurento,但仍然无法工作。 然后我尝试将Azure更改为UDP,但我刚刚找到了WindowsVM的指南,它是端点上的配置。 谁知道如何解决这个问题,让kurento在azure服务器上工作,请告诉我您的想法。首先,azure不允许UD

我在我的本地计算机上实现了Kurento,它工作正常。 当我在linux vm azure服务器上部署它时,kurento不起作用。 我知道Kurento只使用UDP默认值,如果希望它在TCP上工作,我必须为Kurento配置服务器。配置后,将谷歌的服务器转为kurento,但仍然无法工作。 然后我尝试将Azure更改为UDP,但我刚刚找到了WindowsVM的指南,它是端点上的配置。
谁知道如何解决这个问题,让kurento在azure服务器上工作,请告诉我您的想法。

首先,azure不允许UDP通信

在TCP上,因为没有错误,所以看起来问题出在网络上。假设您正在尝试将数据从Azure发送/接收到Azure之外的服务器/客户端,请确保创建/映射从Azure公共IP端点到VM的正确端口。您可以从Azure门户网站执行此操作。即使虚拟机上的端口是打开的,您仍然需要将端口从公共IP映射到虚拟机;有点像家庭路由器中的端口转发


我希望这有帮助

定义不起作用。Azure上的Linux只是一个普通的Linux发行版,为什么它不工作?定义不工作:这意味着Kurento媒体服务器在部署到Azure上后不工作。客户端不再从kurento接收媒体流。但调试时不会显示错误。有些人也有同样的想法,但那是很久以前的事了,我再也无法下定决心去追随它了。你能连接到虚拟机吗?当然可以。你的虚拟机是ARM模式还是经典虚拟机?是的,谢谢你的回答。首先,我确信我的azure服务器正在工作:。其次,在我从安装Kuranto室后:它在本地运行。但在azure上却没有(当然,我在azure上安装和构建成功,就在我尝试获取hearti.com:8443的时候。它只是向我显示了模板,视频通话不起作用)。我还在azure服务器上打开了端口8443 TCP(运行kurento room时的端口)。还有什么问题吗?请