SHOUTcast - SHOUTcast

SHOUTcast DNAS
Новый логотип Shoutcast в формате PNG
Автор (ы) оригинала Nullsoft (Стивен «Тэг» Лумис, Том Пеппер и Джастин Франкель)
Разработчики) Радиономия
Стабильный выпуск
2.6.0 (сборка 753) / 10 октября 2017 г . ; 3 года назад ( 2017-10-10 )
Тип Потоковое мультимедиа
Лицензия Зарегистрировать ПО
Веб-сайт shoutcast .com

SHOUTcast DNAS - это проприетарное кроссплатформенное программное обеспечение для потоковой передачи мультимедиа через Интернет. Программное обеспечение, разработанное Nullsoft , доступно бесплатно. Он позволяет транслировать цифровой аудиоконтент , в основном в формате MP3 или High-Efficiency Advanced Audio Coding , в и из программного обеспечения медиаплеера , что позволяет создавать "станции" Интернет-радио .

Чаще всего SHOUTcast используется для создания или прослушивания аудиотрансляций в Интернете; однако есть и видеопотоки. Некоторые традиционные радиостанции используют SHOUTcast для расширения своего присутствия в сети .

SHOUTcast Radio - это связанный веб-сайт, содержащий каталог станций SHOUTcast.

История

Протокол потоковой передачи SHOUTcast, созданный в 1998 году, использует теги метаданных и ответы, которые начинаются с ICY, что означает «Я могу кричать». Nullsoft была приобретена AOL 1 июня 1999 года.

14 января 2014 года AOL продала Nullsoft бельгийскому агрегатору онлайн-радио Radionomy; никаких финансовых подробностей публично не сообщалось. Компания Radionomy была приобретена AudioValley в 2019 году.

Программное обеспечение

Программное обеспечение SHOUTcast использует модель клиент-сервер , при которой каждый компонент взаимодействует через сетевой протокол, который смешивает аудио- или видеоданные с метаданными, такими как названия песен и название станции. Он использует HTTP в качестве транспортного протокола . Хотя многоадресная передача была запланирована, она так и не была реализована.

Серверы и клиенты SHOUTcast доступны для FreeBSD , Linux , macOS , Microsoft Windows и Solaris . Существуют клиентские версии для Android , BlackBerry OS , iOS ( iPad , iPhone ), Palm OS и webOS (Radio Hibiki), PlayStation Portable , Windows Mobile , Symbian S60 и UIQ , Nintendo DS (DSOrganize) и Wii .

Формат вывода поддерживается множеством клиентов, включая Winamp от Nullsoft, а также Amarok , Exaile , foobar2000 , iTunes , Songbird , Totem , XMMS и Zinf . Если клиент не поддерживает протокол SHOUTcast, то сервер SHOUTcast отправляет поток без метаданных, позволяя его слышать и просматривать в таких клиентах, как Windows Media Player. Серверы SHOUTcast обычно связаны с помощью файлов списков воспроизведения, которые представляют собой небольшие текстовые файлы (обычно с расширениями .pls или .m3u), которые содержат URL-адрес сервера SHOUTcast. Когда этот URL-адрес посещается в веб-браузере, который идентифицирует себя как совместимый с Mozilla (как и большинство из них), сервер возвращает сгенерированную страницу информации / статуса сервера SHOUTcast, а не потоковую передачу звука.

Станции

Особенностью серверов SHOUTcast является возможность дополнительно публиковать информацию о сервере, включая текущее количество слушателей, в каталоге станций, который AOL поддерживает на веб-сайте SHOUTcast . Посетители сайта могут выбрать станцию ​​для прослушивания и загрузить файл списка воспроизведения для использования в своем собственном медиаплеере с поддержкой SHOUTcast.

