我想在wowza服务器上使用实时音频流,
我已经实现了RTMP Client这样做,这在ipv4网络中运行良好,但是当我将网络ipv4切换到ipv6时,我得到了错误。
错误是: RTMP_Connect0,无法连接套接字。 51
此错误发生在 RTMP_Connect(pPlayRtmp,NULL)
任何人都对此有所了解。
提前致谢。
答案 0 :(得分:0)
要在Wowza服务器上使用IPv6网络,您需要具备以下设置:
您的服务器支持IPv6网络。
您至少安装了Java 7版本(建议使用Wowza安装附带的JVM,从Wowza 4.5开始应该是版本8)。
您已在Wowza安装路径中更改了以下配置文件。
对于Linux,打开文件[WowzaInstallPath] /bin/setenv.sh并将以下行设置为false
JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=false"
对于Windows,请使用文件[WowzaInstallPath] \ bin \ setenv.bat
set JAVA_OPTS=%JAVA_OPTS% -Djava.net.preferIPv4Stack=false
使用RTMP播放器中的以下网址测试流媒体:
rtmp://[::1]/vod/mp4:sample.mp4