RTMPS连接不上的问题

见习觉主 发布于 2017/01/17 18:17
阅读 204
收藏 0
<body>
[INFO] [NioProcessor-20] org.red5.server.net.rtmps.RTMPSIoFilter - RTMPS Session id: MDPEBDMMRXXRJ
[INFO] [NioProcessor-20] org.red5.server.net.rtmps.RTMPSIoFilter - Non-native RTMPS connection requested for: MDPEBDMMRXXRJ

</body>

如上所示:查看源码 RTMPSIoFilter  官方这样写的,在建立连接阶段就认为这不是rtmps连接。

if (message.indexOf("P".getBytes()[0]) == 0) {
    log.info("Non-native RTMPS connection requested for: {}", sessionId);
    // indicates that the FP sent "POST" for a non-native rtmps connection
    break;
}




加载中
0
见习觉主
见习觉主

使用其它办法实现了,之前的端口号使用的8443(RTMPS的端口号),修改成RED5的HTTPS端口号5443即可,但是发现并没有使用之前生成的RTMPS的证书(这个应该是脱离了RTMP的HTTPS了)。

http://openmeetings.apache.org/RTMPSAndHTTPS.html 这个页面讲解了要配置RTMPS的端口号。

返回顶部
顶部