CasparCG

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: casparcg.com

CasparCG — это бесплатная и открытая система воспроизведения видео и графики в реальном времени, предназначенная для вещания и живых мероприятий. Она используется в качестве серверной части (CasparCG Server) и клиентских приложений для управления плейаутом. Система поддерживает многослойную композитинг-систему, различные форматы видео, динамическую графику и управление по сети. CasparCG активно применяется в профессиональном вещании с 2006 года и зарекомендовала себя как надёжное решение для создания и воспроизведения графики в реальном времени.

CasparCG Server работает на операционных системах Windows и Linux. Он обеспечивает воспроизведение и запись видео, аудио и графики на несколько выходов, включая SDI, HDMI и DVI. Сервер поддерживает работу с видеокартами Blackmagic DeckLink и Bluefish, а также может выводить изображение на экраны и другие устройства отображения. CasparCG использует внутренние библиотеки, такие как FFmpeg, для обработки видео и аудио, что позволяет работать с различными форматами и кодеками. Система предоставляет возможности для создания и воспроизведения динамических графических шаблонов, что делает её подходящей для использования в спортивных трансляциях, новостных программах и других форматах вещания.

  • Поддержка многослойной композитинга: возможность наложения нескольких слоёв графики и видео в реальном времени.
  • Широкий выбор форматов: воспроизведение видео в форматах SD, HD, 2K и 4K, включая интерлейсированные PAL и NTSC.
  • Выходы: поддержка SDI, HDMI, DVI с ключом/альфа-каналом и аудио.
  • Гибкость управления: возможность создания собственных клиентских приложений для управления сервером через TCP-команды.
  • Совместимость с DeckLink и Bluefish: интеграция с профессиональными видеокартами для вывода и захвата видео.
  • Поддержка HTML5 и Flash: создание динамических графических шаблонов с использованием HTML5 и Flash.
  • Открытый исходный код: доступ к исходному коду системы, что позволяет адаптировать её под конкретные нужды.
  • Масштабируемость: возможность использования нескольких серверов и клиентов для организации масштабных трансляций.
  • Документация и сообщество: наличие подробной документации и активного сообщества пользователей и разработчиков.
Подробнее