ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

FreeBSD + IceCast + Какой Софт? (помогите со звеном в этой связке)

 

6245
Тарас @tarasian666
по первому вопросу - достаточно установить icecast и ices или shoutcast и sc_trans 2
по второму управление плейлистом осуществляется скриптами которые чаще всего стоят денег (но есть и крякнутые) вот к примеру **********

Отредактировано tarasian666 - 04.03.2010
22
Slava @bsb
pygtk встал...
теперь споткнулись на конфигурации jackit-0.116.2_3 A low-latency audio server

вот такой лог:

checking jack/jack.h usability... no
checking jack/jack.h presence... no
checking for jack/jack.h... no
configure: error: "Critical header file missing"

может, подскажете где копать? чего этому джэку может не хватать?

спасибо!

6245
Тарас @tarasian666
надо установить jackd

22
Slava @bsb
tarasian666 пишет:

надо установить jackd

он установлен, причем, до установки pygtk конфигурировалось нормально, а потом начал вылазить такой вот бок

Отредактировано bsb - 11.03.2010
6245
Тарас @tarasian666
просто недоходило, ступорилось на pygtk

22
Slava @bsb
tarasian666 пишет:

просто недоходило, ступорилось на pygtk

конфигурировалось нормально, только мейкалось с ошибкой

6245
Тарас @tarasian666
ну значит не нормально конфигурировалось)
можете показать лог конфигурирования?

Отредактировано tarasian666 - 11.03.2010
22
Slava @bsb
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for a Python interpreter with version >= 2.4... python
checking for python... /usr/local/bin/python
checking for python version... 2.6
checking for python platform... freebsd8
checking for python script directory... ${prefix}/lib/python2.6/site-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.6/site-packages
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBJACK... yes
checking for jack_set_info_function in -ljack... no
checking for LIBVORBIS... yes
checking for LIBVORBISENC... yes
checking for LIBMAD... yes
checking for LIBSAMPLERATE... yes
checking for LIBSNDFILE... yes
checking for LIBAVCODEC... no
configure: WARNING: IDJC will be built without wma support
checking for LIBAVFORMAT... no
configure: WARNING: IDJC will be built without wma support
checking for LIBSPEEX... yes
checking for speex_header_free in -lspeex... no
checking for PYGTK... yes
checking for mutagen... yes
checking for LIBFLAC... yes
checking for FLAC__stream_decoder_init_ogg_stream in -lFLAC... no
configure: WARNING: your version of libFLAC lacks oggflac support
checking for lame_init in -lmp3lame -lm... no
checking for pthread_create in -lpthread... yes
checking for sqrt... no
checking for sqrt, pow in -lm... yes
checking for pow... no
checking for sqrt, pow in -lm... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking jack/jack.h usability... no
checking jack/jack.h presence... no
checking for jack/jack.h... no
configure: error: "Critical header file missing"

6245
Тарас @tarasian666
проверте существует ли файл jack.h и какой к нему доступ, может надо задать путь к jack

22
Slava @bsb
файл существует, доступ к нему: -r--r--r-- 1 root wheel
а где надо прописать к нему путь?

6245
Тарас @tarasian666
задать параметр конфигурирования точно не скажу, почитайте что даст ./configure --help
но может и отсутсвовоать такая возможность.
А вобще не здесь надо писать о проблемах собирания

22
Slava @bsb
tarasian666 пишет:

задать параметр конфигурирования точно не скажу, почитайте что даст ./configure --help
но может и отсутсвовоать такая возможность.

сейчас будем пробовать :) спасибо, что отвечаешь так оперативно.

tarasian666 пишет:

А вобще не здесь надо писать о проблемах собирания

а где лучше это делать?

6245
Тарас @tarasian666
на форумах линуксоидов, точнее фрибздяшников ))

22
Slava @bsb
tarasian666 не подскажешь случайно какие требования у IDJC к железу? А то сейчас процессор ложит на 100%... Или неправильно сконфигурировали или слабая железяка...

6245
Тарас @tarasian666
требований незнаю, неинтересовался

22
Slava @bsb
tarasian666, друг, есть у тебя возможность оказать помощь в настройке сервера, не безвозмездно?

6245
Тарас @tarasian666
что именно надо настроить?

22
Slava @bsb
Сейчас у меня на сервере (ОС: федора) установлен IDJC, который воспроизводит только ogg формат, мр3 он почему то не понимает. Мне нужно, чтобы IDJC воспроизводил мр3 в 2-х качествах 128 и 256, а также была возможность запустить с этого же сервера еще одну радиостанцию, тоже через IDJC, в одном качестве - 128. Возможно, помощь нужна в донастройке уже всего существующего, а если это окажется невозможным, то тогда сборка с нуля.

6245
Тарас @tarasian666
я так понял речь идет не о воспроизвидении а о кодировании.
возможно при сборке отсутвовала библиотека libmp3lame0 (или как то так)
пересобрать ./configure --enable-lame

22
Slava @bsb
Библиотека присутствовала, пересобирали, даже меняли версию IDJC - не помогает :(

Мне нужна помощь, по-настоящему разбирающегося человека. Сейчас над сервером мудрят люди, никогда не работавшие с потоковым аудио и у них поэтому возникают постоянные пробуксовки. Я с начала марта не могу перенести эфир на новый сервер, уже устал очень :(

Прошу у тебя активной помощи и готов обсудить в ЛС вид и размер моей благодарности за такую помощь.