Hérite de : : Object
Défini dans : : lib/opentok/render.rb
Vue d'ensemble
Représente un rendu créé par Experience Composer d'une session OpenTok. Voir / Experience Composer.
Résumé des attributs d'instance
-
L'heure à laquelle Experience Composer a démarré, exprimée en millisecondes depuis l'époque Unix.
-
L'identifiant unique de l'Experience Composer.
-
#project_id ⇒ chaîne de caractères
La clé API associée au rendu.
-
#raison ⇒ chaîne de caractères
Le champ « Motif » n'est disponible que lorsque le statut est « arrêté » ou « échoué ».
-
#résolution ⇒ chaîne de caractères
La résolution de l'Experience Composer (soit « 640x480 », « 480x640 », « 1280x720 », « 720x1280 », « 1920x1080 » ou « 1080x1920 »).
-
#session_id ⇒ chaîne de caractères
L'identifiant de la session OpenTok associée à ce rendu.
-
#statut ⇒ chaîne de caractères
Le statut de l'Experience Composer.
-
#streamId ⇒ chaîne de caractères
L'identifiant du flux composé en cours de publication.
-
L'horodatage UNIX correspondant à la dernière mise à jour du statut d'Experience Composer.
-
Une URL accessible au public, gérée par le client et capable de générer le contenu à afficher sans intervention de l'utilisateur.
Résumé des méthodes d'instance
-
Récupère des informations sur le rendu d'OpenTok Experience Composer.
-
Arrête le rendu d'OpenTok Experience Composer.
-
Une représentation sous forme de chaîne de caractères encodée au format JSON du rendu d'Experience Composer.
Gestion dynamique des méthodes
Cette classe gère les méthodes dynamiques via la méthode `method_missing`
#méthode_manquante(méthode, *args, &block) ⇒ Objet
Détails des attributs d'instance
#created_at ⇒ int
L'heure à laquelle Experience Composer a démarré, exprimée en millisecondes depuis l'époque Unix.
Retours :
-
(int) —
la valeur actuelle de « created_at »
#id ⇒ chaîne de caractères
L'identifiant unique de l'Experience Composer.
Retours :
-
(chaîne de caractères) —
la valeur actuelle de l'identifiant
#project_id ⇒ chaîne de caractères
La clé API associée au rendu.
Retours :
-
(chaîne de caractères) —
la valeur actuelle de project_id
#raison ⇒ chaîne de caractères
Le champ « Motif » n'est disponible que lorsque le statut est « arrêté » ou « échoué ». Si le statut est « arrêté », le champ « Motif » contiendra soit
"Max Duration Exceeded" or "Stop Requested." If the status is failed, the reason will contain a more specific error message.
Retours :
-
(chaîne de caractères) —
la valeur actuelle de la raison
#résolution ⇒ chaîne de caractères
La résolution de l'Experience Composer (soit « 640x480 », « 480x640 », « 1280x720 », « 720x1280 », « 1920x1080 » ou « 1080x1920 »).
Retours :
-
(chaîne de caractères) —
la valeur actuelle de la résolution
#session_id ⇒ chaîne de caractères
L'identifiant de la session OpenTok associée à ce rendu.
Retours :
-
(chaîne de caractères) —
la valeur actuelle de session_id
#statut ⇒ chaîne de caractères
État de l'Experience Composer. Effectuez des requêtes régulières pour vérifier les mises à jour d'état. Cette propriété doit prendre l'une des valeurs suivantes :
- "starting" — The Vonage Video API platform is in the process of connecting to the remote application at the URL provided. This is the initial state.
- "started" — The Vonage Video API platform has successfully connected to the remote application server, and is publishing the web view to an OpenTok stream.
- "stopped" — The Experience Composer has stopped.
- "failed" — An error occurred and the Experience Composer could not proceed. It may occur at startup if the OpenTok server cannot connect to the remote
application server or republish the stream. It may also occur at any point during the process due to an error in the Vonage Video API platform.
Retours :
-
(chaîne de caractères) —
la valeur actuelle du statut
#streamId ⇒ chaîne de caractères
L'identifiant du flux composite en cours de publication. L'identifiant « streamId » n'est pas disponible lorsque le statut est « starting » et peut ne pas l'être lorsque le statut est « failed ».
Retours :
-
(chaîne de caractères) —
la valeur actuelle de streamId
#date_de_mise_à_jour ⇒ int
L'horodatage UNIX correspondant à la dernière mise à jour du statut d'Experience Composer.
Retours :
-
(int) —
la valeur actuelle de « updated_at »
#url ⇒ chaîne de caractères
Une URL accessible au public, gérée par le client et capable de générer le contenu à afficher sans intervention de l'utilisateur.
Retours :
-
(chaîne de caractères) —
la valeur actuelle de l'URL
Détails de la méthode d'instance
#info ⇒ Objet
Récupère des informations sur le rendu d'OpenTok Experience Composer.
#arrêter ⇒ Objet
Arrête le rendu d'OpenTok Experience Composer.
#to_json ⇒ Objet
Une représentation sous forme de chaîne de caractères encodée au format JSON du rendu d'Experience Composer.