Установка Red5 под FreeBSD 7.1

Обсуждаем сайт и форум.

Модератор: f0s

nem0y
проходил мимо

Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение nem0y » 2009-07-28 17:40:06

Ставим с портов Java:

Код: Выделить всё

#cd /usr/ports/java/jdk1.6.0
#make install clean
Ставим с портов Ant:

Код: Выделить всё

#cd /usr/ports/devel/apache-ant
#make install clean
Прописываем HOME для Java и Ant:

Код: Выделить всё

#export JAVA_HOME=/usr/local/jdk1.6.0 >> /etc/profile
#export ANT_HOME=/usr/local/bin >> /etc/profile
Перезаходим в систему и проверяем HOME для Java и Ant:

Код: Выделить всё

#echo $JAVA_HOME
/usr/ports/java/jdk1.6.0
#echo $ANT_HOME
/usr/local/bin
Качаем Red5:

Код: Выделить всё

#mkdir /home/red5
#svn co http://red5.googlecode.com/svn/java/server/trunk /home/red5
И собираем его:

Код: Выделить всё

#cd /home/red5
#ant
Процесс на 2-3 минуты. Должны поставиться всякие там jar, а те которых нет, подкачаться и также поставиться.

Создадим рабочую директорию Red5 и перенесем туда только что собраный сервер:

Код: Выделить всё

#mkdir /usr/share/red5
#cp -R /home/red5/dist/* /usr/share/red5
На всякий случай:

Код: Выделить всё

#chmod 755 /usr/share/red5/red5.sh
Исправляем shell:

Код: Выделить всё

#ee /usr/share/red5/red5.sh
/bin/bash -> /bin/sh
Делаем пускач:

Код: Выделить всё

#touch /usr/local/etc/rc.d/red5.sh

Код: Выделить всё

#!/bin/sh

RED5_DIR=/usr/share/red5
test -x $RED5_DIR/red5.sh || exit 5

case "$1" in
    start)
        cd "$RED5_DIR"
        "$RED5_DIR"/red5.sh &
        sleep 2
        ;;
    stop)
        echo Shutting down Red5
        killall java
        sleep 2
        ;;
    restart)
        $0 stop
        $0 start
        ;;
esac
Запускаем Red5 и проверяем открытость портов:

Код: Выделить всё

#/usr/local/etc/rc.d/red5.sh start
#netstat -ant
...
tcp4       0      0 *.5080                 *.*                    LISTEN
tcp4       0      0 *.1935                 *.*                    LISTEN
tcp4       0      0 *.51724                *.*                    LISTEN
tcp4       0      0 *.9999                 *.*                    LISTEN
...

Все гуд. Контрольный выстрел: telnet name-server 5080 или http://name-server:5080

Вот вроде и все - сервер собран, установлен и запущен (дефолтные настройки). Вам осталось накрутить конфиги Red5 под свои нужды (не забываем после этого сделать /usr/local/etc/rc.d/red5.sh restart).

ЗЫ: Правда надо еще поправить пускач, чтобы он стартовал Red5 при старте системы. Ну это на досуге как-нибудь ;)
Последний раз редактировалось manefesto 2009-07-29 12:26:48, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение manefesto » 2009-07-29 12:27:24

двигаю в "про сайт"
Можешь написать в статьях
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-07-29 22:37:32

Не все знают что такое Red5 и просто ради профита установить - неинтересно.
Покажи прикладное использование этого чуда.

P.S.
Пока не видел продакшен решение на Red5. Пока не допилен :(
Главное в жизни здоровье и любовь, остальное я все куплю.

nem0y
проходил мимо

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение nem0y » 2009-08-08 19:30:41

на данный момент ведется разработка игры на этой технологии. как будет готово, поделюсь ссылкой.

а вообще область применения: аудио/видео трансляции

Аватара пользователя
ADRE
майор
Сообщения: 2641
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение ADRE » 2009-08-15 8:14:01

моя тупой, зачем это надо? разрабатывать что-то? =)
//del

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение levantuev » 2009-08-18 9:19:45

а я вообще думал он тока что бы транслировать видео можно было типа yotube, статья хорошая, но сыроватая

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение levantuev » 2009-08-20 6:17:08

Пожалуйста сделайте документацию по трансляции видео в интернете через red5

Phoenix0001
проходил мимо
Сообщения: 1
Зарегистрирован: 2009-08-20 9:33:42

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Phoenix0001 » 2009-08-20 10:52:52

Установил на досуге Red5 - но дает ошибку :
Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Bootstrap

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение pithagora » 2009-12-06 23:27:13

Опен сорс аналог Adobe Flash Media Server и Wowza Media Server. У нас в компании стоит задача поднять сервис который будет принимать данные снятые с ИП камер и давать на сайте в лайв стриминге. И вот думаю насколько разумно использовать ред5 вместо аналогов в стоимости 1к и выше зеленных.....

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение levantuev » 2009-12-06 23:58:21

pithagora писал(а):Опен сорс аналог Adobe Flash Media Server и Wowza Media Server. У нас в компании стоит задача поднять сервис который будет принимать данные снятые с ИП камер и давать на сайте в лайв стриминге. И вот думаю насколько разумно использовать ред5 вместо аналогов в стоимости 1к и выше зеленных.....
Как организуете, не могли бы вы выложить данную связку :roll:

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-12-07 0:05:23

