Heim

Schützen Sie Zoom-Meetings, indem Sie die HTML-Webseitenverschlüsselungstechnologie DRM-X 4.0 verwenden, um das Zoom Web SDK zu schützen. Es kann Ihre Zoom-Meetings wirksam schützen, Bildschirmaufzeichnung und Screenshots verhindern. Gleichzeitig unterstützt DRM-X 4.0 Wasserzeichen zur Anzeige von Benutzerinformationen und Hardware-Bindungsfunktionen. Die Kombination mehrerer Schutzmaßnahmen schützt umfassend die Sicherheit Ihres Zoom-Meetings. Sie müssen nur ein paar Codezeilen ändern und ein paar Dateien verschlüsseln, um diese Einrichtung abzuschließen. Bitte folgen Sie unserem Tutorial, um die Verschlüsselung Ihres Zoom-Meetings Schritt für Schritt abzuschließen.

Bei diesem Projekt handelt es sich um eine HTML-, CSS- und JavaScript-Website, die das Zoom Meeting SDK verwendet, um Zoom-Meetings und Webinare zu starten und daran teilzunehmen. Der in diesem Tutorial enthaltene Code basiert vollständig auf dem Zoom Meeting SDK für Web. Dazu gehören Meeting SDK JavaScript-Beispiel und Meeting SDK Auth Endpoint-Beispiel.

Tipp:Meeting SDK Auth Endpoint muss mit NodeJS ausgeführt werden. Bitte installieren Sie NodeJS zuerst auf Ihrem Server.


 

Zoom Meeting SDK erstellen:


Zuerst müssen Sie ein Zoom Pro-Versionskonto erwerben, sich dann bei Ihrem Zoom-Konto anmelden und Folgendes besuchen: https://marketplace.zoom.us/



App-Anmeldeinformationen konfigurieren:


Greifen Sie auf das zuvor erstellte Meeting SDK zu und klicken Sie auf „Basic Information“, um die Client-ID und das Client-Geheimnis anzuzeigen.

Laden Sie den heruntergeladenen Zoom Meeting SDK for Web Ordner auf Ihren Server hoch. Die Datei enthält zwei Unterordner, einer ist „meetingsdk-javascript“, eine Website, die HTML, CSS und JS verwendet. Benutzer greifen auf die Datei index.html im Ordner zu, um an der Besprechung teilzunehmen. Der andere Ordner ist „meetingsdk-auth-endpoint“, der mit dem NodeJS-Dienst ausgeführt werden muss, und „meetingsdk-javascript“ muss „meetingsdk-auth-endpoint“ anfordern, um das Zoom-Meeting zu generieren SDK-Signatur.

Konfigurieren Sie zunächst „meetingsdk-auth-endpoint“ (stellen Sie bitte sicher, dass auf dem Server NodeJS installiert ist).

1. Wechseln Sie im Terminal mit cd in den Ordner „meetingsdk-auth-endpoint“.

cd meetingsdk-auth-endpoint

2. Installieren Sie dann die Abhängigkeiten:

npm install

3. Bearbeiten Sie die Datei „.evn“ und legen Sie die SDK-Parameter fest

vim .evn

Es enthält zwei Parameter: ZOOM_MEETING_SDK_KEY und ZOOM_MEETING_SDK_SECRET. Sie entsprechen der Client-ID und dem Client-Geheimnis in den App-Anmeldeinformationen.

4. Speichern und schließen Sie .env.

5. Starten Sie den Server: (Es wird empfohlen, den Befehl nohup zu verwenden, um den Dienst auszuführen, ohne aufzuhängen.)

nohup npm start &

Meetingsdk-auth-endpoint läuft auf Port 4000 des Servers. Bitte stellen Sie sicher, dass Port 4000 nicht von anderen Programmen belegt ist, oder Sie können die Porteinstellung von index.js ändern und 4000 in die Portnummer ändern, die Sie festlegen möchten.

Hinweis: Um diesen Dienst mit dem https-Protokoll auszuführen, müssen Sie ein SSL-Zertifikat einrichten. Bitte stellen Sie sicher, dass die Dateien „localhost.key“ und „localhost.cer“ im Verzeichnis die richtigen SSL-Zertifikate für Ihren Domain-Name-Server sind. (Sie können auch den Pfad zur SSL-Zertifikatdatei in index.js ändern.)

Konfigurieren Sie dann die Datei meetingsdk-javascript/client-view.js. Legen Sie die angeforderte authEndpoint-URL fest, bei der es sich um die zuvor bereitgestellte URL „meetingsdk-auth-endpoint“ handelt. Geben Sie die Client-ID in den Zoom-App-Anmeldeinformationen in den Parameter „sdkkey“ ein und geben Sie die Meeting-ID und das Meeting-Passwort sowie „leaveUrl“ ein, wie unten gezeigt:

Nach Abschluss der oben genannten Schritte wird der authEndpoint-Dienst auf dem Server ausgeführt, um auf Anfragen zu warten. Öffnen Sie dann einen Browser, um auf die Domänennamen-Zugriffs-URL des von Ihnen festgelegten Zoom Meeting SDK für Web zuzugreifen, geben Sie den Namen ein und klicken Sie auf „An Meeting teilnehmen“, um zu versuchen, dem Meeting beizutreten. (Der Gastgeber des Meetings kann den offiziellen Zoom-Client verwenden, um das Meeting zu starten.)

