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

Résumé des méthodes 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.

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.