как я могу использовать red5recorder с сервером red5 или потоковым сервером wowza для записи живого видеопотока на ubuntu 14.04.
Я не смог найти подходящую документацию, связанную с red5-server или red5recorder. После многого поиска я нашел способ установить red5-сервер и настроить red5recorder следующим образом.
Установка red5server
Настройка сервера red5 на моей локальной машине с ubuntu 14.04 путем загрузки zip файлов с -
https://github.com/Red5/red5-server
Извлечен и скопирован в каталог /usr/share/
и изменил его имя на red5
. Выполнено red5.sh
в терминале. Он успешно установил red5server на моем компьютере. Следующие ссылки были полезны при настройке -
http://www.yourhowto.net/install-red5-media-server-ubuntu-debian/
https://www.digitalocean.com/community/tutorials/how-to-setup-red5-on-ubuntu-12-10
После установки вы можете запустить red5-server командой sudo service red5-server start
. Теперь перейдите в браузер типа URL http://localhost:5080
который запустит сервер red5.
Настройка red5recorder
Загрузите рекордер по URL http://www.red5-recorder.com/
Извлеките и скопируйте его в папку www
Откройте в браузере следующий файл /red5recorder/bin-debug/red5recorder.html
.
Это может привести к ошибке "Error: rtmp://127.0.0.1/red5server not found"
Таким образом, чтобы разрешить это, отредактируйте файл и добавьте путь к серверу после строки 91, приблизительно "FlashVars", "server=rtmp://localhost"
внутри else-if.
"FlashVars", "server=rtmp://localhost"
в моем случае, так как я установил red5server на свою локальную машину. Вы можете использовать демо-URL, например rtmp://184.72.239.149/vod
Полезные ссылки - http://www.red5-recorder.com/params.php, http://www.hdwplayer.com/rtmp-streaming-video-player/
================================================== =======================
После всего этого у меня возник вопрос, потоковая передача начала работать нормально в red5recorder, но видео не записывается. Как я могу заставить его работать? и как я могу изменить имя файла? И где файл сохраняется?
================================================== =======================
Я также искал это и создал новое приложение в red5server
webapps
с именем red5recorder
имеющим два streams
red5recorder
и WEB-INF
как описано здесь - http://fms.denniehoopingarner.com/newapp.html
Пожалуйста помоги.
Я загрузил демо oflaDemo-r4472-java6.war
версию oflaDemo-r4472-java6.war
из URL-адреса http://red5.googlecode.com/svn/snapshots/ в каталог {RED5_HOME}/webapps
а затем извлечен с помощью команды jar -xvf oflaDemo.war
,
Затем перезапустите red5-сервер, используя команду sudo service red5-server restart
. Теперь одна из демонстраций должна работать с заданным URL http://localhost:5080/demos/
, в основном oflaDemo
будет работать.
Теперь измените разрешение всех подпапок внутри /webapps
на 777
. запустите свое демо-приложение, и видео должно быть записано в каталоге /webapps/oflaDemo/streams/
Edit- Эта ссылка может быть полезна https://serverfault.com/questions/215997/install-red5-demos-via-installer-or-within-war-file-manually