alexanderY
Member
Создаю новую тему для обсуждения, начатого здесь. Выяснил доп.подробности
При следующих настройках не могу опубликовать стрим:
При следующих настройках не могу опубликовать стрим:
Code:
self.room.publish({
display: document.getElementById(displayNodeId),
constraints: {audio: true, video: false}, // если здесь выставить video: true, то всё работает без нареканий
record: true, // либо если здесь выставить false, тоже работает
receiveVideo: false,
receiveAudio: false
})
- В логе flashphoner_manager только PENDING, на стороне браузера никаких ошибок. Событие PUBLISHING в браузере не срабатывает.
- Браузеры FF, Chrome.
- Проблема отсутствует в сборках 2130 и ниже. Текущая сборка 2204
- Сборка клиента 0.5.18.1977-50c58d85a7fa454a596ef183b48d013068abe5f2.
- проблема воспроизводится как в продакшене, так и в среде разработки.
- пробовали использовать flashphoner-no-flash.min.js, flashphoner.min.js и flashphoner.js — без разницы.
- В качестве workaround пока что решили следующим образом: всегда запрашиваем камеру и микрофон, но камеру сразу мьютим, если видео не нужно.