2013-08-12 2 views
0

Я работаю над приложением, которое захватывает поток веб-камеры и записывает его через сервер Red5. В моей локальной установке (Red5 версии 1, Mac OSX) все работает отлично, но с использованием той же версии Red5 на Ubuntu (наша среда сервера) видеозапись усечена. Запись в 2 минуты оказывается чуть более 1 минуты, однако на Mac это точно ожидаемое время.Red5 Server Truncating Recordings

Это может быть так же просто, как проблема с конфигурацией, или версия 1.0 RedB нестабильна на Ubuntu?

ответ

0

Кажется, это ошибка с текущей версией Red5. Переход к версии 0.8 решил эту проблему.

0

Это не проблема с ОС, а проблема с тем, как Red5 обрабатывает запись по медленным соединениям.

У вас установлен Mac OSX локально, и при записи на локальный канал отсутствует ограничение пропускной способности. Как только вы используете сервер Ubuntu, вы передаете (загружаете) аудио- и видеоданные на удаленный сервер и, по сути, у вас есть ограничения по пропускной способности. Если вы перейдете эти ограничения, в результате получится файл .flv, который может иметь всевозможные проблемы.

Различные версии Red5 имеют разные проблемы с процессом записи. Эти проблемы хорошо описаны здесь: Recording issues with Red5.

Лучшего Red5 версия для записи является заплатой 1.0.2 версии доступна в этом блоге: Recording high quality (HD) video over slow connections with Red5 is now possible

The patch has also been applied to Red5's source code on GitHub и он будет доступен в следующей официальной сборке, а также (1.0.3).

Смежные вопросы