如何在广播对象中的RTMP URL中获取public IP?

How to get public IP in RTMP URL in broadcast object?

当调用 get broadcast 对象 rest API 时,响应中的 RTMP Url 显示私有 IP 而不是下面的 public IP

"rtmpURL": "rtmp://172.58.0.1/LiveApp/test",

我们能得到 public IP 地址吗?

感谢您提出这个问题。

您可以通过声明 globalIp

来获取 public IP

请前往<AMS_DIR>/conf/red5.properties

/usr/local/antmedia/conf/red5.properties

编辑属性文件并设置 useGlobalIp=true

保存设置

sudo service antmedia restart

重启 AMS

谢谢

antmedia.io