среда, 18 ноября 2009 г.

Технический момент, часть первая

Пожалуй пришло время начать описывать техническую составляющую интернет радио.
Мы используем Sam Broadcaster, IceCast, ShoutCast и самопальный веб-двиг для управления всем этим беспределом.
Скажу сразу, бесплатно выкладывать PAL скрипты для Sam я пока не буду, по двум причинам: во-первых их писал не я, а мой друг и соратник Верди (Stariy_Volk), а во вторых ещё не умерла надежда в далёком будущем продать кому нибудь всю систему автоматизации вещания разом.
Но я отвлёкся. Основной смысл таков. Программа Sam Broadcaster - продукт компании Spacial Audio. Он включает в себя массу функций, и относительно других продуктов для автоматизации довольно дёшев. При желании и оборудовании он может служить даже для вещания в FM диапазоне, но сейчас не об этом.
SAM Broadcaster в нашем случае нужен для того что бы взять музыку с жесткого диска сервера, смикшировать с голосом ведущего, поступающим со звуковой платы (о том, как именно - в следующий раз), и отправить всё это вместе на сервер (в нашем случае IceCast).
Как и любая программа SAM не идеален и по этому разработчики встроили туда такую функцию как PAL (Playlist Automation Language). В основе PAL лежит язык Delphi.
PAL позволяет (при должном желании и терпении) прикрутить к SAM практически что угодно.
Пока всё.
Это была первая часть, завтра постараюсь рассказать дальше.

0 коммент.:

Отправить комментарий