Skip to content

Seguir el TV en vivo (SSE)​

GET
/v1/sessions/events

Server-Sent Events con Authorization: Bearer <sessionToken>.

Eventos:

  • playback (Playback o null): al conectar y en cada cambio. Mientras state sea playing, avanza position localmente.
  • cast ({ castId, status, error? }): cambios de estado de tus envíos.
  • ended ({ reason }): el flujo termina. replaced: otra persona se conectó; disconnected: se desconectó o se cerró el TV; expired: caducó; en esos casos vuelve a conectar con un código. superseded: abriste más flujos de los permitidos y éste era el más antiguo; no lo reabras.

Comentario : ping cada 20 s. Se permiten 2 flujos por sesión en cada servidor: al abrir un tercero, se cierra el más antiguo. También se cierra un flujo cuyo cliente deja de leer. Si el SSE no funciona, consulta GET /v1/sessions/playback.

Autorizaciones​

bearer

sessionToken obtenido en POST /v1/sessions

Tipo
HTTP (bearer)

Respuestas​

Flujo de eventos

text/event-stream
JSON
"string"

Playground​

Autorización

Ejemplos​

Powered by VitePress OpenAPI

PlayerOFF · API abierta para enviar videos a cualquier pantalla.