Project

General

Profile

[[TicketBox("Выполненные задачи в рамках данного проекта (%s)",summary,nowrap,nosort,[query:milestone_project=Интернет вещание&status=closed&order=priority])]]

[[TicketBox("Задачи в рамках данного проекта (%s)",summary,nowrap,nosort,[query:milestone_project=Интернет вещание&status=!closed&order=priority])]]

Реализация интернет вещания

В качестве сервера вещания выбран Ice-Cast. В данном описании подразумевается что прием и передача данных через инет идет в протоколе, реализованном в Ice-Cast.

Вещание

Два способа формирование потока, передаваемого серверу вещания (Ice-Cast).

  1. Вещательный поток формируется специальным ASIO-устройством воспроизведения. При этом возможно вещание множества плееров в одно устройство.
    Устройству при создании указываются параметры подключения и параметры работы.
  2. Специальный сервис, принимающий данные с указанного аппаратного устройства воспроизведения и отдающий серверу.

Прием

Реализация функциональности приема данных и метаданных из потока.

Аналогично приему, 2 варианта реализации

  1. В виде ASIO устройства записи
  2. В виде сервиса, формирующего сигнал на указанном аппаратном устройстве воспроизведения. Эта задача требует выполнения этапа "Синхронизация"

Синхронизация

Проблема различной синхронизации передающего устройства и устройства, вещающего звук, возникающая в случае вещания сигнала, принимаемого из инта и выдачи на аппаратное устройство воспроизведения ( в. т.ч. аксию). Требует ЦОС изменения длительности звучания для подгонки синхронизации.

Будет проведен НИР по исследованию численных значений несинхронности на реальных примера, выработки корректирующего коэффициента, а также анализа качества работы текущих средств изменения длительности звучания сигнала.

Управление

Реализовать сервер, допускающий передачу произвольных метаданных, одним из нескольких вариантов:

  1. Доработкой портируемых исходных кодов Ice-Cast
  2. Поиском аналогичного сервера, допускающего передачу произвольных метаданных

777

Реализовать специфичные задачи, для организации сети вещания сигнала с интернет-каналом ретрансляции и управления:

  1. Протокол передачи команд управления от вещательной станции и модель поведения станции 777 в различных ситуациях
  2. Методика ограничения несанкционированного доступа к сигналу
  3. Доработка 777

Add picture from clipboard (Maximum size: 742 MB)