Chemin du flux en deux segments, et revalidation de la console

Larix Broadcaster refuse une URL RTMP a un seul niveau : il impose le
schema rtmp://serveur/application/streamkey et affiche "Can't find rtmp
app and stream". Le chemin passe donc de "biblio" a "live/biblio", ce qui
satisfait cette contrainte sans rien changer pour SRT.

Au passage, un defaut mis en evidence par ce renommage : les ressources
statiques etaient servies sans directive de cache. Un navigateur laisse
ouvert continuait d'appeler l'ancien chemin, et la panne etait invisible
cote serveur - il ne voyait que des requetes vers une route disparue.
max-age=0 + must-revalidate : avec ETag, la revalidation coute un 304.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Adam Belkacemi 2026-09-12 18:51:17 +02:00
parent d017ba4958
commit 9f7a3bece7
3 changed files with 23 additions and 6 deletions

View file

@ -57,7 +57,7 @@ authInternalUsers:
ips: []
permissions:
- action: publish
path: biblio
path: live/biblio
###############################################################################
# Entrees : ce que l'iPhone peut utiliser pour pousser
@ -110,6 +110,10 @@ hlsAlwaysRemux: no
# Flux
###############################################################################
paths:
# Le capteur du studio. Nom volontairement aligne sur le deviceId utilise
# par le domaine d'alarme (iphone-biblio).
biblio:
# Le capteur du studio.
#
# Deux segments et non un seul : Larix Broadcaster impose le schema RTMP
# "rtmp://serveur/application/streamkey" et refuse de valider une URL a un
# seul niveau. Un chemin en deux segments satisfait cette contrainte sans
# rien changer pour SRT, qui accepte les deux formes.
live/biblio: