Ред 5 публиковать выпуск - PullRequest
       6

Ред 5 публиковать выпуск

0 голосов
/ 27 февраля 2012

Я публикую поток на red5, используя микрофон на стороне клиента as3 code. но это не опубликовал хороший поток, но то же самое, что я делаю в FMS, это создает идеальный поток Мне нужно понять, в чем проблема во время публикации на красный 5.

Ответы [ 2 ]

0 голосов
/ 22 мая 2013

Поскольку вы не говорите, какой у вас кодировщик, трудно дать четкий ответ. Если вы используете Adobe FMLE для создания потока, который идет на ваш сервер FMS, именно FMLE объясняет, почему у вас есть хорошее кодирование видео и аудио «из коробки».

Я никогда не пытался использовать FMLE с RED5, поэтому я не могу сказать вам, работает ли он, но сомнительно, что он работает "из коробки". Вероятно, он может работать с небольшими изменениями как на стороне клиента, так и на стороне сервера.

Чтобы использовать свой собственный кодировщик, вам нужно захватить два потока с помощью ffmpeg, отличный пример того, как это сделать, в stackoverflow здесь .

После захвата вы можете использовать ffmpeg для отправки объединенных аудио- и видеопотоков в файл или отправить его непосредственно на ваш красный сервер 5. Упрощенная версия команды ffmpeg для отображения отображения двух потоков для получения одного результата rtmp показана ниже.

ffmpeg -i video_stream -i audio_stream -map 0:0 -map 1:0 -f flv rtmp://my.red5.server:1935/live/mystream
0 голосов
/ 13 декабря 2012

Для этого прочитайте документацию Red5.И, конечно же, существуют различия в производительности двух серверов.Однако если вы хотите улучшить качество потока, вы можете использовать FFMPEG или Xuggler с Red5 для кодирования потоков.

...