Мы использовали VP8 как единственный кодек в проекте построенном на Flashphoner больше года назад и он работал и работает отлично. Simulcast очень нужен.
А как же VP8? Он поддерживает симулкаст (но не SVC), и это работает в большинстве медиасерверов, например Mediasoup и Janus. И VP8 поддерживается iOS Safari.
Тут уже был тред про Simulcast, но там было совсем не то что под этим обычно понимается.
Simulcast - это когда один и тот же поток исходит от клиента сразу в нескольких качествах, и потом принимающий клиент может выбирать между качествами, в том числе переключаясь на лету (по кейфреймам) без...
Лог выводимый им при попытке проигрывания, весьма куц:
```init @ flashphoner.js:10046
flashphoner.js:35342 07:57:26 INFO webrtc - Initialized
flashphoner.js:35342 07:57:27 INFO websocket - Initialized
flashphoner.js:35342 07:57:27 INFO core - Initialized
player.js:114 Create new session with...
Да, стало качественно лучше, по сути проблемы качества при tabCapture у нас больше нет. Вот при обычном screen sharing (с Mac/Windows) некоторое ощущение неконтролируемости полосы осталось. Кажется реально потребляется существенно меньше чем мы просим/чем доступно. Но проблема не убийственная.
Ага, то есть это не скриншаринг. Это custom stream который берётся из tabCapture. Там просто звук есть, фокус был в том что нам звук с десктопа нужен, так что screen capture не катит, только tab capture.
Есть промежуточные билды? Если выложите - проверим и найдем точный номер билда на котором поломалось. Тогда скорее всего и решение сразу же будет вам очевидно, пропатчите. @Max
Поломалось между 7 и 10 мая - наверное отметил какой-то кодер хорошо