На что обратить внимание при выборе хостинга-сервера. Что обязательно нужно учесть, чтоб с лёгкостью вещать на тысячи слушателей.

Основные требования к серверу как вы помните мы рассматривали в мини-книге. Сейчас рассмотрим подробнее и дополним.

  • Урок №1. Как выбрать сервер
    • Главное — тип сервера
      • Сравнение
    • Операционная система
    • Характеристики
      • Ширина канала связи
        • Расчёт числа слушателей
        • Amazon EC2
      • Трафик
        • Расчёт расхода трафика
      • Остальные характеристики
        • Дополнительно
    • Панель управления
    • Стоимость
      • Тестовый период
    • Итог

Главное — тип сервера

Первое и самое главное, без чего невозможна даже установка — это должен быть выделенный или виртуальный выделенный сервер. Такие серверы предоставляются практически всеми хостинг-компаниями.

  • Урок №2. Устройство
    • «Сервер на сервере»
      • Сервер вещания icecast
    • Источник-слушатели
    • Файл настроек (Конфиг)
      • XML
      • Значения
    • Секции
      • Общие параметры
      • Каталог
      • Пути
      • Безопасность
    • Перезапуски

«Сервер на сервере»

Разберёмся с серверами, их у нас несколько и обозначают они разное.

готов не весь
  • Урок №3. Решение проблем
    • Поиск и решение проблемы
    • Секция настройки путей
      • Параметры
    • Секция журналирования (Логи)
      • Код
      • Параметры
        • Файлы
        • Уровень
        • Размер
    • Чтение журналов
      • Изоляция ошибки

Поиск и решение проблемы

Если что-то не работает, в первую очередь необходимо понять, где неполадка.

Начинаем с проверки страницы статуса айскаста. Открываем её в браузере (http://ваш-сервер:порт). Если страница открылась,

Что такое точки подключения, как они работают и почему важны. Как их создавать и как подключаться. Как настроить каждую отдельно.

Точки подключения (точка монтирования, mount point) — одна из мощнейших возможностей айскаста. С их помощью на одном сервере можно проводить несколько вещаний, в т.ч. одновременно. Каждую точку подключения можно настроить по-своему. Начиная с её имени и заканчивая параметрами авторизации как для ведущих так и для слушателей. Кроме того, точки подключения можно связывать друг с другом определённым образом.

В этом уроке разберёмся, как всё это делается.

  • Урок №6. Точки подключения
    • Устройство
    • Автосоздание
    • Гибкая настройка
      • Приоритет
      • Общий вид
      • Основные настройки
        • Имя точки подключения
        • Доступ
        • Пределы
        • Срытые точки
      • Настройки описания
        • Управляющие
        • Параметры статистики и каталога
      • Дополнительные настройки
    • Итог

Устройство

Айскаст устроен так, что и источники (ведущие), и слушатели подключаются к нему самостоятельно.

В этом уроке мы разберёмся, как уменьшить задержку между тем, как ведущий что-то говорит и тем, как это услышат участники вебинара.

Также вы узнаете про пределы. Или по-другому — ограничения. Они же лимиты. Задержка с ними связана.

План урока:

  • Урок №4. Задержка, пределы
    • Задержка
      • Откуда же она берётся?
        • Буфер плеера
      • Как уменьшить задержку
        • Расчёт
    • Секция пределов
      • 1. Число подключений
      • 2. Размер буфера
      • 3. Таймауты
      • 4. Быстрый старт, задержка

Задержка

Как вы уже наверное заметили, во время вещания есть некоторая задержка. Кто-то может даже заметил, что задержка зависит от битрейта: чем больше битрейт звукового потока, тем меньше задержка.

  • Урок №7. Запись вещания
    • Способы записи вещания
    • Запись программой вещания
    • Особенности записи на сервере
      • dump-file
        • Разрешения в линуксе
        • Дозапись файла
        • Как скачать запись
          • Если нет панели управления
    • Раздача записи средствами айскаста
    • Правка записи
      • Установка FFmpeg
      • Экспорт
      • Как пользоваться Audacity

Способы записи вещания

Запись можно сделать несколькими способами:

  1. Встроенными средствами вещательной программы.
  2. Отдельной программой на стороне ведущего.
  3. Средствами айскаста, на стороне сервера.

Что ещё нужного умеют программы для вещаний. Обзор дополнительных вещательных приложений для Windows и Mac OS X (и даже для айфона).

В этом уроке мы подробнее познакомимся с возможностями программ вещания.

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

Кроме них большинство вещательных приложений позволяют задать описание вещания и сделать запись вещания.

  • Урок №5. Продвинутое вещание
    • Настройка подключения
    • Настройки параметров потока
    • Информация о вещании
      • Кодировка
    • Запись вещания
    • Приложения
      • Бесплатные
        • butt
        • m3w
        • liveshout
        • mixxx
        • LadioCast
      • Платные
        • Nicecast
        • Radio Boss

Настройка подключения

Как оставить слушателей онлайн при отключении ведущего. Включение второго ведущего

  • Урок №8. Запасные точки подключения
    • Отключение источника
      • Возвращение источника
      • Переполнение точки
    • Файл настроек
      • fallback-mount
        • Формат запасной точки
      • fallback-override
      • fallback-when-full
    • Применение
      • Почти радио
        • Фишка из премиума
      • Комната, ограниченной вместимости
      • Несколько ведущих (передача микрофона)

Отключение источника

Сервер вещания icecast позволяет указать, что произойдёт со слушателями при отключении источника (ведущего). По умолчанию при отключении источника его слушатели также отключаются. Но их можно оставить онлайн.

Как вы помните, источники и слушатели в icecast подключаются к точке подключения (она же точка монтирования, mount point). Стрелками на рисунках показано движение звукового потока.