Чтобы записывать только определенные потоки, необходимо:
1. Отключить запись всех потоков
Code:
record_mixer_streams=false
2. Использовать
REST API запрос /recorder/startup для того, чтобы начать запись нужного потока
Code:
POST /rest-api/recorder/startup HTTP/1.1
Content-Type: application/json
Host: wcs:8081
{
"mediaSessionId": "5a072377-73c1-4caf-abd3"
}
Чтобы получить
mediaSessionId
для основного потока микшера, используйте запрос /stream/find
Code:
POST /rest-api/stream/find HTTP/1.1
Host: wcs:8081
Content-Type: application/json
{
"name": "mixer1",
"published": true
}