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-Streams mithilfe eines eindeutigen Schlüssels (Hash) sperren können.
Vorwort
- Diese Methode bietet den höchsten Schutz und ermöglicht es Ihnen beispielsweise, Ihre Übertragungen auf einen Mitgliederbereich 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.
Einschränken des Zugriffs auf Übertragungen durch einen eindeutigen Schlüssel (Hash)
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 auf Einstellungen im linken Seitenmenü.
- Klicken Sie auf Einschränkungen im linken Seitenmenü.
- 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 müssen Sie ein Passwort (einen Schlüssel) im Infomaniak Manager erstellen. Sobald dieser Schlüssel hinzugefügt wurde, werden die verbundenen Zuschauer und diejenigen, die versuchen, Ihren Stream anzusehen, sofort blockiert (nehmen Sie sich einen Moment Zeit, um diesen anderen Leitfaden zu lesen, um das Ersatzbild zu personalisieren, das den blockierten Zuschauern angezeigt wird).

Dies ist das Prinzip, dem Sie folgen müssen, um den Zugriff auf Ihren Stream zu autorisieren:
- Entwicklung 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, zum Beispiel. - 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 einen eindeutigen und für jeden Benutzer spezifischen Token zu generieren, der beim Laden des Streams an den Stream übertragen wird. Die Streaming-Plattform überprüft dann die Gültigkeit des Hashes, um die Verbindung zu autorisieren 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-Generierung zwischengespeichert wird, versuchen andere Benutzer, sich mit dem Hash eines anderen zu authentifizieren, was zu ihrer Ablehnung führt, selbst wenn sie die Berechtigung haben, den Stream zu nutzen.