Hi,
ich hab mir die externremux.sh vom Streamdev-Server mal angesehen und zu meinem Glück festgestellt, dass dort eigene Header-Angaben für HTTP angegeben werden können. Jetzt meine Frage:
verstehe ich richtig, dass ich
- die Header per putenv setzen muss
- dann als Streaming-Methode "cat" für 1:1-Streaming verwenden muss?
Letzteres müsste ja über URI-Parameter möglich sein: also ...;PROG=cat
Beim ersten bin ich mir nicht ganz sicher, wie eine Kommunikation stattfinden kann. Der Client greift ja auf eine URL zu, die streamdev dazu veranlasst den remuxer zu erzeugen und zu starten. Zu diesem Zeitpunkt würde ich nun gerne Umgebungsvariablen setzen, damit ich zusätzliche Header mitschicken kann. Welche Möglichkeiten würden da bestehen ohne viel zu patchen? Problem bei der Sache, die Header müssten dynamisch für jeden Zugriff generiert werden, können also nicht pauschal für alle Streams gleichermaßen gesetzt werden.
Wenn es keine Möglichkeit über Umgebungsvaraiblen gibt, wie müsste eine URL aussehen, damit ich das per Parameter mitschicken kann?
Danke jetzt schon für eure Hilfe!