Ошибка: закрытие соединения: 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-парень, поэтому я не могу помочь тебе больше, чем это.

Другие вопросы по тегам