2016-09-25 10 views
0

録音のためにチュートリアルを1対1で拡張しました。kurentoメディアサーバーがリモートオーディオを録音していない

オリジナルhttp://doc-kurento.readthedocs.io/en/stable/tutorials.html#webrtc-one-to-one-video-call

拡張https://github.com/gaikwad411/kurento-tutorial-node

すべてが細かいが、リモートオーディオの録音です。

発信者と着信者のビデオが録画されると、発信者のビデオ録画中に、着信者の声が聞こえなくなり、その逆もあります。

私はKurentoのドキュメントとメーリングリストを検索しましたが、解決策が見つかりませんでした。

回避方法私は心配している 1. ffmpegを使用して2つのビデオを結合します。 2.コンポジットレコーディングを使用して、リモートオーディオストリームも結合する必要があります。私は進行中のコールではなく、記録にリモートオーディオを聞くことができるので、それは、起きているのはなぜ

私の質問は)

1です。録音では自分の声だけを聞くことができます。

2)複合録音とは別の解決策がありますか?

答えて

1

これは完全に正常な動作です。 WebRtcEndpointRecorderEndpointに接続すると、エンドポイントがパイプラインにプッシュしているメディアのみが取得されます。エンドポイントはブラウザとメディアサーバー間のWebRTC接続の1つのピアであるため、エンドポイントがパイプラインにプッシュするメディアは、WebRTC接続をネゴシエートしたブラウザから受信したものです。

あなたが持っている唯一のオプションは、状態がすでにあるので、後処理または複合ミキシングです。

+0

同じWebRtcEndPointに別のオーディオストリームを追加できますか?そうすることで、コンポジットレコーディングなしで問題が解決されるためです。 –

+0

@ SachinG。いいえ、それは 'Composite'メディア要素が使われているものです。 – igracia

関連する問題