Можно ли регулировать keyframe interval в потоке rtmp

Поток принимается по webrtc с клиента на WCS, и потом всасывается ffmpeg-ом локально по rtmp. Как можно сделать чтобы keyframe interval у этого потока был заданный? Скажем 10, или 60. Тот что есть кажется очень большой.
 

Max

Administrator
Staff member
Настроить нельзя.
WebRTC работает с плавающим GOP-ом.
Можно просить у браузера K фрейм каждые 5 секунд например.
Настройки:
Code:
periodic_fir_request=true
periodic_fir_request_interval=5000
Браузер чаще всего дает K фрейм, но может и не дать если сеть перегружена.
 
Top