Большое спасибо за проделанную работу и предоставленную информацию. Мы проанализировали дебаг-логи. Похоже, что проблема возникает на этапе публикации, причем на стороне публикующего приложения.
Во-первых, на проблемном стриме видеопакеты приходят значительно реже, чем аудио, а начиная с определенного момента, перестают приходить вообще.
Во-вторых, метка времени для синхронизации в аудиопакетах проставляется, а в видеопакетах, когда они приходят, всегда равна -1.
Если дорожки в стриме не удается синхронизировать или одна из них отсутствует, а клиент ждет и аудио, и видео, стрим у клиента воспроизводиться не будет.
Кроме того, публикующее приложение представляется серверу как браузер: iOS 11.4.0 browser: Boink/2.4.3. Можно ли уточнить, что это за браузер и в чем причины использования именно такого экзотичного решения, которое даже Гугл путает с
платформой для распределенных вычислений?