The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Установка Flash-сервера Red5 во FreeBSD 7.1 для организации потокового видеовещания (freebsd java flash)


<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>
Ключевые слова: freebsd, java, flash,  (найти похожие документы)
From: nem0y Newsgroups: email Date: Mon, 10 Aug 2009 14:31:37 +0000 (UTC) Subject: Установка Flash-сервера Red5 во FreeBSD 7.1 для организации потокового видеовещания Ставим с портов 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 (http://osflash.org/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 Создаем скрипт для запуска: /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). PS. Правда надо еще поправить скрипт запуска, чтобы он стартовал Red5 при старте системы. Ну это на досуге как-нибудь ;)

<< Предыдущая ИНДЕКС Исправить src / Печать Следующая >>

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Phoenix (??), 12:24, 20/08/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Можете подсказать почему мне выдает сервер ошибку ?
    root@site:/# usr/local/etc/rc.d/red5.sh start
    Starting Red5
    Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Boots      trap
     
  • 1.2, asphix (??), 17:27, 16/09/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    касаемо установки жабы, вот тут подробно разжовано, что к чему: http://www.hilik.org.ua/установка-java-jdk-16-под-freebsd/
     
  • 1.3, Mikula (?), 18:31, 01/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А накуя он нужен из svn когда он есть в портах?
    cd /usr/ports;make search name=red5
    Port: red5-0.7.0_2
    Path: /usr/ports/www/red5
    Info: Red5 is an Open Source flash server
    Maint: wenheping@gmail.com
     
  • 1.4, Denys (??), 18:12, 14/03/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Та же проблема не может найти Bootstrap кто нибудь знает в чем тут дело?
     
  • 1.5, nezabor (ok), 23:25, 09/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    red# export JAVA_HOME=/usr/local/jdk1.6.0 >> /etc/profile
    export: Command not found.

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

     
     
  • 2.6, Vector (??), 20:30, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > red# export JAVA_HOME=/usr/local/jdk1.6.0 >> /etc/profile
    > export: Command not found.
    > вот честно говоря даже не знаю что я делаю но хотелось бы
    > узнать как бороться с этой проблемой

    export - это для оболочки zsh

     
     
  • 3.7, Vector (??), 20:33, 23/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> red# export JAVA_HOME=/usr/local/jdk1.6.0 >> /etc/profile
    >> export: Command not found.
    >> вот честно говоря даже не знаю что я делаю но хотелось бы
    >> узнать как бороться с этой проблемой
    > export - это для оболочки zsh

    для другой оболочки

    setenv JAVA_HOME /usr/local/jdk1.6.0


     

  • 1.8, mandarin80 (?), 15:36, 01/02/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    все установил, как сказано выше, но на .../red5.sh start никакой реакции и порты не прослушиваются, в чем может быть проблема
     
  • 1.9, Дмитрий (??), 04:18, 10/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо. Все получилось на удивление без проблем.
    JAVA SDK уже был установлен ранее.
     
  • 1.10, Дмитрий (??), 04:21, 10/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    насчет
    Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Boots      trap

    Попробуйте так
    cd /путь/к/red5-0.9.1 && sh ./red5.sh

    p.s. я поставил red5-0.9.1

     
  • 1.11, олег (?), 20:28, 07/10/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Возник вопрос-не получается раздать видеопотоки по rtmp на 4 канала! для трансляции на сайте. просмотр-файлов без проблем,а вот онлайн вещание ни в какую
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру