Отключил MGCamd и настроил через CCcam. Теперь икает в несколько раз реже. Если раньше икало каждые 5-10 минут примерно, то теперь раз в 30-60 примерно. Поначалу даже подумал, что проблема решена, но нет.
Затыки редкие. Действительно, не так уж и просто их отловить, т.к. надо пялиться в экран непрерывно.
В проблемные моменты в логах ничего странного не обнаружено (send, received... и т.д.). Странно только, что эмуль включен CCcam, а лог прилетает от MGCamd:
Tue Mar 19 13:51:59 2019;192.168.2.226; <14>mgcamd: ECM send
Tue Mar 19 13:51:59 2019;192.168.2.226; <14>mgcamd: CW received !
Tue Mar 19 13:52:09 2019;192.168.2.226; <14>mgcamd: ECM send
Tue Mar 19 13:52:09 2019;192.168.2.226; <14>mgcamd: CW received !
Tue Mar 19 13:52:19 2019;192.168.2.226; <14>mgcamd: ECM send
Tue Mar 19 13:52:19 2019;192.168.2.226; <14>mgcamd: CW received !
На настройки эмуля я не грешу, т.к. там три строчки всего, в них запутаться невозможно.
Да и лог чистый.
По ощущениям, как будто в какие-то редкие и короткие моменты процессору не хватает мощи. Это чисто интуитивное предположение. Если MGCamd более требователен к ресурсам, чем CCcam, то в таком случае можно было бы объяснить, почему затыков гораздо меньше при работе второго.
Еще нашел маленький глючок. Сразу после переключения OSD показывает разрешение предыдущего канала. При повторном вызове OSD по кнопке "i" разрешение правильное.