2016-12-26 15 views
0

私は、MediaProjectionとWebRTCを使用してWebダッシュボードと画面を共有するアンドロイドのネイティブアプリを開発しました。Androidのwebrtcアプリが別のネットワークで動作しない

アンドロイドアプリとウェブダッシュボードが同じネットワークにある場合、問題はアプリが正常に動作することです。

すぐに別のネットワークアプリケーションにいると機能しませんでした。

私はシグナリングチャネルとしてWebソケットを使用しています。

使用STUNサーバ:stun:stun.l.google.com:19302

のWebRTCのライブラリー:問題何ができるかio.pristine:libjingle:[email protected]

任意のアイデア?

+0

コードを表示します。 – selbie

答えて

0

異なるネットワークでは、STUNサーバーに加えてTURNサーバーが必要な場合があります。外部IPを取得するためにSTUNサーバーが使用されますが、ピアツーピア接続が失敗した場合にトラフィックを中継するためにTURNサーバーが必要な場合があります。

あなたは無料のTURNサーバーを見つけることは非常に困難であるlink

から詳細な説明を見つけることができます。 linkを使用して独自のTURNサーバーを展開することができます

関連する問題