Swift

Ausführen der App

Jetzt, wo Ihr Code vollständig ist, können Sie die Anwendung im XCode-Emulator ausführen. Dadurch wird ein simuliertes Veröffentlichungsvideo erstellt. Da der Emulator nicht auf Ihre Webcam zugreifen kann, wird im Veröffentlichungsvideo eine sich drehende Teekannengrafik anstelle Ihres Kamerafeeds angezeigt.

Um einen zweiten Herausgeber hinzuzufügen (der in Ihrem Emulator als Abonnent angezeigt wird), führen Sie die App entweder ein zweites Mal auf einem verbundenen iOS-Gerät aus oder verwenden Sie die Vonage Video Spielplatz um eine Verbindung zur Sitzung in einem unterstützten Webbrowser herzustellen, indem Sie die folgenden Schritte ausführen:

  1. Gehe zu Vonage Video Spielplatz (Sie müssen sich bei Ihrem Account)
  2. Wählen Sie die An einer bestehenden Sitzung teilnehmen Registerkarte
  3. Kopieren Sie die Sitzungs-ID, die Sie in Ihrer ViewController.swift-Datei verwendet haben, und fügen Sie sie ein Sitzungs-ID Eingabefeld
  4. Klicken Sie auf Sitzung beitreten
  5. Klicken Sie auf dem nächsten Bildschirm auf Verbinden Sieund klicken Sie dann auf Stream veröffentlichen
  6. Sie können die Publisher-Optionen anpassen (nicht erforderlich) und dann auf Weiter um eine Verbindung herzustellen und mit der Veröffentlichung und dem Abonnement zu beginnen

Zu diesem Zeitpunkt sollten Sie sehen, dass der Stream von Ihrer Webcam und der Stream vom Emulator veröffentlicht wird. Wenn Sie zum Emulator zurückkehren, sollte der neue Herausgeber auch auf dem emulierten Bildschirm angezeigt werden.

Einfacher Video-Chat

Lernen Sie die grundlegenden Concepts der Vonage Video API-Plattform kennen und erfahren Sie, wie Benutzer über Video, Voice und Messaging kommunizieren können. Erkunden Sie einen grundlegenden Ablauf der Vonage Video API.

Schritte
1
Einführung
2
Erste Schritte
3
Ein neues Projekt erstellen
4
Hinzufügen der Vonage-Videobibliothek
5
Authentifizierung einrichten
6
Verbinden mit der Sitzung
7
Veröffentlichen eines Streams in der Sitzung
8
Abonnieren von Streams anderer Kunden
9
Ausführen der App
10
Schlussfolgerung