1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Video-Streaming: Streams durch einen eindeutigen Hash-Wert (Token) schützen
Diese Anleitung enthält Angaben darüber, wie man einen Video-Stream durch einen eindeutigen Hash-Wert (Token) schützt.
Diese Methode bietet den besten Schutz und gestattet beispielsweise, Ihre Sendungen auf Mitglieder zu beschränken, die sich authentifizieren müssen. Die Art und Weise, wie dieser Code generiert wird, ist von Website zu Website verschieden, und Sie müssen die erforderlichen PHP-Funktionen implementieren und den Integrationscode Ihres Players entsprechend anpassen.
Zugriff auf die Beschränkungen
- öffnen Sie den Manager (manager.infomaniak.com)
- gehen Sie ins Menü Video-Streaming
- klicken Sie auf den betreffenden Stream
- gehen Sie in die Einstellungen und wählen Sie im linken Menü Beschränkungen
- gehen Sie auf die Registerkarte Über eindeutigen Hash-Wert
Funktionsweise der Beschränkungen über eindeutigen Hash-Wert
Diese Methode macht es erforderlich, Informationen über die Konfiguration Ihres Streams und den angemeldeten Nutzer abzurufen.
Als erstes muss ein Kennwort (Schlüssel) in unserer Verwaltungskonsole festgelegt werden. Nachdem dieser Schlüssel hinzugefügt wurde, werden die angemeldeten Nutzer und alle, die Ihren Stream ansehen wollen, sofort blockiert.
So geben Sie den Zugriff auf Ihren Stream frei:
- Führen Sie ein Authentifizierungssystem ein (z.B. einen Mitgliederbereich)
- Verwenden Sie das Kennwort, das Sie bereits in unserer Verwaltungskonsole eingerichtet haben
- Rufen Sie die IP-Adressen der Nutzer z.B. mit $_SERVER["REMOTE_ADDR"] ab
- Verwenden Sie den Namen des Zielstreams
- Rufen Sie das Datum und die aktuelle Uhrzeit (nur die Stunde, keine Minuten und Sekunden)
Diese Elemente werden dann von dem im Manager bereitgestellten Code gehasht, um ein benutzerbezogenes, eindeutiges Token zu generieren, das beim Laden an den Stream gesendet wird. Anschliessend prüft unsere Streaming-Plattform, ob der Hashwert gültig ist, und erlaubt bzw. untersagt die Verbindung.
Wichtige Hinweise
- Zur Gewährleistung eines sicheren Zugriffs auf den Stream ist jeder Token nur für begrenzte Zeit gültig.
- Auf den Seiten, die Zugriff auf de Stream geben, muss unbedingt der Cache deaktiviert werden: Wenn die Token-Generierung im Cache zwischengespeichert wird, werden Nutzer versuchen, sich mit dem Hash-Wert eines anderen zu authentifizieren, Worauf sie blockiert werden, obwohl sie berechtigt sind, den Stream zu sehen.