PrimeConnect

Настройка сервера и потоков

Конфигурация сервера PrimeConnect: приём RTMP/SRT, профили транскодирования, порты и запуск службы.

Страница описывает серверную конфигурацию PrimeConnect: параметры приёма и раздачи потоков, профили качества и эксплуатационные настройки. Предполагается, что сервер уже установлен по инструкции из раздела «Начало работы».

Расположение конфигурации

Основной файл — /etc/primeconnect/server.yaml. Изменения применяются перезапуском службы:

sudo systemctl restart primeconnect

Пример конфигурации

server:
  apiPort: 8443
  publicUrl: https://connect.prime.ru
ingest:
  rtmp:
    enabled: true
    port: 1935
  srt:
    enabled: true
    port: 9000
    latencyMs: 120
delivery:
  hls:
    segmentDurationSec: 4
    playlistLength: 6
  webrtc:
    enabled: true
    iceServers:
      - stun:stun.prime.ru:3478
recording:
  dir: /var/lib/primeconnect/recordings
  retentionDays: 90

Примечание. Не выставляйте порт приёма в интернет без ограничений: откройте его только для адресов кодеров через брандмауэр.

Профили транскодирования

Входной поток раскодируется в несколько качеств согласно профилю. Профиль по умолчанию:

transcoding:
  profile: default
  renditions:
    - name: "1080p"
      videoBitrate: 5000k
      audioBitrate: 160k
    - name: "720p"
      videoBitrate: 2800k
      audioBitrate: 128k
    - name: "480p"
      videoBitrate: 1200k
      audioBitrate: 96k

Каждая дополнительная лесенка качества потребляет ресурсы кодирования — ориентируйтесь на одно ядро CPU на два выходных качества 1080p.

Сетевые порты

ПортПротоколНазначение
1935RTMPПриём потока от кодера
9000SRTПриём потока (устойчивый к потерям)
8443HTTPSAPI и консоль управления
443HTTPSРаздача HLS и плеер

Служебные команды

# статус службы и активных потоков
primeconnect-cli status
primeconnect-cli streams list

# проверка конфигурации без перезапуска
primeconnect-cli config check

Мониторинг

Метрики в формате Prometheus отдаются на эндпоинте /metrics: битрейты входа и раздачи, число зрителей, ошибки кодирования. Для оповещений о падении потока настройте алерт по метрике pc_ingest_active. Инциденты эксплуатации регистрируйте в PrimeDesk.

Обновлено: 21 июля 2026 г.