Ошибка при создании потока без микрофона

Chaggy

New Member
Добрый день. При попытке опубликовать на сервере поток с клиента с аппаратно выключенным (отсутствующим) микрофоном, поток не публикуется. При этом возвращает неопределенную ошибку Failed: undefined (publish camera ...)
Что можно с этим сделать?
 

Max

Administrator
Staff member
Попробуйте публиковать поток, отключив аудио в констрейнтах
Code:
var constraints = {audio:false, video:true};
session.createStream({name:"stream1", constraints}).publish();
 

Ivan

Member
Если попробовать опубликовать поток в two-way streaming без микрофона, то получаем FAILED
 

Max

Administrator
Staff member
В примере Two Way Streaming по-умолчанию используется и камера и микрофон, constraints:{audio:true,video:true}.
Поэтому если публиковать без микрофона, поток не пройдет.

Попробуйте пример Media Devices.
В нем выключите 'Send audio' убрав соответвтвующий checkbox.
Тогда стрим должен пройти нормально без микрофона.
https://demo.flashphoner.com/client...dia_devices_manager/media_device_manager.html
 
Top