带有 WebRTC 的 Azure 应用

Azure apps with WebRTC

是否可以让使用 WebRTC 的应用程序(表现得像 "regular client",因为 WebRTC 是一种 P2P 协议)作为 Azure 应用程序运行?

似乎 Azure Apps 对 WebRTC 的端口限制太多,无法按预期工作。

我问的主要是因为这样的应用程序已经在本地开发和测试,但是当移植到 Azure 应用程序时却默默地失败了。用于 WebRTC 通信的库 (IceLink) 到了它应该决定对等点的 link 是否启动的地步,但只是停在那里,不调用预期的回调,也不发出错误,记录一些东西等等

我正在使用的库的创建者能够回答这个问题:

You can run on Azure, but you have to use a dedicated VM. The cloud/role/app offering does not support the ports/protocols required for P2P communications.

http://support.frozenmountain.com/hc/communities/public/questions/203604033-IceLink-application-on-an-Azure-App#answer-205871726