1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Einen Video-Stream mit einem eindeutigen Schlüssel sichern
Dieser Leitfaden erklärt, wie Sie den Zugriff auf die Infomaniak Video-Streaming -Flüsse mit einem eindeutigen Schlüssel (Hash) sperren können.
Vorwort
- Diese Methode bietet den höchsten Schutz und ermöglicht es Ihnen beispielsweise, Ihre Übertragungen auf einen Mitgliedschaftsbereich zu beschränken, der eine Authentifizierung erfordert.
- Da die Art und Weise, wie dieser Code generiert wird, für jede Website unterschiedlich ist, müssen die erforderlichen PHP-Funktionen implementiert und der Integrationscode Ihres Players entsprechend angepasst werden.
Zugriff auf Übertragungen mit einem eindeutigen Schlüssel (Hash) einschränken
Dazu:
- Klicken Sie hier, um auf die Verwaltung Ihres Produkts im Infomaniak Manager zuzugreifen (Hilfe benötigt?).
- Klicken Sie direkt auf den Namen des betreffenden Produkts:

- Klicken Sie im linken Seitenmenü auf Einstellungen.
- Klicken Sie im linken Seitenmenü auf Einschränkungen.
- Klicken Sie auf die Registerkarte (oder das Menüelement) Einschränkung durch eindeutigen Hash:

Funktionsweise der Einschränkungen
Diese Methode erfordert die Abfrage von Informationen, die mit der Konfiguration Ihres Streams und dem Internetnutzer, der sich verbindet, zusammenhängen.
Zunächst muss ein Passwort (ein Schlüssel) im Infomaniak Manager erstellt werden. Sobald dieser Schlüssel hinzugefügt wurde, werden die verbundenen Zuschauer und diejenigen, die versuchen, Ihren Stream anzusehen, sofort blockiert (sehen Sie sich diesen anderen Leitfaden an, um das Ersatzbild zu personalisieren, das den blockierten Zuschauern angezeigt wird).

Hier ist das Prinzip, das Sie befolgen müssen, um den Zugriff auf Ihren Stream zu autorisieren:
- Erstellung eines Authentifizierungssystems durch Sie (z. B. ein Mitgliederbereich).
- Nehmen Sie das oben im Manager konfigurierte Passwort.
- Rufen Sie die IP-Adressen der Internetnutzer über
$_SERVER["REMOTE_ADDR"]ab, z. B. - Nehmen Sie die Kennung des zu zielenden Streams.
- Rufen Sie das aktuelle Datum und die aktuelle Uhrzeit (ohne Minuten und Sekunden) ab.
Diese Elemente werden anschließend durch den im Manager bereitgestellten Code gehasht, um ein eindeutiges und für jeden Benutzer spezifisches Token zu generieren, das beim Laden des Streams an den Stream übertragen wird. Die Streaming-Plattform überprüft dann die Gültigkeit des Hashes, um die Verbindung zuzulassen oder abzulehnen.
Wichtige Hinweise
- Um die Sicherheit des Zugriffs auf den Stream zu gewährleisten, ist die Gültigkeit jedes Tokens zeitlich begrenzt.
- Es ist wichtig, den Cache auf den Seiten zu deaktivieren, die den Zugriff auf den Stream ermöglichen; wenn die Token-Erzeugung zwischengespeichert wird, versuchen andere Benutzer, sich mit dem Hash eines anderen zu authentifizieren, was zu ihrer Ablehnung führt, selbst wenn sie berechtigt sind, den Stream zu nutzen.