• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2025/2026

Сетевые видеотехнологии

Язык: русский
Кредиты: 4

Программа дисциплины

Аннотация

Курс от Лаборатории сетевых видеотехнологий МИЭМ на базе Медиацентра МИЭМ. Курс использует в качестве теоретического материала создаваемый параллельно онлайн-курс, но в очном формате предполагает интенсивную практическую работу в проектном или исследовательском формате, где студенты показывают навыки практического использования изучаемых технологий и архитектур для решения актуальных задач. Работа студентов в рамках курса предполагает чёткое соблюдение сроков и ориентированность на достижение практически значимых результатов: создание и внедрение программных или программно-аппаратных продуктов, регистрацию РИД или проведение исследований и экспериментов с последующей публикацией статьи или созданием научно-технического отчета, получившего положительную рецензию.
Цель освоения дисциплины

Цель освоения дисциплины

  • Практические навыки проектирования ПО или программно-аппаратных комплексов для решения задач видеопроизводства, вещания или хранения/обработки медиаданных
  • Умение решать задачи автоматизации и знание методов и средств интеллектуализации задач видеопроизводства
  • Умение формировать программные и программно-аппаратные комплексы для задач распределенного видеопроизводства, диагностировать ошибки, обосновывать решения
Планируемые результаты обучения

Планируемые результаты обучения

  • Проводить трансляции на онлайн-платформы
  • Производить простую коммутацию оборудования для трансляции
  • Задействовать системы видеооформления для графического сопровождения видеопроизводства
  • Различать кодеки, потоки, контейнеры, форматы, расширения.
  • Настраивать параметры кодирования видео и звука под заданные требования
  • Выбирать видеопротоколы для заданной цели.
  • Называть поддерживаемые протоколы для различного видеооборудования
  • Манипулировать потоками при кодировании видео
  • Создавать команды (скрипты) для кодирования при помощи FFMPEG
  • Создавать команды (скрипты) для кодирования при помощи GStramer
  • Писать программы управления PTZ камерами по протоколу ONVIF
  • Писать программы управления PTZ камерами по протоколу VISCA
  • Писать программы управления PTZ камерами по протоколу PELCO
  • Коммутировать управляющие линии при развертывании съемочного комплекса с управлением по интерфесу RS232 или RS485
  • Писать программы для работы с устройствами ввода MIDI
  • Называть назначение и характеристики сигналов для всех видеоинтерфейсов, а также допустимые длины кабелей
  • Рисовать коммутационные диаграммы для различных задач с использованием изученного оборудования.
  • Получать видеопотоки поддерживаемых протоколов с устройств захвата видеосигнала
  • Называть характеристики видеокамер и подбирать характеристики под задачу.
  • Писать программы для управления световым оборудованием по протоколу DMX
  • Управлять световым оборудованием с пульта DMX
  • Коммутировать управляющие линии осветительного оборудования DMX
  • Называть типы и назначение осветительных приборов и способы управления ими.
  • Рисовать коммутационные схемы с использованием аудиомикшеров и аудиоинтерфейсов
  • Писать программы для управления микшером по протоколу MIDI
  • Называть типы микрофонов и их характеристики
  • Различать уровни аудиосигнала и называть их значения и случаи применения.
  • Применять правила размещения медиаданных при видеопроизводстве (по инструкции Медиацентра)
  • Структурировать и именовать объекты хранения с учетом требований ГОСТ Р 7.0.64-2018 (п. 4.1.2.2) -- даты от общего к частному (ГГГГ-ММ-ДД)
  • Называть системы хранения и индексации медиаданных, классификацию применимых систем
  • Называть основные области и задачи, где применима автоматизация процессов в видеопроизводстве
  • Называть инструменты автоматизации в видеопроизводстве, в т. ч. с использованием ИИ.
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Сети и потоки
  • Цифровое видео
  • Управление оборудованием
  • Видеоаппаратура
  • Практика
Элементы контроля

