我正在开发一个基于Gevent的RTMP服务器。
RTMPDump 和 FFmpeg 都运行良好,但 Flash 播放器总是重置连接。
如果有 RTMP 的故障排除工具,那么我至少可以知道哪里出了问题。
非常感谢。
更新(2016-02-02):
似乎是 setChunkSize 中的错误,我使用了 csid 8,但 csid 2 有效,连接重置已修复。
Bug 仍然 Flash 播放器无法播放,可能是握手错误。
正在努力...
更新(2016-02-05):
终于找到解决办法了,修复握手后,再用nginx-rtmp-mod,现在flash播放器播放得很好了。
感谢您的帮助。
最佳答案
我想说你最喜欢的工具应该是 Wireshark。 因为您可以在其中监控服务器和客户端之间的 RTMP* 消息传递,而无需在您端反编译 SWF。
最诚挚的问候,
尤金
关于python - 实现python RTMP服务器,发送媒体数据后flash播放器重置连接,如何排除故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35133583/