使用librtmp(rtmpdump),我的应用程序中有这两种方法,即:
RTMP_Connect(RTMP *r,NULL)
和
RTMP_ConnectStream(RTMP *r,0)
连接到red5服务器并将流发布到服务器。
执行RTMP_ConnectStream(RTMP *r,0)
时,日志中会出现以下错误
错误:关闭连接:NetStream.Play.Failed
因此中止与服务器的连接。
有人可以告诉我为什么会这样吗?
答案 0 :(得分:0)
我建议调查ffmpeg或xuggler如何使用librtmp访问Red5上的发布或播放。我知道他们的实现适用于两者,因为我已经多次使用它。我不是C人,所以我不能帮助你。