Элементы контроля

  • неблокирующий Выбор темы проекта
    Студенту необходимо выбрать тему проекта, который будет реализовываться во время курса. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий Представление проекта
    Представление ранее выбранной темы проекта. Включает в себя полное описание будущего решения, представленное в виде презентации или при наличии наглядной демонстрации. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий RAT PoC
    Подтверждение выполнимости задачи. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий Прототип
    Демонстрация первой версии продукта - прототипа. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий MVP
    Подготовка минимально жизнеспособного продукта. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий Внедрение
    Внедрение разработанного решения в реальное производство. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий Защита
    Финальная защита. Студент может выбрать "учебное" задание, в котором заведомо отсутствует внедрение. Это ограничивает его возможности получить максимальный балл за работу, выполнив минимально необходимый объем работы. Такие задания отмечены как учебные. Проект состоит из последовательных этапов. Невозможно получить оценку за пропущенные этапы
  • неблокирующий Опросы после пар
    Обратная связь, заполняемая после пар на платформе Zulip.
  • неблокирующий Работа на лекциях
    Работа на лекциях
  • неблокирующий Практические занятия
    Работа на практических занятиях.
  • неблокирующий Опрос по теории
    Опрос проводится с помощью бота на платформе Zulip и с последующей устной защитой ответа.
  • неблокирующий Лабораторные работы
    Лабораторные работы по ffmpeg, gstreamer, onvif.
  • неблокирующий Экзамен
    Экзамен проводится в формате опроса по теории.
Промежуточная аттестация

Промежуточная аттестация

  • 2025/2026 4th module
    0.08 * MVP + 0.03 * RAT PoC + 0.1 * Внедрение + 0.01 * Выбор темы проекта + 0.11 * Защита + 0.18 * Лабораторные работы + 0.09 * Опрос по теории + 0.03 * Опросы после пар + 0.05 * Практические занятия + 0.02 * Представление проекта + 0.05 * Прототип + 0.05 * Работа на лекциях + 0.2 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Автоматическая обработка, хранение и поиск информации, Сэлтон, Г., 1973
  • Англо-русский энциклопедический словарь по современной электронной технике и программированию : компьютеры, интернет, телекоммуникации, аудио-, видео-, теле- и радиотехника и пр.: ок.19000 терминов (более 12700 словар. ст.), Мостицкий, И. Л., 2004
  • Видеоинформатика. Передача и компьютерная обработка видеоинформации, Хромов, Л. И., 1991
  • Владыки света, Чопра, Д., 2001
  • Вычислительные сети и сетевые протоколы, Дэвис, Д., 1982
  • Инженерия машинного обучения, Бурков, А., 2022
  • Компьютерные сети : принципы, технологии, протоколы, Олифер, В. Г., 2021
  • Оценивание параметров каналов и сеансов аудиосвязи для обеспечения эффективного функционирования ... : автореф. дис. ... канд. техн. наук : 05.13.01, Киселева, Е. Д., 2020
  • Пристрастная камера : учеб. пособие для вузов, Муратов, С. А., 2004
  • Цифровое видео, Греков, А. С., 2004

Рекомендуемая дополнительная литература

  • 100 великих чудес света, , 2006
  • Adobe After Effects 6.0 : видеомонтаж, спецэффекты, создание видеокомпозиций: пер. с англ., , 2004
  • Google BigQuery. Все о хранилищах данных, аналитике и машинном обучении, Лакшманан, В., 2021
  • Алгоритмы и машинное решение задач, Трахтенброт, Б. А., 1957
  • Алгоритмы телекоммуникационных сетей. Ч. 1: Алгоритмы и протоколы каналов и сетей передачи данных, Семенов, Ю. А., 2007
  • Камера Вильсона и ее применения в физике, Дас Гупта, Н., 1947
  • Основы продюсерства. Аудиовизуальная сфера : учебник для вузов, , 2003

Авторы

  • Пискунова Анастасия Михайловна
  • Королев Денис Александрович