Icecast

редактировать
Icecast
Icecast logo large 2004.svg
Разработчик (и) Фонд Xiph.Org
Первый выпуск1999 г.; 21 год назад (1999 г.)
Стабильный выпуск 2.4.4 / 31 октября 2018 г.; 23 месяца назад (31.10.2018)
Предварительный выпуск 2.5 beta2 / 19 мая 2018 г.; 2 года назад (19.05.2018)
Репозиторий Измените это на Wikidata
Написано вC
Операционной системе Unix-подобный и Microsoft Windows
Тип потоковое мультимедиа сервер
Лицензия GNU GPL
Веб-сайтicecast.org

Icecast - это проект потокового мультимедиа, выпущенный как бесплатное программное обеспечение, поддерживаемый Xiph.org Foundation. Это также относится конкретно к программе server, которая является частью проекта. Icecast был создан в декабре 1998 г. / январе 1999 г. Джеком Моффитом и Баратом Рагхаваном для предоставления сервера потокового аудио с открытым исходным кодом, который каждый мог бы модифицировать, использовать и возиться. Версия 2, полностью переработанная, нацеленная на поддержку мультиформатности (изначально нацеленная на Ogg Vorbis ) и масштабируемость, была запущена в 2001 году и выпущена в январе 2004 года.

Содержание
  • 1 История
  • 2 Технические детали
  • 3 Поддерживаемые форматы файлов
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
История

Icecast был первоначально разработан Moffitt в 1998 году для радиостанции СМУ. В то время радиостанция постоянно теряла лицензию Федеральной комиссии по связи и в то время могла связаться со слушателями только в том же здании. Учитывая, что все общежития на территории кампуса были подключены к сети Ethernet, использование потокового аудио для трансляции было естественным решением, но доступное в настоящее время программное обеспечение для потокового аудио, такое как RealAudio, было слишком дорогим. Моффитт создал Icecast, что позволило станции легко добраться до любого места на территории кампуса без необходимости лицензирования FCC или модернизации передатчика. Первоначально разработанный для поддержки mp3, поддержка Vorbis была добавлена ​​вскоре после этого.

Технические детали

Сервер Icecast может передавать аудиоконтент как Opus или Vorbis по стандартному HTTP, видео как WebM или Theora по HTTP и MP3, AAC и NSV по протоколу SHOUTcast. Theora, AAC и NSV поддерживаются только в версии 2.2.0 и новее.

Icecast требует внешних программ, называемых «исходными клиентами», для создания потоков, а проект Icecast включает исходную программу client, известную как IceS . Источник обычно работает в том месте, где генерируется звук (например, в студии), и на сервере Icecast, где доступно соединение с высокой пропускной способностью (например, центр размещения ). Начиная с версии 2.4.0 исходные клиенты могут использовать обычные стандартные HTTP-запросы PUT вместо пользовательского метода SOURCE.

Поддерживаемые форматы файлов
Исходные клиентыФорматы вводаВывод Форматы
MP3 AAC Ogg Vorbis FLAC WAV MP3 AAC / AAC + Ogg Vorbis Ogg Opus Ogg FLAC NSV видеоOgg Theora видеоWebM видео
IceS 0.4ДаНетДаНетНетДаНетНетНетНетНетНетНет
IceS 2.0НетНетДаНетНетНетНетДаНетНетНетДаНет
LiquidsoapДаДаДаДаДаДаДаДаДаДаНетДаНет
Живой DSP ВходН / ДН / ДН / ДН / ДН / ДДаДаДаДаДаДаДаДа
Rocket Broadcaster ProН / ДН / ДН / ПН / ПН / ПДаДаДаДаДаНетНетНет
См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-23 10:09:21
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте