Устанавливаем JRE, инструкция для Debian, инструкция для CentOS.
Вообще, на CentOS можно смело поставить OpenJDK, под ним Red5 работает на ура:
yum install -y java-1.6.0-openjdk java-1.6.0-openjdk-devel
cd /usr/src
wget http://www.red5.org/downloads/0_9/red5-0.9.1.tar.gz
tar -xf red5-0.9.1.tar.gz
mv red5-0.9.1 /opt
Запускаем:
cd /opt/red5-0.9.1
nohup sh red5.sh &
После запуска сервер начинает слушать огромное число портов:
netstat -lnpt | grep java
tcp 0 0 0.0.0.0:1935 0.0.0.0:* LISTEN 18962/java
tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 18962/java
tcp 0 0 0.0.0.0:34160 0.0.0.0:* LISTEN 18962/java
tcp 0 0 0.0.0.0:5080 0.0.0.0:* LISTEN 18962/java
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 18962/java
Просмотр примеров
Просмотр flv роликов
И теперь переходим в браузере на адрес: http://ip.add.re.es:5080, щелкаем по ссылке "Install a ready-made application", это нужно для работы демо-приложений и ставим там oflaDemo, далее возвращаемся на страницу назад и выбираем "Launch a demo" и там выбираем "OFLA Demo". Как приложение откроется нужно в правом верхнем углу заменить localhost на IP Вашего сервера и щелкнуть Connect.
После этого в консоли справа появится следующий текст:
(295) Connections: true | true
(12958) connected?: true
(14406) NetConnection.onStatus:
fmsVer = RED5/0,9,1,0
capabilities = 31
description = Connection succeeded.
code = NetConnection.Connect.Success
level = status
(14407) catchVideos: [type Function]
(15406) :
avatar.flv =
size = 6457675
name = avatar.flv
lastModified = 15/11/10 23:05:03
toystory3.flv =
size = 1665121
name = toystory3.flv
lastModified = 15/11/10 23:05:03
avatar-vp6.flv =
size = 8130415
name = avatar-vp6.flv
lastModified = 15/11/10 23:05:03
toystory3-vp6.flv =
size = 3755607
name = toystory3-vp6.flv
lastModified = 15/11/10 23:05:03
И теперь в левом верхнем меню Library выбираем видео и смотрим :)
Запись flv роликов. Теперь идем в демо и выбираем "Simple recorder", подключаемся к серверу, как и в прошлый раз и выбираем кнопку старта записи, открываем доступ к своей веб-камере и после окончания виоед сессии нажимаем кнопочку окончания. Видео будут сохранены по пути: /opt/red5-0.9.1/webapps/oflaDemo/streams/ и их можно просмотреть через предыдущую программку.
А прямая ретрансляция поддерживается приложением Publisher, которое позволяет и транслировать видео в сеть и смотреть его.
Вот отличное видео введение в Red5: http://www.youtube.com/watch?v=969cmyGu1yw
Источник: http://www.red5.org/wiki/Install
No comments :
Post a Comment
Note: only a member of this blog may post a comment.