У меня есть приложение, которое использует шлюз janus для пересылки сгенерированного gstreamer RTP-потока клиенту vuejs, работающему в Google Chrome.Иногда при обновлении страницы видео не отображается внутри элемента видео.Частота возникновения этой проблемы варьируется в зависимости от метода, используемого для обновления страницы.Например, ctrl-r работает ~ 20 раз без сбоев, в то время как нажатие кнопки обновления браузера работает только 2 раза, а затем дает сбой при каждой последующей попытке.Параметры «Жесткая перезагрузка» и «Пустой кэш и Жесткая перезагрузка» кнопки «Обновить» не влияют на частоту сбоя.
При взгляде на chome: // webrtc-internals я вижу пропускную способностьбраузер.API-интерфейс шлюза janus-шлюза также указал, что он передает правильную полосу пропускания.Это заставляет меня думать, что проблема связана с привязкой ресурсов в Chrome.
В чем разница между ctrl-r, F5 и кнопкой обновления?Они очищают разные ресурсы?
Это поведение началось в Chrome версии 71 и не воспроизводится в Chrome версии 70 и более ранних.