Из всех известных мне программных вещательных DJ станций, программа SAM Broadcaster (версий 2 и 3) является самой прогрессивной по функциональности и своим возможностям. Это целый аудиокомплекс, который может работать как в ручном управлении DJ, так и в автономном режиме, с возможностью удаленного заказа треков через Web-интерфейс слушателями. Подобных аналогов в онлайновом вещании, другие разработчики, похоже еще не реализовали:
Из всех разработок
— Fading (настраиваемое плавное снижение громкости в конце воспроизводимого трека и плавного нарастания уровня громкости следующего музыкального фрагмента, с «наложением» этих участков друг на друга в заданном интервале времени)
— Gap Killer (автоматическое «вырезание» пауз, то есть абсолютной тишины в треке при воспроизведении)
— полноценный звуковой процессор (позволяющий весьма эффективно изменять качество воспроизводимого звука в широких пределах, попутно обогащая его всевозможными динамическими эффектами: расширение стереобазы, лимитирование звука, устранение клиппирования, яркое выделение требуемого спектра узкого диапазона частот, динамическое усиление низких частот и некоторые другие вещи)
— удачно реализованный десятиполосный эквалайзер с глубиной регулировки +/- 12 децибел
— подключение DSP плагинов сторонних разработчиков, для улучшения качества звучания на любой вкус.
В системе используется два независимых аудиоплеера, синхронизированных в последовательности воспроизведения.
Компоновка неограниченного количества треков в очередь на воспроизведение.
Система также обладает возможностью вывода информации на Web-сайт о текущим воспроизводимом треке, треков стоящих в очереди на воспроизведение, просмотр всей музыкальной базы станции с возможностью заказа любого трека на воспроизведение (при заказе, трек становится во главе очереди и будет воспроизведен сразу за текущим, либо в другой последовательности, которую выберет DJ для работы станции на свое усмотрение), при этом, заказной трек можно дополнить любым комментарием, введя текст при заказе трека. Во время воспроизведения «заказа», в специально отведенном разделе сайта (на главной странице), комментарий будет доступен к прочтению для любого посетителя.
Станция работает с серверами потокового вещания систем SHOUTcast, ICEcast, Windows Media Encoder и коммерческого вещательного сообщества Live 365. Попутно, станция использует базу MySQL и напрямую работает с HTML и PHP скриптами, которыми создается Web-интерфейс вещающей точки, как в локальной сети, так и в глобальной сети Интернет.
На этом лирики достаточно — ближе к делу, как говорится.
Начнем, уже по сложившейся традиции, по шагам — с того, что изначально необходимо обзавестись соответствующим софтом.
В любой момент, свежую версию SAM Broadcaster, можно скачать с сайта разработчиков —
Начиная с третьей версии этой программы, появилась поддержка кучки различных баз данных — FireBird, PostgreSQL, MS SQL и MySQL.
Если Вы хорошо разбираетесь в базах данных, либо на Вашем компьютере уже установлена и как-то используется одна из вышеперечисленных баз, то качайте версию, которая умеет работать с Вашей базой.
Мы же остановимся на базе MySQL, так как она является наиболее широко распространенной, удобной и стабильной в работе.
Изначально скачивайте полновесный инстольник SAM Broadcaster — MySQL (не перепутайте с SAM Broadcaster — Upgrade). Апгрейд устанавливается на любой из типов баз данных этой программы, лишь когда разработчики обновляют программу и ее версию. Если версия апгрейда и основного инстольника совпадает, то апгрейд скачивать нет смысла, а если отличается, то его можно скачать в любое другое удобное время..
Сразу необходимо определиться в том, как планируется работа станции, то есть — нужен Web-интерфейс или нет.
Если планируется, то для его реализации потребуется установка дополнительного программного обеспечения. За самым простым бесплатным программным пакетом HTTP сервера, включающего в себя
Не забудьте, что Вам нужен пакет с названием MyServer (на момент написания статьи, последней была версия 2.3.1).
Чем примечателен этот пакет Web-сервера?
Он содержит в себе максимально настроенный необходимый программный набор для полноценного сайта, а именно MySQL Server, Web сервер Apache с поддержкой PHP.
К тому же немаловажный факт, весь этот комплект имеет размер всего в 12,5 мегабайт, в отличие от того, если каждый компонент скачивать индивидуально полновесными инстольниками и париться с их настройками по отдельности (глубокий подход к подобным вещам, необходим лишь системным администраторам, а не DJ).
Комплект заточен для установки и работе в среде Windows’98/ NT/2k/XP и полностью пригоден к использованию, как в локальных сетях, так и в сети Интернет.
Не забудьте зарегистрироваться на сайте авторов этого пакета, в противном случае, линк на дистрибутив можете не получить.
По сути, подробную информацию по установке, настройке и вводе в эксплуатацию MyServer, без проблем можно прочитать там же на форуме
Единственное, на чем предварительно хочу заострить Ваше внимание — не меняйте путь инсталляции этого пакета, дабы впоследствии не иметь проблем с настройками и работой сервера (по умолчанию он ставится в каталог c:\myserver).
Если же Вы являетесь продвинутым специалистом в области сетевых технологий, то можете использовать любой другой, импонирующий Вам Web-сервер (операционная система Linux, не является исключением, под ним Web-интерфейс SAM Broadcaster и MySQL база, будут так же работать без проблем).
Не стоит торопиться гнать события! Неспеша, начните установку с Web-сервера (в нашем варианте — это MyServer).
Если все сделали согласно с FAQ и рекомендациями форума изготовителей данного пакета и у Вас без проблем работают локальные линки типа http://info и так далее, то можно переходить к установке самой станции SAM Broadcaster.