2016-05-17 9 views
0

Ich möchte Verlagen Berechtigungen erteilen, damit sie nicht auf alle Live-Anwendungen auf dem Wowza-Server streamen können. Mit der Standardkonfiguration können Publisher alle Live-Anwendungen auf dem Wowza-Server streamen.Wowza-Berechtigungen für die Quellenauthentifizierung

Angenommen, es gibt 3 Publisher: publisher1, publisher2, publisher3 und 3 Live-Anwendungen: liveapp1, liveapp2, liveapp3. Ich möchte jeder Publisher können nur wie unter ihrer Anwendung machen streamen:

publisher1 => liveapp1 
publisher2 => liveapp2 
publisher3 => liveapp3 

Ich habe versucht, Benutzernamen clientStreamWriteAccess Parameter in Application.xml verwandter Live-Anwendung zu geben. Aber es hat nicht funktioniert. Normalerweise ist der Wert dieses Parameters "*".

Gibt es eine Möglichkeit, dies zu machen? Vielen Dank.

Antwort

2

Die Lösung besteht darin, verschiedene "publish.password" -Dateien für jede Anwendung einzurichten.

Jedesmal, wenn Sie Setup eine Anwendung erstellen, die Datei [Installationsverzeichnis] ​​/ conf/[Anwendung] /publish.password Datei mit dem Benutzernamen und Passwörter für diese Anwendung zu speichern.

Überprüfen Sie this für detaillierte Anweisungen.