Добрый день.
Это
известная проблема (п. 6): большинство браузеров, основанных на Chromium, поддерживают публикацию и воспроизведение H264 только в том случае, если на клиенте установлены соответствующие библиотеки кодеков. Для таких браузеров необходимо исключать H264 при публикации и воспроизведении (чтобы избежать транскодинга) при помощи параметра
stripCodecs
, например:
Code:
publishStream = session.createStream({
...
stripCodecs: "h264,H264"
}).on(STREAM_STATUS.PUBLISHING, function (publishStream) {
...
});
publishStream.publish();
На демо сервере Вы можете проверить это в примере
Media Devices, введя в поле Strip codecs в блоках публикации и воспроизведения "H264" и запустив публикацию и воспроизведение