[[TicketBox("Выполненные задачи в рамках данного проекта (%s)",summary,nowrap,nosort,[query:milestone_project=Интернет вещание&status=closed&order=priority])]]
[[TicketBox("Задачи в рамках данного проекта (%s)",summary,nowrap,nosort,[query:milestone_project=Интернет вещание&status=!closed&order=priority])]]
Реализация интернет вещания¶
- Table of contents
- Реализация интернет вещания
В качестве сервера вещания выбран Ice-Cast. В данном описании подразумевается что прием и передача данных через инет идет в протоколе, реализованном в Ice-Cast.
Вещание¶
Два способа формирование потока, передаваемого серверу вещания (Ice-Cast).
- Вещательный поток формируется специальным ASIO-устройством воспроизведения. При этом возможно вещание множества плееров в одно устройство.
Устройству при создании указываются параметры подключения и параметры работы. - Специальный сервис, принимающий данные с указанного аппаратного устройства воспроизведения и отдающий серверу.
Прием¶
Реализация функциональности приема данных и метаданных из потока.
Аналогично приему, 2 варианта реализации
- В виде ASIO устройства записи
- В виде сервиса, формирующего сигнал на указанном аппаратном устройстве воспроизведения. Эта задача требует выполнения этапа "Синхронизация"
Синхронизация¶
Проблема различной синхронизации передающего устройства и устройства, вещающего звук, возникающая в случае вещания сигнала, принимаемого из инта и выдачи на аппаратное устройство воспроизведения ( в. т.ч. аксию). Требует ЦОС изменения длительности звучания для подгонки синхронизации.
Будет проведен НИР по исследованию численных значений несинхронности на реальных примера, выработки корректирующего коэффициента, а также анализа качества работы текущих средств изменения длительности звучания сигнала.
Управление¶
Реализовать сервер, допускающий передачу произвольных метаданных, одним из нескольких вариантов:
- Доработкой портируемых исходных кодов Ice-Cast
- Поиском аналогичного сервера, допускающего передачу произвольных метаданных
777¶
Реализовать специфичные задачи, для организации сети вещания сигнала с интернет-каналом ретрансляции и управления:
- Протокол передачи команд управления от вещательной станции и модель поведения станции 777 в различных ситуациях
- Методика ограничения несанкционированного доступа к сигналу
- Доработка 777