Android webrtc funktioniert nicht mit 3g, 4g

In Android-Anwendung habe ich Benutzer webrtc für Videoanruf App.

Wenn das Handy mit WLAN verbunden ist, funktioniert die App einwandfrei.

Wenn ich WLAN auf mobile Daten ändere und die App starte, funktioniert die App nicht und zeigt auch kein Video an.

Ich habe Benutzer webrtc in meiner App und Server-Seite kurento.

Unten stehende Liste des Szenarios mit dem Status:

Browser Client + Mobile Client ->Beide im selben Wifi-Netzwerk (KMS-Server im selben Wifi-Netzwerk) -> Funktioniert einwandfrei.Mobile Client + Mobile Client ->Beide im selben Wifi-Netzwerk (KMS-Server im selben Wifi-Netzwerk) -> Funktioniert einwandfrei. Browser Client + Mobile Client ->Eine davon über WLAN (KMS-Server im selben WLAN-Netzwerk) und eine andere über ein mobiles Datennetzwerk -> Funktioniert nichtMobile Client + Mobile Client ->Eine davon über WLAN (KMS-Server im selben WLAN-Netzwerk) und eine andere über ein mobiles Datennetzwerk -> Funktioniert nicht

Wir haben für all dieses Szenario einen Prüfkandidaten generiert und festgestellt, dass sie gleich sind. Der einzige Unterschied ist, dass mehrere Kandidaten generiert werden.

Wir habencrate Turn Server sowie Stun aber Video wird nicht angezeigt im Android-Client mit 3G-Verbindung.

Jeder hat eine lösung dann hilf mir raus.

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage