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

Icecast Relay (понижение битрейтности)

 

8
lexesv @lexesv
Запускаю 2 сервера Icecast.
Первый основной который вещает в 64kbps
Второй нужно запустить как копию первого но в битрейтности 16kbps

Конфиг первого (запущен на порту 1122):

<mount>
<mount-name>/live</mount-name>

<fallback-mount>/live_fallback</fallback-mount>
<fallback-override>1</fallback-override>
<fallback-when-full>1</fallback-when-full>

<max-listeners>1800</max-listeners>
<bitrate>64</bitrate>
<burst-size>65536</burst-size>
<hidden>1</hidden>
</mount>

<mount>
<mount-name>/live_fallback</mount-name>
<max-listeners>1800</max-listeners>
<bitrate>64</bitrate>
<burst-size>65536</burst-size>
<hidden>1</hidden>
</mount>

и второго (запускается на порту 1155)

<relay>
<server>88.**.**.**</server>
<relay-password>********</relay-password>
<port>1122</port>
<mount>/live</mount>
<local-mount>/mobile</local-mount>
<bitrate>16</bitrate>
<burst-size>16384</burst-size>
<relay-shoutcast-metadata>0</relay-shoutcast-metadata>
</relay>

<mount>
<mount-name>/mobile</mount-name>
<max-listeners>1800</max-listeners>
<bitrate>16</bitrate>
<burst-size>16384</burst-size>
<hidden>1</hidden>
</mount>

Второй сервер вещает, но битрейтность остается 64kbps

Прошу помощи в решении данной проблемы.
Заранее спасибо.

127
Глеб @Psyhodelic
IceCast вроде не умеет конвектировать битрейт

6245
Тарас @tarasian666
не умеет
ставьте streamtranscoder

8
lexesv @lexesv
Где скачать исходники или пакет под дебиан ленни?

6245
Тарас @tarasian666
забанили в гугле?

**********

8
lexesv @lexesv
tarasian666 пишет:

забанили в гугле?

**********

Спасибо, svn я видел
Хотел пойти более простым путём просто (dpkg -i ) :=)

Отредактировано lexesv - 14.02.2011
6245
Тарас @tarasian666
deb пакета нет и никогда небыло

8
lexesv @lexesv
tarasian666 пишет:

deb пакета нет и никогда небыло

ну спорить не буду с профи, но вот:

( источник ********** )

cd /tmp
wget **********
tar -xvvf streamtranscoderv3-3.1.11.tar.gz
cd streamtranscoderv3
sudo ./configure
sudo make
sudo checkisntall -D

В итоге получим .deb пакет готовый к установке:

sudo dpkg -i streamtranscoderv3_3.1.11-1_i386.deb

6245
Тарас @tarasian666
а зачем запорачиваться???

cd /tmp
wget **********
tar -xvvf streamtranscoderv3-3.1.11.tar.gz
cd streamtranscoderv3
sudo ./configure
sudo make
sudo make install

и все уже установлено

8
lexesv @lexesv
tarasian666 пишет:

а зачем запорачиваться???

cd /tmp
wget **********
tar -xvvf streamtranscoderv3-3.1.11.tar.gz
cd streamtranscoderv3
sudo ./configure
sudo make
sudo make install

и все уже установлено

я не спорю с Вами, просто хотел сказать что утверждение "не было и нет" не совсем верно, вот и всё.

6245
Тарас @tarasian666
я имею ввиду что в репозиториях нет
а то что кто-то собирает пакет чтоб его себе установить потом - идиотизм,
если б он его собрал на несколько архитектур и дал ссылки для скачивания - тогда уже можно сказать что пакеты есть
так что ваше утверждение что мое утверждение не совсем верно так же не совсем верно ))

8
lexesv @lexesv
Спасибо всем откликнувшимся - поставленная задача была выполнена.