FastNetMon

Показаны сообщения с ярлыком Red5. Показать все сообщения
Показаны сообщения с ярлыком Red5. Показать все сообщения

понедельник, 6 декабря 2010 г.

Установка Red5 на Windows XP / 2008

1. Открываем страницу загрузки Red5: http://www.red5.org/wiki/0_9_1
2. Выбираем там: Windows
3. Ждем пока скачается файл setup-Red5-0.9.1.exe
4. Запускаем его
5. Next
6. I agree
7. Next
8. Install
9. Будет выдано окошко "Enter IP address for your server". И при тесте локально дома нужно сюда вписать: 127.0.0.1, при тесте, когда будет тестироваться нагрузка (по локалке), нужно будет вносить сюда IP адрес машины, на которую ставим, в локальной сети (192.168.*.*).
10. Будет выдано окошко "Enter port number to use for http requests", вводим в него: 5080
11. Next
12. Finish

После этого, чтобы запустить Red5 щелкаем по "Мой компьютер" правой кнопкой мыши, выбираем "Управление", внизу щелкаем по "Службы и приложения", разворачиваем список и внутри него из 3х пунктов выбираем: Службы. Потом справа выбираем Red5 и в левом (но не самом левом!) меню выбираем "Запустить службу", через несколько мгновений она запусится.

Все, установка закончена, открываем в браузере: http://127.0.0.1:5080/ (или, если тесты идут в локальной сети, вместо 127.0.0.1 выбираем 192.68.*.*). Должна появиться цветастая страница Red5. Все, сервер установлен и будет автоматически загружаться при запуске системы.

понедельник, 7 декабря 2009 г.

Установка Red5 на Debian 5 / CentOS 5

Офсайт проекта: http://www.red5.org/

Устанавливаем 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