В сентябре 2008 года AOL изменила дизайн веб-сайта SHOUTcast, который был примерно таким же с 2000 года. В 2010 году SHOUTcast снова изменил его дизайн, сделав его более похожим на AOL. В рамках редизайна каталог и услуги были переименованы в «SHOUTcast Radio», а не «SHOUTcast Streaming Technology». Редизайн включал полнофункциональную возможность просмотра сайта и каталога со старым макетом. В то время VideoLAN заявила, что лицензия AOL на использование серверов SHOUTcast Radio «заставит нас интегрировать панель инструментов Shoutcast Radio на основе шпионского и рекламного ПО в ваш браузер». и, таким образом, предотвращает использование программным обеспечением с открытым исходным кодом серверов SHOUTcast Radio.

Популярность

В 2011 году SHOUTcast заявил, что в часы пик на публичных трансляциях можно увидеть до 900 000 одновременных слушателей. Аудитория приватных стримов неизвестна. Максимальное и минимальное количество слушателей сильно колеблется в течение дня, примерно в три раза больше слушателей в часы пик, чем в периоды низкого использования.

По состоянию на май 2014 года в SHOUTcast Radio входило более 50 000 станций.

Параллельный рост серверов
Параллельный рост слушателей

На заре киберспорта для видеоигр SHOUTcast использовался некоторыми для потоковой передачи комментариев к матчам киберспорта . Это привело к появлению термина «комментатор», который до сих пор используется для обозначения комментаторов киберспорта, даже если они не используют плагин.

Поддерживаемые форматы файлов

Исходные клиенты Форматы ввода Форматы вывода
MP3 AAC Ogg Vorbis FLAC WAV MP3 AAC / AAC + NSV видео
sc_trans v1 да Нет Нет Нет Нет да Нет да
sc_trans v2 да Нет да да да Да, требуется лицензионный ключ да Да, но не поддерживается
Жидкое мыло да да да да да да да Нет
Живой вход DSP N / A N / A N / A N / A N / A да да да
Трансляция с использованием этого инструмента N / A N / A N / A N / A N / A да да Нет
iziCast да да Нет Нет да да да Нет

История версий

Версия Платформа Дата выхода Примечания и существенные изменения
2.5.1 сборка 723
  • 32-разрядная версия Windows (Windows 2000 и выше)
  • 64-разрядная версия Windows (Windows XP64 и выше)
  • Linux 32-разрядная
  • Linux 64-разрядная
(30 сентября 2016 г.)

Текущая версия

2.4.7 сборка 256
  • 32-разрядная версия Windows (Windows 2000 и выше)
  • 64-разрядная версия Windows (Windows XP64 и выше)
  • Linux 64-разрядная
  • BSD (8.x)
  • Raspbian (Raspberry Pi - работает на RPi A / A + / B / B + и RPi2)
  • macOS (Intel)
(31 марта 2015 г.)

Посмотреть журнал изменений

2.4.2 сборка 167/168

2.4.2 сборка 167/168
(30 октября 2014 г. / 10 ноября 2014 г.)

2.4.1 сборка 164/165

2.4.1 сборка 164/165
(27 октября 2014 г. / 29 октября 2014 г.) * выпуск не поддерживается. Заменено версией 2.4.2

2.4.0 сборка 147

2.4.0 сборка 147
(9 сентября 2014 г.) Первая версия, которая включает встроенный рекламный сервер, позволяющий вещателям получать доход от своих потоков.

2.2.2 сборка 123

2.2.2 сборка 123
(31 июля 2014 г.) Первая версия выпущена новой материнской компанией Radionomy

2.2.1 сборка 109

2.2.1 сборка 109
(29 ноября 2013 г.) Последняя версия выпущена на правах собственности AOL

2.2.0 сборка 107

2.2.0 сборка 107
(16 октября 2013 г.)

2.0.0 сборка 29

2.0.0 сборка 29
(31 июля 2011 г.) Первый выпуск без бета-версии 2.0
1.9.8 Windows, Linux 2004 г. последняя версия SHOUTcast v1

Источники:

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

использованная литература

внешние ссылки