Peer-to-Peer-Video von iOS auf Android?

Ich beginne, eine Peer-to-Peer-Video-Chat-Anwendung für iOS und Android zu entwickeln / zu prototypen. Ich versuche, eine ähnliche Erfahrung zu FaceTime oder Tango zu schaffen – also gute Qualität Video, arbeitet über das Internet / 3G (nicht nur auf dem gleichen LAN).

Ich komme gerade in der Forschungsphase. Ich habe eine Menge Googeln gemacht, aber ich habe nicht viel gefunden (da dies ein neuer Bereich für mich ist, bin ich wahrscheinlich an der falschen Stelle).

  • Android Catch Events bei der Benachrichtigung (Long Press)
  • Ist es sinnvoll, eine "Zurück" -Taste in einer Android-App zu haben?
  • AndroidHttpClient Nullpointerexception calling android.net.http.AndroidHttpClient.isMmsRequest
  • Java.lang.SecurityException: BLUETOOTH Berechtigungsabsturz. (Nur Samsung-Geräte)
  • "Start" -Aktivität aus der Geschichte entfernen
  • Unterschied und wann mit getApplication (), getApplicationContext (), getBaseContext () und someClass.this verwenden
  • Können Sie vorschlagen, irgendwelche Gruben fallen, die ich erwarten sollte, um zu laufen? Welche Protokolle soll ich verwenden (von der Lektüre, die ich getan habe, sieht aus wie die Leute SIP oder XMPP verwenden, sind das die besten Optionen?). Bin ich ein Problem mit Cross-Plattform-Kommunikation wie das?

    Alle anderen Ressourcen, die ich erforschen sollte. Die meisten meiner Erfahrung ist in der Entwicklung von Web-Anwendungen und Backend-Server-Seite Zeug. Also das ist eine neue endevour für mich, aber ich freue mich auf die strecke strecke.

    Vielen Dank!

  • Android: Was ist besser - mehrere Aktivitäten oder manuelle Ansichten manuell?
  • Was ist die Warnausgabe "Ignorieren InnerClasses" während der Kompilierung?
  • Wie kann ich das Telefon von Firebase-Cloud-Messaging abmelden
  • SharedPreferences aus verschiedenen Aktivitäten
  • So verwalten Sie die Authentifizierung / Autorisierung für Benutzeranforderungen, die von nativen mobilen Apps gesendet werden, die Play2! -Scala REST-Dienste aufrufen
  • Warum bekomme ich eine InstantiationException, wenn ich versuche, einen Service zu starten?
  • One Solution collect form web for “Peer-to-Peer-Video von iOS auf Android?”

    Wenn du in Peer-to-Peer schaust, musst du klären, welche Generation von P2P du integrieren möchtest. Ein interessanter Überblick finden Sie im folgenden Papier http://www.mediateam.oulu.fi/publications/pdf/570.pdf

    Nach Ihren Angaben möchten Sie auch die mobile Internetverbindung unterstützen. Also meiner Meinung nach wäre XMPP der richtige Ort, um zu starten. Wie Sie bereits wissen, verwendet Google XMPP in ihrer eigenen Google Talk-Anwendung und hat einige schöne Erweiterungen zur Verfügung gestellt, die Sie auf eigene Faust verwenden können: https://developers.google.com/talk/talk_developers_home

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.