Я работаю над IP-камерой.Я знаю, что для работы кодера H.264 требуется разрешение видео, кратное 2.Всякий раз, когда я устанавливаю разрешение для кодера, скажем, 1280x720, пока идет потоковая передача, декодер динамически отображает мне обновленное значение.Проблема здесь в том, что когда я пытаюсь установить ширину всего на одну шкалу ниже, скажем, 1276x720, тогда она корректно устанавливается на кодере, но декодер не отображает изменение ширины, пока я не обновлю веб-страницу или в случае vlc, пока я не остановлюсь и не начнуПотоковое снова.То же самое я проверил на VLC.Если я установлю более низкое разрешение более чем на несколько пикселей, например 1272x720, тогда и мой webbrowser, и vlc обновят значение динамически.Я также проверил это с помощью кодека H.265, но, похоже, это не проблема.
У любого есть идея, что может быть причиной этого, потому что значения обновляются, даже если только поток был остановлен и запущен снова, и между ними ничего не меняется.