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).