Skip to content

Compatibilidad con Flussonic

Sapsan responde en las URL habituales de Flussonic Media Server para que los reproductores, las integraciones y el monitoreo existentes sigan funcionando durante la migración. La compatibilidad está activada por defecto y se puede desactivar en el config:

flussonic:
  streaming: false   # por defecto true

URL heredadas admitidas

Se reconocen direcciones de nivel raíz con las formas siguientes (solo GET/HEAD/OPTIONS):

URL heredada Qué hace
/<stream>/variant/v1/index.m3u8 playlist de la pista
/<stream>/info.json información del stream
/<stream>/ranges.json rangos grabados del archivo
/<stream>/<utc>-preview.mp4 preview MP4 de un momento del archivo
/<stream>/index-<from>-<duration>.fmp4.m3u8 playlist HLS del archivo; redirige (302) a /streaming/v/<stream>/index.m3u8?from=&to=, convirtiendo los segundos en milisegundos

Parámetros de ranges.json: closed_at_gte, opened_at_gte, opened_at_lte, resolution, limit, cursor.

Admin API v3

La API bajo el prefijo /streamer/api/v3 responde en el formato de Flussonic Streamer API v3 — véase Admin API. Al convertir una configuración de v3, algunos campos se descartan de forma deliberada (static, comment, title, segment_duration, listeners https y otros) — durante la conversión se dispone de un informe de pérdidas.

Tokens

Igual que en Flussonic, el token se acepta tanto como ?token= en la URL como en la cabecera Authorization: Bearer (la cabecera tiene prioridad).

Qué viene después