Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Медиа-стриминговое программное обеспечение – общее название для комментаторов киберспорта.
Media streaming software
the generic term for esports commentators
Shoutcast (ранее SHOUTcast) – это сервис для потоковой передачи медиаконтента через интернет в медиаплееры с использованием собственного кроссплатформенного проприетарного программного обеспечения. Он поддерживает цифровой аудиоконтент, преимущественно в формате MP3 или High Efficiency Advanced Audio Coding. Наиболее часто Shoutcast используется для создания и прослушивания интернет-аудиотрансляций, однако также возможны и видеопотоки. Программное обеспечение доступно для бесплатного использования или в качестве платной облачной услуги с расширенными профессиональными функциями. В ранние годы развития киберспорта Shoutcast использовался некоторыми для трансляции комментариев игрового процесса, что привело к появлению термина "shoutcaster" для обозначения комментаторов киберспорта.
Shoutcast (formerly SHOUTcast) is a service for streaming media over the internet to media players, using its own cross platform proprietary software. It allows digital audio content, primarily in MP3 or High Efficiency Advanced Audio Coding format. The most common use of Shoutcast is for creating or listening to Internet audio broadcasts; however, there are also video streams. The software is available to use for free or as a paid cloud service with additional professional features. In the early days of esports for video games, Shoutcast was used by some to stream play by play commentary, leading to the term "shoutcaster" as a name for esports commentators.
История
Созданный в 1998 году, потоковый протокол Shoutcast использует метаданные и ответы, начинающиеся с ICY, что расшифровывается как "I Can Yell" ("Я могу кричать"). Компания Nullsoft была приобретена AOL 1 июня 1999 года. 14 января 2014 года AOL продала Nullsoft бельгийскому агрегатору онлайн-радио Radionomy Group; финансовые условия сделки публично не разглашались. В 2018 году программное обеспечение было переименовано из SHOUTcast в Shoutcast. В 2020 году Radionomy закрыла собственный стриминговый сервис и перешла на платформу Shoutcast.
Created in 1998, Shoutcast's streaming protocol uses metadata tags and responses that all start with ICY, which stands for "I Can Yell." Nullsoft was purchased by AOL on June 1, 1999. On January 14, 2014, AOL sold Nullsoft to Belgian online radio aggregator Radionomy Group; no financial details were publicly announced. In 2018 the software was rebranded from its original name of SHOUTcast to Shoutcast. In 2020 Radionomy shut down its own streaming service and migrated to the Shoutcast platform.
Программное обеспечение
Программное обеспечение 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, а не аудиопоток. В 2010 году VideoLAN отказалась от поддержки Shoutcast в VLC Player по запросу AOL, так как лицензия Shoutcast запрещала его интеграцию в другое программное обеспечение, содержащее бесплатные или компоненты с открытым исходным кодом, и дополнительно оговаривала, что это "обязало бы нас интегрировать шпионское и рекламное ПО на основе Shoutcast Radio Toolbar в ваш браузер". Альтернативой Shoutcast является Icecast.
The Shoutcast software uses a client–server model, with each component communicating via a network protocol that intermingles audio or video data with metadata such as song titles and the station name. It uses HTTP as a transport protocol. Shoutcast servers and clients are available for FreeBSD, Linux, macOS, Microsoft Windows, and Solaris. There are client only versions for Android, BlackBerry OS, iOS (iPad, iPhone), Palm OS and webOS (Radio Hibiki), PlayStation Portable, Windows Mobile, Symbian S60 and UIQ, Nintendo DS (DSOrganize), and Wii. The output format is supported by multiple clients, including Nullsoft's own Winamp as well as Amarok, Exaile, foobar2000, iTunes, Songbird, Totem, XMMS, and Zinf. If the client does not support the Shoutcast protocol, then the Shoutcast server sends the stream without the metadata, allowing it to be heard and viewed in clients such as Windows Media Player. Shoutcast servers are usually linked to by means of playlist files, which are small text files (usually with extensions pls or m3u) that contain the URL of the Shoutcast server. When that URL is visited in a Web browser which identifies itself as Mozilla compatible (as most do), the server will return a generated Shoutcast server info/status page, rather than streaming audio. In 2010 VideoLAN dropped support for Shoutcast from VLC Player at AOL's request, as Shoutcast's license forbade its integration into other software that contained free or open source components, additionally specifying that it "forces us to integrate the spyware and adware based Shoutcast Radio Toolbar inside your browser". An alternative to Shoutcast is Icecast
Популярность
Особенностью серверов Shoutcast является возможность публикации информации о сервере, включая текущее количество слушателей, в каталоге станций, который Shoutcast поддерживает на своем веб-сайте. Посетители сайта могут выбрать станцию для прослушивания и загрузить файл плейлиста для использования в собственном медиаплеере, поддерживающем Shoutcast. В 2011 году в часы пик на публичных потоках Shoutcast можно было наблюдать до 900 000 одновременных слушателей. Максимальное и минимальное количество слушателей значительно меняется в течение дня, при этом в часы пик их число примерно в три раза превышает количество слушателей в периоды низкой активности. По состоянию на 2022 год 85 317 станций осуществляли вещание с использованием Shoutcast.
A feature of Shoutcast servers is the ability to optionally publish server information, including the current number of listeners, in a directory of stations that Shoutcast maintains on their website. Site visitors can pick a station to listen to and download a playlist file for use in their own Shoutcast capable media player. In 2011 up to 900,000 concurrent listeners could be seen on public Shoutcast streams during peak hours. The maximum and minimum number of listeners fluctuates widely during a day, with roughly three times as many listeners during peak hours as at low use times. as of 2022 85,317 stations were streaming using Shoutcast.