Sie können gehostete Video-Layer aus Videodateien und unterstützten Metadatendateien mit ArcGIS Excalibur veröffentlichen. Außerdem können Sie gehostete Livestream-Video-Layer aus Netzwerk-Videoübertragungen und -streams veröffentlichen. Um gehostete Video- und Livestream-Layer zu veröffentlichen, müssen Sie über die entsprechenden Berechtigungen zum Erstellen, Aktualisieren und Löschen von Video-Layern verfügen.
Veröffentlichen gehosteter On-Demand-Video-Layer
Führen Sie die folgenden Schritte aus, um einen gehosteten Video-Layer zu veröffentlichen:
- Klicken Sie auf der ArcGIS Excalibur-Startseite auf Neue gehostete Web-Layer veröffentlichen.
Klicken Sie alternativ im linken Navigationsmenü auf Layer veröffentlichen.
- Klicken Sie im Bereich Video-Layer auf On-Demand.
- Geben Sie einen Namen in das Textfeld Elementname ein.
- Legen Sie fest, in welchem Ordner der neue Layer erstellt werden soll.
- Sie können auch einen Text als Zusammenfassung angeben, die den Layer beschreibt.
- Geben Sie Tags ein, die den Layer beschreiben.
Trennen Sie Begriffe durch Kommas (z. B. "Bund Land" wird als ein Tag, "Bund, Land" hingegen als zwei Tags betrachtet).
- Geben Sie an, ob der Layer in der gesamten Organisation oder für bestimmte Gruppen freigegeben werden soll.
- Klicken Sie auf Weiter.
- Wählen Sie die Datenquelle aus, und geben Sie die Datendateien und die verknüpften Metadaten an, die für die Veröffentlichung des neuen Layers benötigt werden.
Sie können nach diesen Dateien suchen oder sie auf die Ablagefläche ziehen. Es werden zwei Veröffentlichungsstrategien unterstützt:
- Video-Layer aus einer einzelnen Videodatei: Video-Layer aus einer einzelnen Videodatei erstellen, die die erforderlichen Metadaten enthält.
- Video-Layer aus einer Videodatei und Metadaten-Dateien: Video-Layer aus einer Sammlung von Dateien mit Video- und Sensor-Metadaten-Informationen erstellen. Wählen Sie diese Option, wenn die Videodatei nicht die erforderlichen Metadaten enthält. Weitere Informationen zu unterstützten Metadatendateien finden Sie unter Anforderungen an Metadaten-Telemetrie in ArcGIS Video Server.
- Klicken Sie auf Alle Dateien löschen, um von vorn zu beginnen.
- Klicken Sie auf Weiter.
- Konfigurieren Sie den Namen des Video-Service.
Der Name des Service muss nicht mit dem Namen des Portalelements für diesen Layer identisch sein. Service-Namen dürfen keine Leerzeichen und ungültigen Zeichen enthalten.
- Rufen Sie die Informationen des Quellvideos auf, in denen die analysierten Ergebnisse des ersten Videoteils angegeben sind. Dort werden die verfügbaren Telemetriedaten und die Quellauflösung des Videos angezeigt.
Wichtig: Nur ein kleiner Teil am Anfang des Videos wird analysiert. Dies kann zu falschen Ergebnissen führen oder dazu, dass bestimmte Dinge nicht erkannt werden, z. B. unbekannte Quellauflösung oder keine Metadaten erkannt.
- Wählen Sie ggf. die gewünschte Ausgabe-Videoauflösung aus.
Wenn ArcGIS Video Server in einer Umgebung mit GPU installiert und konfiguriert ist, können Videos mit mehreren Auflösungen bis zur Auflösung des Quellvideos veröffentlicht und codiert werden, jedoch nicht darüber hinaus. Wenn die GPU in der Umgebung nicht aktiviert ist, ist die native Auflösung des Videos die einzige verfügbare Option.
- Konfigurieren Sie ggf. Layer-Positionsdetails. Diese geben die Anfangsausdehnung und die anfängliche Position und den entsprechenden Kurs der Kamera an.
- Anfangsausdehnung der Karte: Schwenken und zoomen Sie, oder verwenden Sie die Suche, um zu einer bestimmten Location of Interest zu gelangen und die Anfangsausdehnung des Videos festzulegen. Hierbei handelt es sich um die Anfangsausdehnung der Karte beim Laden der Webkarte, die an dieser Position bleibt, wenn das Video keine weiteren Metadaten enthält.
- Sensorposition: Wählen Sie ein Koordinatenformat aus, und (sofern bekannt) geben Sie die Koordinate der Sensorposition ein bzw. fügen Sie sie ein. Verwenden Sie zudem Koordinate erfassen, um direkt auf die Karte zu klicken und die Sensorposition festzulegen.
- Richtung: Geben Sie die Richtung, in die die Kamera zeigt, in Grad von 0–360 Grad an. Dabei steht 0 Grad für Norden, 90 Grad für Osten, 180 Grad für Süden und 270 Grad für Westen.
- Sichtbarer Bereich: Geben Sie den ungefähren sichtbaren Bereich in Grad von 10–360 Grad an. Dabei handelt es sich um den Bereich, der von der Kamera eingesehen werden kann. Dieser Wert kann zwischen einem engen (10 Grad) und einem weiten (360 Grad) sichtbaren Bereich liegen.
- Klicken Sie auf Speichern.
- Klicken Sie auf Nächster Schritt.
- Sehen Sie sich eine Zusammenfassung Ihrer Auswahlmöglichkeiten an, bevor Sie sich festlegen.
Klicken Sie auf Zurück, um Änderungen vorzunehmen.
- Klicken Sie auf Layer erstellen.
Klicken Sie nach dem Veröffentlichen des Video-Layers auf Mit Zeichenfläche verbinden, um in der Zeichenfläche in ArcGIS Excalibur mit dem Layer zu arbeiten.
Veröffentlichen gehosteter Livestream-Video-Layer
Führen Sie die folgenden Schritte aus, um einen gehosteten Livestream-Video-Layer als Benutzer zu veröffentlichen, der mindestens über die Berechtigung zur Veröffentlichung von Live-Videos verfügt:
- Klicken Sie auf der ArcGIS Excalibur-Startseite auf Neue gehostete Web-Layer veröffentlichen. Klicken Sie alternativ im linken Navigationsmenü auf Layer veröffentlichen.
- Klicken Sie im Abschnitt Video-Layer auf UDP-Livestream, RTSP-Livestream oder RTMP-Livestream.
- Wählen Sie eine Option für Livestream-Modus aus.
Die Modi werden auf der Grundlage des von Ihnen veröffentlichten Livestream-Protokolls festgelegt:
- UDP-Multicast: Verwenden Sie diesen Modus für die gesamte Netzwerkkommunikation zwischen vielen Systemen gleichzeitig. Die zulässige IP-Adresse muss zwischen 224.0.0.0 und 239.255.255.255 liegen.
- UDP-Unicast: Verwenden Sie diesen Modus für die gesamte Netzwerkkommunikation zwischen einem Sender und einem Empfänger. Die zulässige IP-Adresse ist 0.0.0.0 oder die von Video Server für den Unicast-Modus festgelegte IP-Adresse. In einem UDP-Unicast-Stream startet Video Server den Livestream-Prozess auf einem seiner Knoten und öffnet einen bestimmten benutzerdefinierten, empfangsbereiten Port.
- RTMP- und RTSP-Abruf: Mit diesem Modus kann Video Server Livestream-Inhalte von einer Remote-Quelle abrufen. Sie können jede IP-Adresse verwenden.
- RTMP- und RTSP-Überwachung: Mit diesem Modus kann Video Server nach Livestream-Inhalten suchen und diese empfangen. Die zulässige IP-Adresse ist 0.0.0.0 oder die von Video Server für den Überwachungsmodus festgelegte IP-Adresse.
Hinweis:
In einer Video Server-Umgebung mit hoher Verfügbarkeit können Sie den Computer, der Livestreams empfängt, ermitteln, indem Sie zu ArcGIS Video Server-Administrator > Services > serviceName navigieren. Dort wird der Parameter listenURL angezeigt, der den Livestream-Endpunkt auf dem Knoten angibt, auf dem der Video Server-Livestream-Prozess ausgeführt wird.
- Geben Sie die Adresse in das Textfeld Streaming-Adresse ein.
- UDP: Geben Sie eine vollständig qualifizierte UDP-Adresse ein, die die IP-Adresse und den Port enthält.
- RTMP und RTSP: Geben Sie eine vollständig qualifizierte RTMP- oder RTSP-Adresse ein, die die IP-Adresse oder den FQDN, den Port und den Pfad enthält.
Jeder Livestream-Service muss einen anderen Port verwenden.
- Geben Sie einen Namen in das Textfeld Layer-Name ein.
- Wählen Sie die Option Livestream-Inhalt aufzeichnen aus.
Diese Option ist standardmäßig aktiviert.
Ist diese Option deaktiviert, können Sie den Livestream-Video-Layer nicht in einen On-Demand-Video-Layer umwandeln, der nach dem Ende des Livestreams verwendet werden kann.
- Wählen Sie unter Optionen für das Starten von Streams aus, wie der Livestream gestartet werden soll.
- Auf Anforderung starten: Der Livestream-Empfänger wird bei Bedarf gestartet. Diese Option bietet die größte Kontrolle darüber, wann Livestreaming-Ports aktiv und empfangsbereit sind. Sie können den Konfigurationsstatus über die Liste der Livestream-Services verwalten.
- Automatisch starten: Der Empfangsport wird geöffnet, und der Livestream wird initialisiert, wenn die Verbindung konfiguriert ist und der Video-Layer erstellt wurde. Verwenden Sie diese Option, wenn der Livestream verfügbar ist, wenn die Konfiguration und der Live-Layer erstellt wurden. Der Empfangskommunikationsport auf dem Server wird sofort geöffnet.
- Wählen Sie für Optionen für das Beenden von Streams aus, wie der Livestream beendet werden soll.
- Auf Anforderung stoppen: Der Livestream-Empfänger wird bei Bedarf gestoppt. Diese Option bietet die größte Kontrolle darüber, wann Livestreaming-Ports aktiv und empfangsbereit sind.
- Automatisch stoppen: Die Livestream-Verbindung wird gestoppt und der Port wird geschlossen, wenn ArcGIS Video Server erkennt, dass der Livestream beendet wurde.
- Sie können auch einen Text als Zusammenfassung angeben, die den Layer beschreibt.
- Geben Sie optional Tags zur Beschreibung des Layers ein.
Trennen Sie Begriffe durch Kommas (z. B. "Bund Land" wird als ein Tag, "Bund, Land" hingegen als zwei Tags betrachtet).
- Geben Sie an, ob der Layer in der gesamten Organisation oder für bestimmte Gruppen freigegeben werden soll.
- Klicken Sie auf Layer erstellen.
Sobald der Layer veröffentlicht ist, wird er auf der Seite Analyse-Layer angezeigt, wo er auf der Zeichenfläche in ArcGIS Excalibur geöffnet oder verwaltet werden kann. Hier können Sie den Livestream starten oder stoppen sowie den Layer löschen.
Veröffentlichen von Layern für externe Videoanbieter
Führen Sie die folgenden Schritte aus, um einen Layer für externe Videoanbieter zu veröffentlichen:
- Klicken Sie im Navigationsmenü auf Layer veröffentlichen.
- Klicken Sie im Abschnitt Video-Layer auf Externer Videoanbieter.
- Geben Sie einen Namen in das Textfeld Elementname ein.
- Legen Sie fest, in welchem Ordner der neue Layer erstellt werden soll.
- Sie können auch einen Text als Zusammenfassung angeben, die den Layer beschreibt.
- Geben Sie zur Beschreibung des Layers Tags ein.
Trennen Sie die einzelnen Begriffe durch Kommas. "Bund Land" wird beispielsweise als ein Tag, "Bund, Land" hingegen als zwei Tags betrachtet.
- Geben Sie den Layer für die Organisation oder für bestimmte Gruppen frei.
- Klicken Sie auf Weiter.
- Wählen Sie die Art der externen Videoquelle aus, die veröffentlicht werden soll:
- On-Demand-Video-Link: Eine direkte URL zu einer Videoressource wie etwa eine .mp4- oder .m3u8-Datei, auf die zugegriffen werden kann.
- Livestream-Video-Feed: Eine direkte URL zu einer HLS-Videoquelle, auf die zugegriffen werden kann, wie etwa eine Verkehrskamera oder andere Live-Quelle, die per HLS-Protokoll gestreamt wird.
- Geben Sie die URL für die Videoquelle ein, die Sie ausgewählt haben.
Hierbei muss es sich um URLs handeln, die mit .m3u8- oder .mp4-Dateien verknüpft sind. Wenn Sie einen Livestream-Video-Feed ausgewählt haben, muss für die URL das HLS-Protokoll verwendet werden.
- Klicken Sie auf Weiter.
Ein kleiner Teil am Anfang des Videos wird analysiert, um Quellauflösung, Format und verfügbare Metadaten zu ermitteln.
- Konfigurieren Sie den Namen des Video-Service.
Der Name des Service muss nicht mit dem Namen des Portalelements für diesen Layer identisch sein. Service-Namen dürfen keine Leerzeichen bzw. ungültigen Zeichen enthalten.
- Rufen Sie die Informationen des Quellvideos auf, in denen die analysierten Ergebnisse des ersten Videoteils angegeben sind. Dort werden die verfügbaren Telemetriedaten und die Quellauflösung des Videos angezeigt.
Wichtig: Nur ein kleiner Teil am Anfang des Videos wird analysiert. Dies kann zu falschen Ergebnissen führen oder dazu, dass bestimmte Dinge nicht erkannt werden, z. B. unbekannte Quellauflösung oder keine Metadaten erkannt.
- Geben Sie einen Namen für den Service ein, der auf Video Server veröffentlicht wird.
Dieser muss nicht mit dem Namen übereinstimmen, den Sie dem Layer anfänglich zugewiesen haben.
- Konfigurieren Sie ggf. Layer-Positionsdetails. Diese geben die Anfangsausdehnung und die anfängliche Position und den entsprechenden Kurs der Kamera an.
- Anfangsausdehnung der Karte: Schwenken und zoomen Sie, oder verwenden Sie die Suche, um zu einer bestimmten Location of Interest zu gelangen und die Anfangsausdehnung des Videos festzulegen. Hierbei handelt es sich um die Anfangsausdehnung der Karte beim Laden der Webkarte, die an dieser Position bleibt, wenn das Video keine weiteren Metadaten enthält.
- Sensorposition: Wählen Sie ein Koordinatenformat aus, und (sofern bekannt) geben Sie die Koordinate der Sensorposition ein bzw. fügen Sie sie ein. Verwenden Sie zudem Koordinate erfassen, um direkt auf die Karte zu klicken und die Sensorposition festzulegen.
- Richtung: Geben Sie die Richtung, in die die Kamera zeigt, in Grad von 0–360 Grad an. Dabei steht 0 Grad für Norden, 90 Grad für Osten, 180 Grad für Süden und 270 Grad für Westen.
- Sichtbarer Bereich: Geben Sie den ungefähren sichtbaren Bereich in Grad von 10–360 Grad an. Dabei handelt es sich um den Bereich, der von der Kamera eingesehen werden kann. Dieser Wert kann zwischen einem engen (10 Grad) und einem weiten (360 Grad) sichtbaren Bereich liegen.
- Klicken Sie auf Speichern.
- Klicken Sie auf Nächster Schritt.
- Sehen Sie sich vor dem Veröffentlichen eine Zusammenfassung Ihrer Auswahlmöglichkeiten an.
Klicken Sie optional auf Zurück, um Änderungen vorzunehmen.
- Klicken Sie auf Layer erstellen.
- Klicken Sie nach dem Veröffentlichen des Video-Layers auf Mit Zeichenfläche verbinden, um in der ArcGIS Excalibur-Zeichenfläche mit dem Layer zu arbeiten.