Ошибка: закрытие соединения: NetStream.Play.Failed
Используя librtmp(rtmpdump), я использую эти 2 метода в своих приложениях, а именно:
RTMP_Connect(RTMP *r,NULL)
а также
RTMP_ConnectStream(RTMP *r,0)
подключиться к серверу red5 и опубликовать потоки на сервере.
когда RTMP_ConnectStream(RTMP *r,0)
выполняется, в журнале появляется следующая ошибка
Ошибка: закрытие соединения: NetStream.Play.Failed
и, таким образом, соединение с сервером прерывается.
Может кто-нибудь сказать мне, почему это происходит?
1 ответ
Я бы посоветовал изучить, как ffmpeg или xuggler используют librtmp для доступа к публикации или воспроизведению на Red5. Я знаю, что их реализация работает для обоих, так как я использовал это на высоком уровне много раз. Я не C-парень, поэтому я не могу помочь тебе больше, чем это.