2016-08-01 2 views
1

우리는 twilio javascript SDK 및 백엔드의 레일을 사용하여 화상 회의 응용 프로그램을 만들려고합니다. 대화에 다른 참가자를 음소거하도록 강제 할 수 있어야합니다. 우리는 twilio 문서를 확인하고 그 중 일부 방법을 시도했지만 아무도 도움을받지 못했습니다. 어떤 사람이 똑같은 방법을 제안 할 수 있습니까?Twilio 화상 회의 응용 프로그램

참고 : 우리는 우리의 응용 프로그램에서 actioncable을 사용하고 대화의 모든 참가자에게 액세스 할 수 있습니다.

미리 감사드립니다.

답변

1

제안 사항을 시작하셨습니까?

https://www.twilio.com/docs/api/video/guide/tracks#mute-one

당신은 더 문서 및 available methods here을 탐색 할 수 있습니다.

시도한 내용이 구체적으로 언급되어 있지 않으므로 AudioTrackdisabled 방법으로 시작하는 것이 좋습니다. 시도한 내용에 대해 더 많은 컨텍스트 또는 코드 스 니펫을 제공하면 내 대답을 업데이트 해 드리겠습니다.

+0

감사합니다. 원격 참가자의 미디어의 오디오 트랙을 비활성화하고 참가자의 미디어 스트림에서 '음소거 됨'옵션을 시도했습니다. 내가 잘못하면 나를 바로 잡으십시오. 나는 [this] (https://www.twilio.com/docs/api/video/guide/tracks#mute-one)가 대화로 전송되는 로컬 미디어를 음소거하는 데 사용된다고 생각합니다. 원격 참여자를 강제로 음소거하려면 시나리오 설명 : 대화에 3 명의 참가자가 있다고합니다 (P1, P2 및 P3). 우리의 목표는 P1이 P1의 측면에서 P2와 P3을 음소거하도록 허용하는 것입니다. – Kr1sh

1

이 요구 사항은 다음과 같이 actioncable을 사용하여 해결되었습니다. 채널에 3 명의 참가자 (p1, p2 & p3)가 있다고 가정 해 보겠습니다.

  1. 참가자 (P1)는 참가자에 force mute 턴온 actioncable 사용하여 채널을 통해 메시지를 전송한다 (P2)을 클릭한다.

  2. 참가자 (p2) 쪽에서 메시지가 p2의 주소 인 경우 메시지를 처리하고 음소거합니다.

  3. 또한이 메시지는 p2가 p2로 설정되었음을 알립니다.

덕분에 빠른 응답을위한