Ich versuche, eine Android-Anwendung für Video-Chat und Messaging mit WebRtc Native Apis zu erstellen. Ich habe mehrere Links durchgelesen und festgestellt, dass die meisten der Dokumentation für Android vage ist, vor allem, wenn Sie nicht wissen, wo Sie anfangen sollen. Ich folgte die folgenden Links,Native Android WebRTC-Anwendungsentwicklung
https://webrtc.org/native-code/android/#
https://www.chromium.org/developers/how-tos/android-build-instructions
Aber die oben genannten Links tun keinen Sinn machen, weil ich eine Android-Anwendung entwickeln will und diese Links schlagen eine Chrom Herunterladen und dann darauf aufbauen. Ich weiß, dass das Endergebnis eine Apk sein wird, aber was, wenn ich mich selbst kodieren möchte. Ich habe auch nach pubnub und OpenTokRtc geschaut, aber ich möchte auch keinen anderen Signalisierungsdienst verwenden (zusammen mit Pub- und Sub-Keys). Ich habe versucht, den folgenden Link,
https://github.com/pristineio/webrtc-build-scripts
aber dies scheint auch ein wenig unvollständig für einen Anfänger in WebRTC zu sein, da sie die WebRTC durch den folgenden Befehl erhalten schon sagt,
# Pull WebRTC
get_webrtc
Schließlich ich habe den folgenden Link versucht,
http://simonguest.com/2013/08/06/building-a-webrtc-client-for-android/
Aber das Problem mit diesem Tutorial ist, dass es überhaupt nicht aktualisiert wird. Libjingle wurde jetzt nach Github verschoben und ich weiß nicht, wie ich gclient benutze um libjingle von Github zu bekommen.
Dieser Kampf von mir war eine Katastrophe. Kann mir bitte irgendjemand in etwas helfen mit aktualisierter Dokumentation oder Tutorial, mit dem ich verstehen kann, was genau ich brauche, um eine Anwendung mit webRTC-nativer Apis zu entwickeln? Bitte geben Sie mir keine Links zu OpenTokRtc oder PubNub.
Dank
Können Sie Anrufe ohne Schließen der Anwendung trennen? – NovusMobile
Haben Sie schon eine Lösung gefunden? Ich habe das gleiche Problem –
Der beste Weg wäre vielleicht, ein Chrom zu bauen, so dass Sie Ihre eigene apk machen können. Und dann versuchen Sie einen kostenlosen Signalisierungsdienst oder schreiben Sie einen. Oder gehen Sie für libjingle, so dass Sie Ihre eigenen Sachen machen können. – Ahmed