pithagora писал(а):Опен сорс аналог Adobe Flash Media Server и Wowza Media Server. У нас в компании стоит задача поднять сервис который будет принимать данные снятые с ИП камер и давать на сайте в лайв стриминге. И вот думаю насколько разумно использовать ред5 вместо аналогов в стоимости 1к и выше зеленных.....
Не разумно, поверьте на слово. Вы на допиливание потратите больше нерв и финансов.
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение ProFTP » 2009-12-07 1:20:44

pithagora писал(а):Опен сорс аналог Adobe Flash Media Server и Wowza Media Server. У нас в компании стоит задача поднять сервис который будет принимать данные снятые с ИП камер и давать на сайте в лайв стриминге. И вот думаю насколько разумно использовать ред5 вместо аналогов в стоимости 1к и выше зеленных.....
та там делается это очень просто

вот GPL License http://www.vinz486.com/portal/
Main difference between PicoStreamer and other streaming software, is that you don't need to use a dedicated machine: a classic hosting space with Perl/PHP is enough to setup a true real LIVE web station
1) сервер
2) клиент:
а) на флеше в web
б) или программа на клиенте, смотреть через плеер
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение pithagora » 2009-12-07 11:41:55

Поток посетителей у нас ожидается средний и выше, камеры будут вещать футбольные матчи на городском стадионе в Кишиневе. Тут только выделенный мочный сервер подтянет всю нагрузку, и может быть по возрастанию посещений будет и апгрейд железа.


Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-12-07 12:52:20

pithagora писал(а):Поток посетителей у нас ожидается средний и выше, камеры будут вещать футбольные матчи на городском стадионе в Кишиневе. Тут только выделенный мочный сервер подтянет всю нагрузку, и может быть по возрастанию посещений будет и апгрейд железа.
Red принципиально даже на мощной машине больше чем 200 соединений держит прлохо...
Главное в жизни здоровье и любовь, остальное я все куплю.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение princeps » 2009-12-07 14:03:16

pithagora писал(а):Поток посетителей у нас ожидается средний и выше, камеры будут вещать футбольные матчи на городском стадионе в Кишиневе. Тут только выделенный мочный сервер подтянет всю нагрузку, и может быть по возрастанию посещений будет и апгрейд железа.
Fastman писал(а):Red принципиально даже на мощной машине больше чем 200 соединений держит прлохо...
А стоит ли при таких-то масштабах экономить на спичках?
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-12-07 14:07:38

princeps писал(а):
pithagora писал(а):Поток посетителей у нас ожидается средний и выше, камеры будут вещать футбольные матчи на городском стадионе в Кишиневе. Тут только выделенный мочный сервер подтянет всю нагрузку, и может быть по возрастанию посещений будет и апгрейд железа.
Fastman писал(а):Red принципиально даже на мощной машине больше чем 200 соединений держит прлохо...
А стоит ли при таких-то масштабах экономить на спичках?
Так я о том же. К тому же вот такие фразы, меня всегда пугают :
>> и может быть по возрастанию посещений будет и апгрейд железа
Об этом сразу думать надо. Потому что чаще всего, не предусмотрев это, приходиться вываливать повторно тучу бабла.
Таких вот вот "потом как нить докупим" мы насмотрелись :)
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение pithagora » 2009-12-07 23:34:51

Проэкт надо сделать, и это будет по моим планам после нового года. Когда возьмусь обязательно отпишусь здесь, посоветуюсь с теми у кого уже есть такой опыт. Пока только так сказать наброски.
----------------------------------------------------------------
Тогда выбор остоется между wowza и adobe. Есть ли другие решения для такой задачи?
Последний раз редактировалось pithagora 2009-12-07 23:43:08, всего редактировалось 1 раз.

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-12-07 23:41:27

pithagora писал(а):проэкт надо сделать, и это будет по моим планам после нового года. Когда возьмусь обязательно отпишусь здесь, посоветуюсь с теми у кого уже есть такой опыт. Пока только так сказать наброски.
Удачи. Отписывайся конечно. Лично мне интересно что выйдет. Я знаю только о коммерческих системах такого рода.
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение pithagora » 2009-12-07 23:52:01

так если вы говорите что ред5 держит всего 200 тогда он отпадает. отстаются только адоб и вовза.

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение Fastman » 2009-12-08 2:04:48

pithagora писал(а):так если вы говорите что ред5 держит всего 200 тогда он отпадает. остаются только адоб и вовза.
Вот есть готовые решения,http://www.trinitygroup.ru/solution/graphics/iptv/webtv
Поглядите если интересно. В большинстве случаев этого хватает. А вот если есть нестандартные задачи - придется пилить :)
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1400
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение server801 » 2009-12-11 12:06:45

http://192.168.1.6:5080/demos/adminPanel.html
вот тут какие данные писать надо?или что настроить в конфиге,что б пустило в админку

Аватара пользователя
pithagora
ефрейтор
Сообщения: 51
Зарегистрирован: 2009-03-11 0:11:19
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение pithagora » 2009-12-11 13:53:47

чето не очень понятно вопрос...

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1400
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение server801 » 2009-12-11 14:00:47

как в админку зайти?

levantuev
сержант
Сообщения: 168
Зарегистрирован: 2008-11-05 6:15:43
Контактная информация:

Re: Установка Red5 под FreeBSD 7.1

Непрочитанное сообщение levantuev » 2009-12-11 22:56:25

Я установил, в админку заходит, а как организовать трансляцию фильмов (у клиентов установлен vlc)