RTMP_Connect0,无法连接套接字。 51

时间:2016-07-17 13:39:22

标签: ios

我想在wowza服务器上使用实时音频流,

我已经实现了RTMP Client这样做,这在ipv4网络中运行良好,但是当我将网络ipv4切换到ipv6时,我得到了错误。

错误是: RTMP_Connect0,无法连接套接字。 51

此错误发生在 RTMP_Connect(pPlayRtmp,NULL)

任何人都对此有所了解。

提前致谢。

1 个答案:

答案 0 :(得分:0)

要在Wowza服务器上使用IPv6网络,您需要具备以下设置:

  1. 您的服务器支持IPv6网络。

  2. 您至少安装了Java 7版本(建议使用Wowza安装附带的JVM,从Wowza 4.5开始应该是版本8)。

  3. 您已在Wowza安装路径中更改了以下配置文件。

  4. 对于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