2016-09-16 1 views
0

Я работаю над Kurento, и я использую много-много учебников (групповой вызов). Теперь я хочу отключить (отключить) только видео участников (не мое) в комнате, но их звук должен оставаться включенным . Также я должен иметь возможность включить/отключить видео столько раз, сколько захочу.Как включить/отключить видео участников (а не наш собственный) в куренто для звонков «многие-ко-многим» (групповой вызов).?

Просьба помочь. Я новичок в webrtc.

ответ

0
localMS.audioTracks.get(i).setEnabled(false); 

Здесь localMs Локальный MediaStream

+0

thanks.I утра работает в kurento.Is этот синтаксис kurento? – techleadzdevteam

+0

Код для Android-приложения – Ramanaidu

1

Вы можете сделать это с помощью JavaScript

participants[name].rtcPeer.videoEnabled = false; 

Вы можете сделать это, используя следующий код Java

user1OutgoingMedia.disconnect(user2IncomingMedia, MediaType.VIDEO); 
+0

Я пробовал эту строку участников [name] .rtcPeer.videoEnabled = false; , но это не работает , если я даю имя моего собственного, это работает, но если я дам имя другого пользователя, это не сработает. – techleadzdevteam

+0

Host/admin нажмет на какую-нибудь кнопку, чтобы отключить видео пользователя «xyz», при этом щелчок Host/admin отправит сообщение веб-узла этому пользователю «xyz» через сервер сигнализации, а затем этот пользователь «xyz» будет выполнять «участники» ["xyz"]. rtcPeer.videoEnabled = false; ' –

+0

большое спасибо Sagar Pilkhwal. Пожалуйста, помогите мне, как я могу отключить только видео в kurento (многие-ко-многим) для всех участников. Я хочу просто аудио нет видео. – techleadzdevteam