Swift

Envoi d'un signal

Maintenant que vous vous êtes connecté à la session et que vous disposez d'un objet de session, vous pouvez envoyer un signal. Les signaux sont des textes ou des données arbitraires qui sont envoyés dans une session et qui peuvent être envoyés à un client spécifique ou à tous les clients connectés. Pour en savoir plus, consultez la section Guide du développeur Vonage Video Signaling. Pour ce tutoriel, vous allez envoyer du texte.

  1. Copiez le code suivant et collez-le sous le code existant dans votre VonageVideoSDK.swift après le fichier init fonction :

Ce code ajoute une fonction qui sera appelée depuis l'interface utilisateur. session.signal est appelée pour envoyer le texte sous forme de signal. session.signal prend le type de signal et quelques données. Le type est facultatif mais peut être utilisé pour différencier les types de signaux dans votre application. Si le signal est envoyé avec succès, il est ajouté au tableau des messages utilisés par l'interface utilisateur. Mettez maintenant à jour l'interface utilisateur :

  1. Ouvrir ContentView.swift
  2. Copiez ce qui suit sur le code de la vue existante :

Ce code définit d'abord les variables d'un objet de la classe VonageVideoSDK de plus tôt et pour le message qui sera saisi. L'interface utilisateur se compose d'un List qui affichera le tableau de l'élément VonageVideoSDK une classe de TextField pour saisir un message et un Button pour envoyer le message. Lorsque le bouton est enfoncé, il appelle la fonction sendSignal que vous venez de créer.

Chat textuel de base

Suivez ce tutoriel pour créer un chat textuel de base à partir de zéro en utilisant l'API Video de Vonage. C'est la façon la plus rapide de construire une preuve de concept pour cette fonctionnalité sur la plateforme vidéo.

Disponible sur :
JavaScript Java Swift
Étapes
1
Vue d'ensemble
2
Avant de commencer
3
Configurer une application vidéo de Vonage
4
Création du projet
5
Configuration de l'authentification
6
Connexion à la session
7
Envoi d'un signal
8
Réception d'un signal
9
Tester votre code
10
Conclusion