Компас
Вы
слушаете
П
ослушать потоковое аудио в Гло-
бальной сети, как правило, меш а-
ют две вещи: отсутствие свободных
денежных средств и скорость дос-
тупа к Интернету. Большинство пользо-
вателей из Украины работаю т в Сети
через dial-up, а это максимум 5.2 К б /с
(на хорошей цифровой АТС с поддерж-
кой тонового набора номера и с про-
вайдером, оборудование которого рас-
считано
на
раб оту
с
протоколом
v.90/v.92). Даже если есть выделенная
линия, то, как правило, этот предел ус-
танавливается на уровне 6.4 К б /с, ре-
же 12.8 К б/с. К чему я завел разговор
о скоростях доступа? Просто эта ско-
рость прямо пропорциональна качест-
ву звука. Простой подсчет: для проиг-
рывания
стереотрека
с
битрейтом
128 Кбит/с понадобится 128/8 = 16 К б /с
(приблизительно). А если подсчитать, что
получат большинство пользователей, у
которых и 3.3 за счастье, то получим
битрейт в 24 Кбит/с. Такое мало кого
5 устроит. Прослушивание съест весь тра-
фик, а это значит, что комфортно ра-
ботать и слушать свежую музыку одно-
временно не получится. И нтернет-ра-
дио не создано для «наших» глобальных
сетей. Что делать?
А допустим, у вас дома (или на ра-
боте) есть локальная сеть, и вы любите
слушать музыку. Не знаю , как у кого, но
у меня W inAm p/XM M S включен посто-
янно. И вот вы хотите, чтобы музыку, иг-
рающ ую на вашем компьютере, слуша-
ла вся локалка. (Очень рисковое реше-
ние. — П рим , ред.) Причем сами треки,
как и любой другой источник звука (на-
пример, CD-ROM) не обязательно долж-
ны быть видны из сети. Вот здесь-то и
начинается наша сказка.
Для начала поясню, как это все ра-
ботает. Вещание осуществляется при
взаимодействии трех компонентов: сер-
вер, клиенты (слушатели) и сама радио-
станция (вещатель). Радиостанция коди-
рует проигрываемый звук и «вещает»
его на сервер, тот в свою очередь пе-
редает данные на определенный порт,
а уже клиенты, подключившись к серве-
ру, получают и декодируют музыку. За-
метьте, неважно, в каком формате за -
писана музыка на вашем компьютере, —
на машине клиента не обязательно долж-
ны быть установлены специальные пла-
гины и кодеки. Будет достаточно плей-
ера, способного принимать потоковое
аудио. Функции сервера и радиостан-
ции может выполнять один компьютер.
Программное обеспечение сервера, ра-
диостанции и клиента не обязательно
должно работать под управлением од-
ной О С . М аксимальное число клиентов,
равно как и 1Р-адреса, порты, пароли,
задаются конфигурацией сервера. С а-
мым загруженным будет компьютер с ус-
тановленной радиостанцией, так как ему
«Голос
компьютера»
Г
Александр ЖАБОТИНСКИЙ
100:310121055
Блуждая по Интернету, вы, наверное, часто встречали упоминания
об «интернет-радио». Подозреваю, многие догадываются, что это
такое, но зайти и послушать нет ни свободного времени, ни лишних
денег. А хотелось ли вам хоть раз в жизни побыть в роли
радиостанции и /и ли ди-джея? Это тоже возможно.
в реальном времени предстоит кодиро-
вать аудио. Для МРЗ должно хватить
компьютера с «камнем» на 3 0 0 -4 0 0 МГц.
В Сети встречается материал по соз-
данию сетевого радио, но чаще всего
рассматривается триптих программ от
Ыи115оЛ'а. Мы же одной фирмой огра-
ничиваться не хотим — посмотрим, ка-
кое еще П О для этих целей есть в Ин-
тернете.
РауцоЕофт
Начнем с серверов. Наиболее попу-
лярный —
БНОШ сав! (рис. 1
) производст-
ва Ыи1коЛ
Слить
МОЖНО С www.shoutaisl.com/downlocids/scl-9-4/
shoutcast-l-9-4-w indow s.exe.
Сервер разра
бсгтывался для различных О С , среди ко-
Рис.1
торых W indows, M acO S X (в том числе
и Server), Solaris, Linux и FreeBSD. Вер-
сия W indows представлена консольным
и GUI-вариантом. Установить сразу оба
почему-то нельзя (из программы уста-
новки) © . Настройка сервера проходит
посредством редактирования конфигу-
рационного файла se_serv.ini, который на-
ходится в папке с программой
(sc_serv.conf
в
Linux-версии). В том же sc_serv.ini даны
достаточно подробные комментарии (на
английском). Вообще, достаточно ука-
зать
P o rtB a s e = * * * * ,
где * * * * — порт,
на который будет проходить вещание
(по умолчанию 8000), а программа са-
ма установит локальный IP. Тем не ме-
нее, разобраться в конфиге весьма со-
ветую — например, в целях безопасно-
сти стоит поменять пароль для доступа
к серверу SHOUTcast. Кстати, имя кон-
фигурационного файла должно совпа-
дать с именем файла сервера, в про-
тивном случае программа ставит все по
дефолту. Как уже было сказано, в Ин-
тернете всевозможные FAQ'n
и
М апи-
а1'ы по настройке SHOUTcast'a пред-
ставлены в изобилии.
Перейдем к следующему в обзоре
серверу —
Icecast2 (рис. 2),
который дос-
тупен на
www.icecast.org.
Как и в преды-
Е
Ш
Рис.2
дущем случае, здесь можно найти вер-
сии не только под Виндовс. Программа
чем-то похожа на SHOU [cast, в первую
очередь наличием консольной версии и
файла конфигурации —
icecast.xml
(в пап-
ке с установленной программой или
/etc).
Еще у Icecast2 замечательный help. Яв-
ное преимущество перед произведени-
ем Nullsoft'a — поддержка переменно-
го битрейта O G G Vorbis, что позволит
использовать более низкие битрейты для
передачи звука нормального качества.
Немного о
icecast.xml.
XML — весьма не-
удобный способ настройки программы,
но если ничего не перепутать, все по-
лучится. О братите внимание на тэги:
< l i s t e n -s o c k e t »
< р о г t > х х х х < /р о г t >
< b in d -a d d re s s > 1 2 7 . 0 . 0 . l < / b i n d -
a d d re s s >
< /lis te n - s o c k e t
>
В них задается порт, а также адрес
для радиостанции. Также проверьте тэ-
ги <source-password>hac)one< / so u rce -
passw ord»; hackme — пароль для дос-
тупа к серверу — необходимо указать
U
l.T
.Ttl K
-TS'
BC1EPJ ; -i>
0
>
20)
Source status Not connected
Source pcs: 9SW
1
G
jisfitpor* 9000
Genre A
lternative
Letictuaqe
«. Английский
Total received bytes 0.008 Mbytes
Total sent bytes П
.ООО
Mbytes
Private broad
cast
*; No
Shoutcastreqister •
Yes
Total onair timB U0:G249
-
Stop
рзгіїтд.
ь
Рис.З
№ 40/315 04 октября-11 октября 2004
предыдущая страница 34 Мой Компьютер 2004 40 читать онлайн следующая страница 36 Мой Компьютер 2004 40 читать онлайн Домой Выключить/включить текст