Monday, December 11th, 2017

IceCast настройка — сетевое вещание

Published on Март 30, 2009 by   ·   Комментариев нет

Введение

Полная версия статьи здесь: rrv.nsk.ru

В статье описан способ установки IceCast на FreeBSD в качестве
потокового интернет вещания. Звуковой сигнал берется с линейного входа
звуковой карты.

Устанавливаем IceCast

        # cd /usr/ports/audio/icecast2
        # make install clean
        # cd /usr/local/etc && cp icecast.xml.sample icecast.xml

Нстройка IceCast

нужными нам выдержками файла icecast.xml:

    <authentication>
       <source-password>mypass</source-password>
       <relay-password>mypass</relay-password>
       <admin-user>admin</admin-user>
       <admin-password>maypassadmin</admin-password>
   </authentication>
   <hostname>r-info.net</hostname>
    <paths>
       <basedir>/usr/local/share/icecast</basedir>
       <logdir>/var/log/icecast</logdir>
       <webroot>/usr/local/share/icecast/web</webroot>
       <adminroot>/usr/local/share/icecast/admin</adminroot>
       <alias source="/" dest="/status.xsl"/>
   </paths>
   <logging>
       <accesslog>access.log</accesslog>
       <errorlog>error.log</errorlog>
       <loglevel>2</loglevel>
       <logsize>10000</logsize>
   </logging>
   <security>
       <chroot>0</chroot>
       <changeowner>
           <user>nobody</user>
           <group>nogroup</group>
       </changeowner>
   </security>

Все можно запускать IceCast.

Устанавливаем Darkice

   # cd /usr/ports/audio/darkice && make install clean

Выбираем параметры установки нас интересует mp3.

Настройка Darkice

Правим darkice.cfg:

        [general]
        duration        = 0        # duration of encoding, in seconds. 0 means forever
        bufferSecs      = 2         # size of internal slip buffer, in seconds
        reconnect       = yes       # reconnect to the server(s) if disconnected
       
        [input]
        device          = /dev/dsp0.0  # OSS DSP soundcard device for the audio input
        sampleRate      = 44100     # sample rate in Hz. try 11025, 22050 or 44100
        bitsPerSample   = 16        # bits per sample. try 16
        channel         = 2         # channels. 1 = mono, 2 = stereo

        [icecast2-0]
        bitrateMode     = abr       # average bit rate
        format          = mp3    # format of the stream: ogg vorbis
        bitrate         = 128        # bitrate of the stream sent to the server
        server          = localhost
                            # (Имя сервера)host name of the server
        port            = 8000      # (Порт)port of the IceCast2 server, usually 8000
        password        = mypass    # source password to the IceCast2 server
        mountPoint      = sample128  # mount point of this stream on the IceCast2 server
        name            = DarkIce Trial 128
                             #  name of the stream
        description     = This is only a trial
                            # description of the stream
        url             = http://www.yourserver.com
                            # URL related to the stream
        genre           = my own    # genre of the stream
        public          = yes       # advertise this str

Запускаем darkice.

Все теперь пользователи могут подключатся к нашему серверу по адресу

penis growth guide

http://r-info.net:8000/ и выбрать нужный поток (имя сайта выдуманное).

zp8497586rq



Смотрите также:

Readers Comments (Комментариев нет)

Comments are closed.

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]