Sert à créer un Session par exemple. En savoir plus...
| Fonctions publiques accessibles aux membres | |
| Constructeur (Contexte context, chaîne apiKey, chaîne sessionId) | |
| Crée un nouveau Constructeur par exemple. En savoir plus... | |
| Constructeur (chaîne apiKey, chaîne sessionId) | |
| Crée un nouveau Constructeur par exemple. En savoir plus... | |
| Session | Construire () |
| Crée un Session objet. En savoir plus... |
| Propriétés | |
| bool | Événements de connexion supprimés = false [get, set] |
Empêcher les événements de connexion (tels que Connexion créée avant d'être envoyé. La valeur par défaut est false. |
|
| bool | Connexion à un seul pair = false [get, set] |
| Pair unique Connexion (SPC) est une fonctionnalité qui regroupe toutes les connexions des abonnés en une seule connexion entre pairs. L'activation de la fonctionnalité SPC présente plusieurs avantages, notamment une réduction de la consommation des ressources du système d'exploitation, un meilleur contrôle du débit et, dans le cas des appareils mobiles natifs, la prise en charge de sessions plus volumineuses. En savoir plus... | |
| bool | Migration de session = false [get, set] |
| Active la fonctionnalité de migration de session, permettant au client de rester connecté lors de la rotation des serveurs. La valeur par défaut est En savoir plus... | |
| bool | Liste blanche d'adresses IP = false [get, set] |
Réglez ce paramètre sur true si la fonctionnalité de liste d'adresses IP autorisées est activée pour votre projet. (Cette fonctionnalité est disponible sous forme de fonction complémentaire. La valeur par défaut est false. |
|
| Uri | ProxyUrl [get, set] |
| Saisissez ici l'URL du serveur proxy IP. Cette fonctionnalité est disponible en option. Consultez la OpenTok page de tarification et le Guide du développeur de proxy IP. | |
| IceConfig | IceConfig [get, set] |
| Définit les serveurs TURN que le client doit utiliser dans le cadre de la session de la Video API Vonage. Consultez la serveurs TURN configurables En savoir plus... | |
| Contexte | Contexte [get, set] |
| L'objet « Content » utilisé pour gérer les ressources de la Session. | |
| chaîne de caractères | ApiKey [get, set] |
| Votre clé Video API Vonage. Consultez votre Page de compte de l'API Video de Vonage. En savoir plus... | |
| chaîne de caractères | SessionId [get, set] |
| L'identifiant de session de la Video API Vonage auquel cette instance doit se connecter. À des fins de test, vous pouvez générer une session de test en vous connectant à votre Compte Video API de Vonage. Utiliser le SDK pour serveurs OpenTok pour générer des identifiants de session dans votre application d'expédition. | |
| IDispatcher | Répartiteur [get, set] |
| Les IDispatcher instance utilisée pour planifier des événements. Le SDK comprend plusieurs IDispatcher implémentations, ce qui devrait suffire pour la plupart des applications. Vous pouvez également créer une implémentation personnalisée IDispatcher en remplaçant le IDispatcher interface. Le SDK comprend les éléments suivants : IDispatcher implémentations, disponibles pour tous les frameworks de présentation : En savoir plus... |
Description détaillée
Sert à créer un Session instance.
Instancier un Constructeur par exemple en appelant la fonction Builder() constructor. Ensuite (facultatif), définissez les propriétés du Constructeur objet. Appelez ensuite la méthode Build() méthode permettant de créer un Session objet.
Documentation sur les constructeurs et les destructeurs
Builder() [1/2]
| OpenTok.Session.Builder.Builder | ( | Contexte | contexte, |
| chaîne de caractères | apiKey, | ||
| chaîne de caractères | sessionId | ||
| ) |
Crée un nouveau Constructeur instance.
Paramètres : | | | | --- | --- | | context | L'objet Content utilisé pour gérer les ressources de la Session. | | apiKey | Votre clé Video API Vonage. Consultez votre Page de compte de l'API Video de Vonage. | | sessionId | L'identifiant de session de la Video API auquel cette instance doit se connecter. À des fins de test, vous pouvez générer une session de test en vous connectant à votre Compte Video API de Vonage. Utiliser le SDK pour serveurs OpenTok pour générer des identifiants de session dans votre application d'expédition. |
Builder() [2/2]
| OpenTok.Session.Builder.Builder | ( | chaîne de caractères | apiKey, |
| chaîne de caractères | sessionId | ||
| ) |
Crée un nouveau Constructeur instance.
Paramètres : | | | | --- | --- | | apiKey | Votre clé Video API Vonage. Consultez votre Page de compte de l'API Video de Vonage. | | sessionId | L'identifiant de session de la Video API auquel cette instance doit se connecter. À des fins de test, vous pouvez générer une session de test en vous connectant à votre Compte Video API de Vonage. Utiliser le SDK pour serveurs OpenTok pour générer des identifiants de session dans votre application d'expédition. |
Documentation sur les fonctions de membre
Build()
| Session OpenTok.Session.Builder.Build | ( | ) |
Crée un Session objet.
Retours
Documentation relative aux biens immobiliers
ApiKey
| --- | chaîne OpenTok.Session.Builder.ApiKey |
Votre clé Video API Vonage. Consultez votre Page de compte de l'API Video de Vonage.
Important : Si vous utilisez la Video API avec une application Vonage (au lieu d'une OpenTok projet), indiquez l'ID de l'application (et non une clé Video API Vonage) pour ce paramètre.
Répartiteur
| --- | IDispatcher OpenTok.Session.Builder.Dispatcher |
Les IDispatcher instance utilisée pour planifier des événements. Le SDK comprend plusieurs IDispatcher implémentations, ce qui devrait suffire pour la plupart des applications. Vous pouvez également créer une implémentation personnalisée IDispatcher en remplaçant le IDispatcher interface. Le SDK comprend les éléments suivants : IDispatcher implémentations, disponibles pour tous les frameworks de présentation :
- DirectDispatcher
- DedicatedWorkerDispatcher
- ThreadPoolDispatcher Il y a également un IDispatcher implémentation fournie pour chaque framework de présentation pris en charge :
- WPFDispatcher (à la fois pour .NET Framework et .NET Core)
- WinFormsDispatcher (à la fois pour .NET Framework et .NET Core)
IceConfig
| --- | IceConfig OpenTok.Session.Builder.IceConfig |
Définit les serveurs TURN que le client doit utiliser dans le cadre de la session de la Video API Vonage. Consultez la serveurs TURN configurables
Migration de session
| --- | bool OpenTok.Session.Builder.SessionMigration = false |
Active la fonctionnalité de migration de session, permettant au client de rester connecté lors de la rotation des serveurs. La valeur par défaut est
false (la migration de session n'est pas activée). Pour plus d'informations, consultez Rotation des serveurs et migration des sessions.
Connexion à un seul pair
| --- | bool OpenTok.Session.Builder.SinglePeerConnection = false |
Pair unique Connexion (SPC) est une fonctionnalité qui regroupe toutes les connexions des abonnés en une seule connexion entre pairs. L'activation de la fonctionnalité SPC présente plusieurs avantages, notamment une réduction de la consommation des ressources du système d'exploitation, un meilleur contrôle du débit et, dans le cas des appareils mobiles natifs, la prise en charge de sessions plus volumineuses.
Le SPC est désactivé par défaut. Lorsqu'il est désactivé, la session utilise le mode « Multiple Peer ». Connexion (MPC), où une connexion entre pairs distincte est établie entre chaque point d'extrémité.