Сначала устанавливаем Erlang
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
wget http://erlang.org/download/otp_src_R14B03.tar.gz
tar zxvf otp_src_R14B03.tar.gz
cd otp_src_R14B03
./configure && make && make install
Теперь устанавливаем непосредственно ErlyVideo
yum install git-core ruby
git clone git://github.com/erlyvideo/erlyvideo.git –depth 1
cd erlyvideo
make release
Первый запуск make run убить процесс killall -s «KILL» make
Последующие запуски в режиме демона
/root/erlyvideo/erlyvideo/bin/erlyvideo start
остановить
/root/erlyvideo/erlyvideo/bin/erlyvideo stop
перезапустить
/root/erlyvideo/erlyvideo/bin/erlyvideo restart
Этот пример установки я думаю подойдёт и для Fedora Core
Ошибки
src/mp4mux.erl:192: variable ‘Atom’ is unused
src/mp4mux.erl:335: variable ‘T1′ is unused
src/mp4mux.erl:345: variable ‘T3′ is unused
Решение удалить строки в файле
erlyvideo/apps/erlyvideo/src/mp4mux.erl
line 192, 195
line 335,
line 345
Дополнительно
После make release
$ cd erlyvideo
$ cp -R * /opt/erlyvideo/
$ cp /opt/erlyvideo/bin/erlyvideo-initscript /etc/init.d/erlyvideo
$ mkdir /etc/erlyvideo
$ cp /opt/erlyvideo/etc/erlyvideo.conf.sample /etc/erlyvideo/erlyvideo.conf
$ cp /opt/erlyvideo/etc/log4erl.conf.sample /etc/erlyvideo/log4erl.conf
$ /etc/init.d/erlyvideo start
#checking processes
$ ps ax | grep erly
Неплохой сервер! тоже используем его для некоторых проектов. Есть ли у вас какие-то примеры его использования? Вот одна из наших обзорных статей медиа серверов. http://itmultimedia.ru/media-servera-flash-media-server-wowza-erlyvideo-red5/
ОтветитьУдалитьМожет пригодится.
Да. Используем для перетрансляции потока на сайте з ip-камеры AXIS. Поднята виртуальная машина под Hyper-V. Нагрузка по процесору минимальная(при 80 человек загрузка проца где-то 10-12 процентов и исходящим трафиком в 70-80 мбит).
ОтветитьУдалить