Erbt von: : Object
Definiert in: : lib/opentok/render.rb
Übersicht
Stellt eine vom Experience Composer gerenderte Darstellung einer OpenTok-Sitzung dar. Siehe / Experience Composer.
Übersicht über Instanzattribute
-
Der Zeitpunkt, zu dem der Experience Composer gestartet wurde, ausgedrückt in Millisekunden seit der Unix-Epoche.
-
Die eindeutige ID für den Experience Composer.
-
Der mit dem Render verknüpfte API-Schlüssel.
-
Das Feld „Grund“ ist nur verfügbar, wenn der Status entweder „gestoppt“ oder „fehlgeschlagen“ lautet.
-
Die Auflösung des Experience Composer (entweder „640x480“, „480x640“, „1280x720“, „720x1280“, „1920x1080“ oder „1080x1920“).
-
Die Sitzungs-ID der OpenTok-Sitzung, die mit dieser Darstellung verknüpft ist.
-
Der Status des Experience Composer.
-
Die ID des zusammengesetzten Streams, der veröffentlicht wird.
-
Der UNIX-Zeitstempel, zu dem der Status des Experience Composers zuletzt aktualisiert wurde.
-
Eine öffentlich zugängliche URL, die vom Kunden verwaltet wird und die den darzustellenden Inhalt ohne Benutzereingriff generieren kann.
Zusammenfassung der Instanzmethoden
-
Ruft Informationen zum Rendering des OpenTok Experience Composer ab.
-
Beendet die Darstellung des OpenTok Experience Composer.
-
Eine JSON-kodierte Zeichenfolgenrepräsentation der Darstellung des Experience Composers.
Dynamische Methodenbehandlung
Diese Klasse verarbeitet dynamische Methoden mithilfe der Methode `method_missing`.
#method_missing(Methode, *args, &block) ⇒ Objekt
Details zu Instanzattributen
#created_at ⇒ int
Der Zeitpunkt, zu dem der Experience Composer gestartet wurde, ausgedrückt in Millisekunden seit der Unix-Epoche.
Rückgabe:
-
(int) —
der aktuelle Wert von „created_at“
#id ⇒ Zeichenkette
Die eindeutige ID für den Experience Composer.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert von id
#Projekt-ID ⇒ Zeichenkette
Der mit dem Render verknüpfte API-Schlüssel.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert von „project_id“
#Grund ⇒ Zeichenkette
Das Feld „Grund“ ist nur verfügbar, wenn der Status entweder „gestoppt“ oder „fehlgeschlagen“ lautet. Wenn der Status „gestoppt“ ist, enthält das Feld „Grund“ entweder
"Max Duration Exceeded" or "Stop Requested." If the status is failed, the reason will contain a more specific error message.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert der Vernunft
#Entschließung ⇒ Zeichenkette
Die Auflösung des Experience Composer (entweder „640x480“, „480x640“, „1280x720“, „720x1280“, „1920x1080“ oder „1080x1920“).
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert der Auflösung
#session_id ⇒ Zeichenkette
Die Sitzungs-ID der OpenTok-Sitzung, die mit dieser Darstellung verknüpft ist.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert von session_id
#Status ⇒ Zeichenkette
Der Status des Experience Composer. Führen Sie regelmäßig Abfragen durch, um Statusaktualisierungen zu überprüfen. Diese Eigenschaft kann auf einen der folgenden Werte gesetzt werden:
- "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.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert des Status
#streamId ⇒ Zeichenkette
Die ID des zusammengesetzten Streams, der veröffentlicht wird. Die streamId ist nicht verfügbar, wenn der Status „starting“ lautet, und ist möglicherweise nicht verfügbar, wenn der Status „failed“ lautet.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert von streamId
#aktualisiert_am ⇒ int
Der UNIX-Zeitstempel, zu dem der Status des Experience Composers zuletzt aktualisiert wurde.
Rückgabe:
-
(int) —
der aktuelle Wert von „updated_at“
#URL ⇒ Zeichenkette
Eine öffentlich zugängliche URL, die vom Kunden verwaltet wird und die den darzustellenden Inhalt ohne Benutzereingriff generieren kann.
Rückgabe:
-
(Zeichenkette) —
der aktuelle Wert der URL
Details zur Instanzmethode
#Info ⇒ Objekt
Ruft Informationen zum Rendering des OpenTok Experience Composer ab.
#stoppen ⇒ Objekt
Beendet die Darstellung des OpenTok Experience Composer.
#to_json ⇒ Objekt
Eine JSON-kodierte Zeichenfolgenrepräsentation der Darstellung des Experience Composers.