Когда подключаешь Iphone в OBS в качестве камеры, то iphone всегда снимает горизонтально вне зависимости от того в какой ориентации находится iphone.
### Подробная пошаговая инструкция для **Camera for OBS Studio** (iOS)
> Цель — заставить приложение выдавать уже готовый вертикальный поток **1080 × 1920 (9 : 16 Portrait RAW)**, чтобы в OBS ничего не поворачивать и не кадрировать.
---
#### 1. Установите и обновите всё необходимое
1. **OBS Studio ≥ 29** на Mac (Apple Silicon / Intel) — стандартный dmg-инсталлятор.
2. **Плагин «iOS Camera Source»** для OBS (v2.9.6 на macOS 10.13+)— скачайте подходящий pkg-файл и запустите установку. После этого в списке источников появится тип _iOS Camera_ ([iOS Camera Plugin for OBS Studio | Camera for OBS Studio](https://obs.camera/docs/getting-started/ios-camera-plugin-usb/)).
3. На iPhone установите из App Store приложение **Camera for OBS Studio** (платное, но без подписок) ([Use your iPhone camera to stream with in OBS Studio](https://obs.camera/)).
> **Совет по производительности.** Версия RAW не применяет программное цветокорректирование или стабилизацию на телефоне, поэтому экономит 10-15 % CPU/GPU и снижает задержку примерно на 40-50 мс.
---
#### 2. Настройте приложение на iPhone
1. **Отключите Rotation Lock** (иконка «замок со стрелкой» в Control Center), иначе iOS всегда фиксирует горизонталь.
2. Запустите **Camera for OBS Studio**.
3. Нажмите ⚙️ **Settings** → секция **Video**.
4. Поле **Aspect** → выберите **“9 : 16 Portrait RAW”**.
- При необходимости ниже выберите **Resolution = 1080p** и **FPS = 30** (или 60, если нужен slow-motion и хватает света).
5. Проверьте, что в разделе **Outputs** включён **USB** (по-умолчанию) — так задержка будет < 100 мс.
---
#### 3. Подключите телефон и добавьте источник в OBS
1. Закройте штатное приложение «Камера» на iPhone.
2. Подключите iPhone к Mac **кабелем Lightning ↔ USB-C/USB-A**.
- Первый раз на экране iPhone появится запрос **“Trust this computer?”** — выберите _Trust_ и введите код-пароль.
3. Откройте OBS → выберите нужную сцену → нажмите **+** в списке _Sources_ → **iOS Camera**.
4. В выпадающем списке устройств выберите Ваш iPhone; в поле _Resolution_ уже будет **1080 × 1920**.
5. Нажмите **OK** — кадр появится вертикальным и встанет в полный рост на холсте 1080 × 1920.
> Если видите только значения 1920×1080 / 1280×720, значит приложение ещё не перешло в RAW-режим. Проверьте шаг 2, пункт 4, и перезапустите приложение. Такая ситуация описана на форуме OBS ([OBS not showing iPhone camera in vertical orientation, keeps auto ...](https://obsproject.com/forum/threads/obs-not-showing-iphone-camera-in-vertical-orientation-keeps-auto-rotating.183457/?utm_source=chatgpt.com)).
---
#### 4. Проверка и оптимизация
|Параметр|Рекомендация|Причина|
|---|---|---|
|**Canvas/Output в OBS**|1080 × 1920 @ 30 fps|Соответствует TikTok, Reels, Shorts; не требует лишнего рескейла.|
|**Encoder**|Apple VT H.264 Hardware (или NVENC/AMF на ПК)|Аппаратное кодирование снижает нагрузку CPU на 25-40 %.|
|**Bitrate**|2 500 – 4 000 Kbps для 1080p 30 fps|Рекомендации TikTok/Instagram; выше зачастую не принимают.|
|**Color Format**|NV12 / YCbCr-420|Совместимо со всеми площадками, меньше трафик.|
---
#### 5. Возможные проблемы и решения
|Симптом|Причина|Исправление|
|---|---|---|
|В списке источников нет _iOS Camera_|Плагин установили не в ту папку (обычно из-за Rosetta)|Снесите старую копию, перезапустите Mac, переустановите **arm64** или **x86_64** версию строго под Ваш OBS архитектуру ([iOS Camera Plugin for OBS Studio|
|OBS предлагает только landscape-разрешения|RAW-режим не активирован или Rotation Lock включён|Проверьте шаг 2-4 и перезапустите приложение.|
|Видео идёт, но лагает или теряет кадры|Неоригинальный кабель / USB 2.0-порт|Используйте MFi-сертифицированный Lightning → USB-C и порт USB 3.0/3.2 Gen1.|
---
### Резюме
1. **Aspect = “9:16 Portrait RAW”** в приложении.
2. **USB**-подключение, доверие компьютеру.
3. В OBS источник _iOS Camera_ показывает готовое **1080 × 1920** без поворота и кропа.
После этого Вы получаете настоящую вертикальную картинку с минимальной задержкой и без потерь качества. Если понадобится настроить альтернативный вариант (Camo, NDI HX) или оптимизировать битрейт под медленное соединение — дайте знать, и мы подберём параметры.
### Отличное решение, оно работает, спасибо! а как Camera for OBS Studio использовать по wifi, а не по usb?
### Подключение **Camera for OBS Studio** по Wi-Fi (через NewTek NDI)
> USB-способ даёт минимальную задержку, но если нужен **полный беспровод**, используйте встроенный в приложение вывод **NDI**. Ниже - подробный алгоритм.
---
#### 1. Подготовьте OBS Studio
1. Установите плагин **obs-ndi** (последняя версия с GitHub или из каталога OBS).
Плагин после установки попросит поставить отдельный **NDI Runtime** — соглашайтесь, иначе источник не появится. ([NDI + WiFi | Camera for OBS Studio](https://obs.camera/docs/getting-started/ndi-wifi/))
Сразу после установки **obs-ndi** появится окно ниже.
![[Снимок экрана 2025-04-27 в 16.15.04.png]]
2. Перезапустите OBS. В списке источников должен появиться **NDI Source**.
##### Мини-проверка
`Tools → NDI Output Settings` в OBS — если меню открылось без ошибок, значит плагин и Runtime встали корректно.
---
#### 2. Настройте приложение на iPhone
1. **Отключите Rotation Lock** и подключитесь к той же сети Wi-Fi 5 ГГц (или Wi-Fi 6/6E), что и компьютер.
2. Запустите **Camera for OBS Studio** → ⚙️ **Settings**.
3. Перейдите во вкладку **Outputs** → нажмите **+ Add Output**.
4. Выберите **NewTek NDI**.
- **Name** — задайте понятное имя (например _iPhone NDI_).
- **Bandwidth**:
- _High (RAW)_ — ~125 Мбит/с для 1080p30, максимум качества;
- _Medium/Low (HX)_ — 12-25 Мбит/с, чуть выше задержка, меньше нагрузка на Wi-Fi.
5. Нажмите **Done** — статус под предпросмотром сменится на “NDI: Broadcasting”. ([NDI + WiFi | Camera for OBS Studio](https://obs.camera/docs/getting-started/ndi-wifi/))
---
#### 3. Добавьте источник в OBS
1. В нужной сцене нажмите **+ → NDI Source**.
2. В поле **Source Name** выберите своё устройство (_iPhone NDI_).
3. Жмите **OK** — картинка появится мгновенно. Если холст вертикальный 1080 × 1920, кадр встанет без поворота; иначе поверните/кропните, как раньше.
---
#### 4. Настройки качества и производительность
|Параметр|Рекомендация|Примечание по производительности|
|---|---|---|
|**Wi-Fi**|5 ГГц, канал < 80 МГц, уровень сигнала ≥ -55 dBm|Полный NDI-RAW «съедает» до 150 Мбит/с; при HX хватит 20 Мбит/с.|
|**Bandwidth**|_Medium/HX_ для нестабильной сети|Снижается нагрузка на роутер и потери кадров.|
|**Low-latency**|Включайте только на RAW + мощном роутере|Иначе получите артефакты при пакет-лоссе.|
|**Ethernet-адаптер**|Lightning-to-Gigabit — идеальный вариант|0 % потерь, задержка < 50 мс.|
---
#### 5. Если устройство не видно в списке
- Проверьте, что iPhone и ПК в **одной подсети** и что роутер разрешает **мультикаст** (mDNS). ([NDI + WiFi | Camera for OBS Studio](https://obs.camera/docs/getting-started/ndi-wifi/))
- Дайте OBS и приложению до 5 секунд на обнаружение.
- Попробуйте временно включить **Low Bandwidth Mode** в настройках источника NDI — иногда помогает на слабых маршрутизаторах.
---
### Альтернативы Wi-Fi
|Метод|Когда нужен|Как добавить в OBS|
|---|---|---|
|**RTMP** (встроенный в приложение)|Стрим в интернет без дополнительных плагинов|_Media Source_ → URL вида `rtmp://<ПК>:1935/live/iphone`|
|**SRT Caller/Listener**|Удалённая камера через интернет с шифрованием|OBS 30+ умеет SRT в _Media Source_|
RTMP/SRT дают большую задержку (1-2 сек +), но переживают слабый Wi-Fi и работают за пределами домашней сети.
---
## Итог
1. **obs-ndi + NDI Runtime** в OBS.
2. В приложении: **Outputs → NewTek NDI**, выбрать RAW или HX.
3. iPhone и компьютер на одном Wi-Fi 5/6.
4. **NDI Source** в OBS → выбрать устройство.
Теперь у Вас полностью беспроводная вертикальная (или горизонтальная) камера с качеством до 1080p60. Если понадобится тонкая настройка битрейта или помощь с RTMP/SRT, дайте знать!