Nach Abschluss der oben genannten Schritte wird der authEndpoint-Dienst auf dem Server ausgeführt, um auf Anfragen zu warten. Öffnen Sie dann einen Browser, um auf die Domänennamen-Zugriffs-URL des von Ihnen festgelegten Zoom Meeting SDK für Web zuzugreifen, geben Sie den Namen ein und klicken Sie auf „An Meeting teilnehmen“, um zu versuchen, dem Meeting beizutreten. (Der Gastgeber des Meetings kann den offiziellen Zoom-Client verwenden, um das Meeting zu starten.)

Wenn Sie dem Meeting nicht beitreten können, überprüfen Sie bitte die Parameter der Datei client-view.js und die Einstellungen des authEndpoint.

Registrieren Sie sich und melden Sie sich beim DRM-X 4.0-Konto an:


Besuchen Sie https://www.drm-x.com/Fees-Compare-4.0.aspx , um sich für ein 90-tägiges kostenloses Testkonto zu registrieren.
Nach erfolgreicher Registrierung besuchen Sie https://4.drm-x.com, um sich beim DRM-X 4.0-Konto anzumelden.

Verschlüsseln Sie die Zoom Web SDK-Seite:


Nachdem Sie sich beim DRM-X 4.0-Konto angemeldet haben, klicken Sie im linken Menü auf „Datei schützen“ und schließen Sie die Konfiguration vor der Verschlüsselung nach Bedarf Schritt für Schritt ab. Laden Sie in Schritt 4. Dateien online schützen den Xvast Packager (ZIP-Datei) herunter. Entpacken Sie nach Abschluss des Downloads die heruntergeladene ZIP-Datei und kopieren Sie die beiden darin enthaltenen Dateien in das Xvast-Installationsverzeichnis. Gehen Sie dann zurück zur Seite „Datei schützen“ und klicken Sie auf die Schaltfläche „Popup-Verschlüsselungsdialog“.

Sie sehen die Schnittstelle zum Verschlüsseln von Dateien.

Schritt 1: Wählen Sie im Dropdown-Feld der Ausgabedatei „Neuen Ausgabeordner hinzufügen“ und wählen Sie den Ordner der verschlüsselten Webseite aus.

Schritt 2: „_P zu verschlüsselten Dateien hinzufügen“ abbrechen. Wie in der folgenden Abbildung dargestellt:

Schritt 3: Klicken Sie auf die Schaltfläche „Dateien durchsuchen…“ und wählen Sie „HTML-Dateien und Webressourcen“ in der unteren rechten Ecke der Dateiauswahloberfläche aus.

Schritt 4: Wir müssen einige Seiten des Web-Client-SDK verschlüsseln, das index.html und client-view.js enthält.
Siehe die Abbildung unten:

Schritt 5: Klicken Sie in der Verschlüsselungsoberfläche auf die Schaltfläche „Start“, um die beiden oben genannten Dateien zu verschlüsseln.

Nach der Verschlüsselung müssen wir die verschlüsselte Datei ersetzen. (Bitte stellen Sie sicher, dass Sie die Quelldatei vor dem Ersetzen sichern!)

Greifen Sie auf die verschlüsselte Zoom Meeting SDK-Seite zu:


Schließlich verwenden wir den Xvast-Browser, um auf die URL der verschlüsselten Webseite zuzugreifen. Geben Sie im Anmeldeformular zum Erwerb einer Lizenz das von DRM-X 4.0 erstellte Endbenutzerkonto und Passwort ein, um die Lizenz zu erhalten. (Standardbenutzername: testuser, Passwort: 123456).

Nachdem Sie sich angemeldet und eine Lizenz erworben haben, werden Sie zur Meeting-Oberfläche weitergeleitet.

Wir empfehlen dem Gastgeber des Meetings, den offiziellen Zoom-Client zu verwenden, um das Meeting zu starten.

Sicherheitshinweise zur Verschlüsselung: DRM-X 4.0 verschlüsselt nur die Webseiten des Zoom Meeting SDK, daher müssen Benutzer Xvast verwenden, um auf Zoom Meetings zuzugreifen. Daher werden DRM-X 4.0 Screen Recording verhindern, Wasserzeichen und andere unterstützt Funktionen. Allerdings verschlüsselt DRM-X 4.0 die von der Videokonferenz übertragenen Videodaten nicht. Die Sicherheit der Videokonferenz selbst liegt in der Verantwortung von Zoom. Bitte geben Sie Ihre Konferenz-ID und Ihr Konferenzpasswort nicht preis.

Anweisungen für die Aktualisierung des Zoom Meeting SDK: Zoom-Verantwortliche werden vierteljährlich die erforderlichen Mindestversionseinschränkungen für das SDK durchsetzen. SDKs mit niedrigeren Versionen als den gezeigten funktionieren in Produktionsumgebungen nicht mehr und verhindern so, dass Kunden an Besprechungen teilnehmen können. Halten Sie daher bitte Ausschau nach Aktualisierungen des Zoom Meeting SDK für Web. Wir werden auch die modifizierte Version des Meeting SDK von Zeit zu Zeit aktualisieren. Weitere Informationen finden Sie unter:Meeting SDK – Mindestversion (zoom.us)

Sollten während des Konfigurationsprozesses Probleme auftreten, kontaktieren Sie bitte den technischen Support.




Fragen Sie nach Haihaisoft-Produkten, Preisen, Implementierung oder allem anderen – unsere hochqualifizierten Mitarbeiter stehen Ihnen gerne zur Seite.