← Все проекты
Проект / Swift

R44VC0RP/ndi-bar: ndi-bar — трансляция экранов macOS в NDI из менюбара

Транслируйте любой из ваших мониторов Mac в сеть как источник NDI одной кнопкой, без OBS и виртуальных аудиоустройств.

Приложение живёт в строке меню macOS. При запуске сканирует подключенные мониторы и показывает их список. Выбираете нужный дисплей — приложение через ScreenCaptureKit захватывает видео и системный звук, упаковывает в поток NDI и отправляет в локальную сеть....

★ 16 Swift Форки 0 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для стримеров, видеоинженеров и разработчиков, которым нужно быстро передавать изображение с экрана Mac в профессиональные видеосистемы по локальной сети.

Проблема / задача

Обычно для трансляции экрана в NDI нужны OBS, виртуальные аудиоустройства вроде BlackHole или сложные настройки. ndi-bar убирает всю эту сложность — просто выбираете монитор в менюбаре и начинаете вещание.

Как это работает

Приложение живёт в строке меню macOS. При запуске сканирует подключенные мониторы и показывает их список. Выбираете нужный дисплей — приложение через ScreenCaptureKit захватывает видео и системный звук, упаковывает в поток NDI и отправляет в локальную сеть. Получать можно в OBS, vMix или любом другом ПО с поддержкой NDI.

Что видно по README

Нативное приложение для macOS, которое превращает любой подключенный дисплей в источник NDI. Работает из менюбара — один клик для старта трансляции. Захватывает видео и системный звук без дополнительных виртуальных устройств. Поддерживает несколько мониторов одновременно, настройки FPS и разрешения.

Ключевые возможности

Трансляция любого монитора в один кликЗахват системного звука без BlackHole/LoopbackПоддержка нескольких дисплеев одновременноНастройки FPS (30/60) и максимального разрешенияСтатус зрителей для каждого потока

Технологии

SwiftScreenCaptureKitNDI SDKGo

Интересный факт

Приложение использует встроенный в ScreenCaptureKit захват системного звука — это официальный способ от Apple, который не требует установки виртуальных аудиоустройств и работает нативно.

С чего начать

  • Установите NDI SDK для Apple
  • Соберите проект через make install
  • Запустите приложение и дайте разрешение на захват экрана
  • Выберите монитор в менюбаре для старта трансляции

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вам нужен быстрый и минималистичный способ трансляции экрана Mac в NDI. Проект сыроват (v0.1.0), но основная функциональность уже работает.

Наблюдения по обновлениям

Проект на ранней стадии (v0.1.0), но код аккуратный, есть Makefile для сборки, поддержка современных API macOS. Активность разработки низкая (16 звёзд, 0 форков).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/R44VC0RP/ndi-bar
Создан на GitHub
18 апреля 2026 г.
Последнее обновление репо
18 апреля 2026 г.
Последняя проверка GitRadar
18 апреля 2026 г.
Изученные файлы
README.md, Makefile, ndi-bar/NDIBarApp.swift, ndi-bar/AppDelegate.swift, ndi-bar/UI/SettingsView.swift, ndi-bar/Capture/DisplayEnumerator.swift

FAQ

Что это такое?

Приложение для macOS, которое транслирует экран вашего Mac в локальную сеть как источник NDI прямо из строки меню.

Для кого подходит?

Для стримеров, видеоинженеров, преподавателей и разработчиков, которым нужно быстро передавать изображение с экрана в профессиональные видеосистемы.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с R44VC0RP/ndi-bar?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.