2016-08-01 10 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がP2とP3をP1の側から消音することです。 – Kr1sh

1

この要件は、次のようにactioncableを使用して解決されました。 チャネルに参加者が3人(p1、p2 & p3)あるとします。

  1. 参加(P1)は、参加者にforce muteをオンにactioncable使用して、チャネルを介してメッセージを送信する(P2)を、クリックします。

  2. 参加者(p2)側で、メッセージがp2のアドレスである場合、メッセージを処理してメディアをミュートします。

  3. このメッセージは、p2にp2がミュートされていることも通知します。

おかげ

関連する問題