English version is after German version (Please scroll)
Der Kunde / User hat die Möglichkeit sich auf der Arcware Lösung selbst zu registriert. Er erhält Zugriff auf die Verwaltung aller Kundeninhalte sowie aller Einstellungs- und Konfigurationsmöglichkeiten. Für den Zugriff wird ein aktueller Browser benötigt.
Dem Kunden wird eine Technische Dokumentation zur Verfügung gestellt. Benutzerhandbuch / Beschreibung der Details zur Erzeugung eines streamingfähigen Projektpaket (Package). Vorlagen (Templates) zur Verwendung zur Erzeugung der Projektpakete und Einstellungen und Konfiguration (Benutzerhandbuch). Aktualisierung erfolgt jeweils nach bei der Veröffentlichung technischer Grundlagen von Dritten z.B. neuer Versionen der Unreal Engine von Epic Games und der Freigabe durch Arcware. Neue Versionen stehen erst bei Aufnahme in die Leistungsbeschreibung zur Verfügung.
Das Angebot ist auf 15 Tage beschränkt.
Hinterlegung der Rechnungsadresse mit einer gesonderten E-Mail-Adresse an die die Rechnung versendet wird.
Liegt bei Benutzung von mehr als 2-4 Kernen pro Stream und mehr als 20GB RAM-Nutzung. (CPU und GPU). In beiden Fällen muss davon ausgegangen werden, dass Memory Leaks oder Endlosschleife vorliegen.
Laufzeit (Run-time): Umfasst zusätzlich die Zeiten ohne Betrachtung des Streams, die Startzeit, die Zeit für Wiederverbindungen (Reconnects) und das Abschalten.
Total Run-time: Gesamte Laufzeit eines Projektes über alle Packages
Average Watch Time: Durchschnittliche Betrachtungszeit eines Projektes über alle Packages
Time till ready: Startzeit bis Verfügbarkeit des Streams.
Live Watch Time und Average Time: Aggregierte Live und Average Watch-time als Liniengraph über einen gewähltes oder definiertes Zeitintervall.
Für die Application Packages besteht standardmäßig kein Internet-Zugriff. Bei Bedarf muss eine Anfrage mit den eingehenden und ausgehenden IPs / Ports und Protokollen an Arcware gestellt werden. Die Verwendung von ausgehenden Internet-Verbindungen sollte bevorzugt über das Application Package abgebildet werden. Bei eingehenden Internet-Zugriffen wird Arcware restriktiver sein.
Unreal Engine 4.27 und Unreal Engine 5.1. mit notwendigem Pixel Streaming Plugin.
Die Unreal Engine 5.03 wir explizit nicht unterstützt. Ein Release einer Version einer bereits unterstützten Technologie, z.B. seitens Epic Games führt nicht automatisch zur Verfügbarkeit auf der Arcware-Lösung.
Details unter EPIC Unreal Engine Pixel Streaming
https://docs.unrealengine.com/5.1/en-US/pixel-streaming-in-unreal-engine/
https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/PixelStreaming/
Beim Upload des Packages / der Kundeninhalte auf die Arcware Lösung wird das notwendige Plugin überprüft. Fehlt das Plugin ist der Upload nicht möglich. Sofern ein Upload dennoch erfolgreich sein sollte, kann und wird die Funktion des Streams nicht garantiert.
Zugriff über Browser mit Unterstützung des WebRTC Protokoll
Maximale Anzahl concurrent Streams: 10 gleichzeitige Streams
Maximale Auflösung: 1920 x 1200 Pixel
https://docs.unrealengine.com/5.1/en-US/unreal-engine-pixel-streaming-reference/
Die Pixel Streaming-Wiedergabe funktioniert in jedem modernen Browser, der das WebRTC-Protokoll unterstützt. Es wurde zum Beispiel getestet und es ist bekannt, dass es in aktuellen Versionen der folgenden Browser ohne zusätzliche Konfiguration funktioniert:
Google Chrome (desktop und mobil)
Microsoft Edge (desktop)
Mozilla Firefox (desktop und mobil)
Apple Safari (desktop und mobil)
Andere Browser wie Microsoft Edge und Opera benötigen möglicherweise Add-ons oder Plug-ins und funktionieren nicht auf allen Systemen.
Übersicht über Projekte und Zugang zu Projektdetails / Packages.
Auflistung verfügbarer Projekte
Übersicht aller Projekte.
Button zum erzeugen neuer Projekte
Erstellung eines neuen Projekts.
Projekt-status
Übersicht über die Stati aller Projekte: Ein- oder ausgeschaltet - Enable / Disable.
Maximale Instanzen (Instances / Max)
Anzahl der maximal möglichen gleichzeitigen Streams (concurrent Streams).
Laufzeiten aktueller Monat (this month run-time)
Laufzeit aktueller Monat in Tage (d – days).
Zu Einstellungen wechseln
Möglichkeit zu den Einstellungen zu wechseln.
Zu Preview wechseln
Möglichkeit zum Preview zu wechseln.
Zu Share-ID Übersicht wechseln
Möglichkeit zu Share-ID zu wechseln.
Zu Projekt-Übersicht wechseln
Möglichkeit, um in die Ansicht der Projekt-Details zu wechseln.
Diese Seite gibt einen Überblick über das ausgewählte Projekt und beinhaltet folgende Funktionen:
Button um Projekt ein- und auszuschalten
Möglichkeit das Projekt für das Streaming einzuschalten oder auszuschalten.
Zu Einstellungen wechseln
Möglichkeit zu den Einstellungen zu wechseln
Zu Packages wechseln
Möglichkeit zum Wechseln zur Package-Verwaltung
Zu Preview wechseln
Möglichkeit zum Preview zu wechseln
Zur Share-ID Übersicht wechseln
Möglichkeit zu Share-ID zu wechseln
Zur Plan-Übersicht wechseln
Möglichkeit, um zur Übersicht der gebuchten Leistungen zu Projekt zu wechseln
Absolute Projekt-Laufzeit
Absolute Projekt-Laufzeit für diesen und letzten Monat
Durchschnittliche Betrachtungszeit (avg watch-time, average watch-time)
Durchschnittlicher Betrachtungszeitraum pro Stream in Minuten (m- minutes) auf Endgeräten für diesen und letzten Monat
[EXPERIMENTAL] Graphen zur Analyse des Projekts
Auswahl einer Zeitspanne und der Aufteilung dieser in Intervalle für die Graphen • Zeit vom Start des Projekts bis zum ersten Bild das gestreamed wird (Time till ready) • Anzahl Verbindungen über einen Intervall • Betrachtungszeit über einen Intervall • Durchschnittliche Betrachtungszeit in einem Intervall
Project name (Projektname)
Frei definierbare Name des Projekts
Unreal Engine Version
Auswahl der Unreal Engine Version
Public / Private
Zusätzlichen Startparameter, mit denen das Paket gestartet wird. Öffentlich bedeutet, dass Ihr Projekt mit jedem über den Freigabelink geteilt werden kann. Privat sperrt die öffentliche Freigabeoption und die Streams sind nur für angemeldete Benutzer oder die Freigabe-ID-Funktion zugänglich.
Extraparameter
Command-line Parameter mit denen Unreal gestartet wird
Width / Height (Breite / Höhe)
Maximale Auflösung, die vom Webplayer unterstützt wird und hat nichts mit der in Unreal eingestellten Auflösung zu tun.
Autoplay
Steuerung, ob der Stream nach dem erfolgreichen Laden einfach losläuft oder ob zuerst eine Abspieltaste im Webplayer gedrückt werden muss.
[EXPERIMENTAL FEATURE] Fixed aspect ratio (Festes Seitenverhältnis)
Mit dieser Option wird der Webplayer versuchen, das Seitenverhältnis der angegebenen Auflösung zu erzwingen.
[EXPERIMENTAL FEATURE] Dynamic resolution (Dynamische Auflösung)
Wenn diese Option aktiviert ist und das Paket diese Option korrekt unterstützt, versucht der Webplayer immer, die korrekte Auflösung des aktuellen Containers oder Bildschirms an Unreal zu senden und mit der entsprechenden Auflösung und dem entsprechenden Seitenverhältnis zu rendern.
[EXPERIMENTAL FEATURE] Touch capability
Dadurch erfährt der Webplayer, ob das Paket richtig konfiguriert ist, um Touch-Ereignisse zu erfassen und mit Touch-Geräten zu interagieren.
[EXPERIMENTAL FEATURE] Mouse lock
Aktivieren der Option, wenn die Maus innerhalb des Players im Browser zur Anzeige des Streams einfangen möchten.
Maximum Streams / (concurrent streams) (Maximal Anzahl gleichzeitiger Streams)
Anzahl der maximal zulässigen gleichzeitigen Streams pro Projekt. Maximale Anzahl der gleichzeitig verfügbaren Streams.
[EXPERIMENTAL FEATURE] Prewarming
Stream der zur schnellstmöglichen Anzeige vorgehalten wird und durchgehend läuft. Prewarming überschreibt maximale Laufzeiten. Sobald die vorgehaltene Instanz in Benutzung ist, wird eine weitere Instanz vorgehalten.
Reconnection threshold
Zeit in Sekunden, die eine Sitzung aufrechterhalten wird, um die Verbindung wiederherzustellen, z. B. im Falle eines kurzzeitigen Signalverlusts des WiFi.
[EXPERIMENTAL FEATURE] Queue
Warteschleifenfunktionalität. Die Anzahl der Zugriffe übersteigt Anzahl der gleichzeitig verfügbaren Streams. Funktion zeigt den Benutzern eine Warteschlangenposition mit einer geschätzten Wartezeit an, wenn sie von Arcware Cloud gehostet wird. Wenn ein benutzerdefiniertes Frontend mit dem SDK entwickelt wird, müssen die Ereignisse der Warteschlange individuell gestaltet werden.
[EXPERIMENTAL FEATURE] Overwrite afk-module (afk-away from keyboard)
Falls der Share-Link der Plattform (https://share.arcware.cloud/) verwendet wird, steuert diese Einstellung das Verhalten bei Inaktivität des Benutzers. Wenn sie deaktiviert ist, verwendet die Plattform ihre Standardwerte. Wenn Sie unser Arcware Cloud WebSDK für Ihr benutzerdefiniertes Frontend verwenden, überschreibt dies die für das afk-Modul des WebRTC-Players konfigurierten Eigenschaften.
Enable timeouts
Aktivieren von Zeitüberschreitungen. Wenn diese Funktion deaktiviert ist, führt die Inaktivität des Benutzers nicht zu Zeitüberschreitungen. Der Stream läuft weiter, bis der Client-Browser die Verbindung schließt oder die maximale Instanzlaufzeit abgelaufen ist. Ist sie aktiviert, kann sie in drei Stufen gesteuert werden, nach deren Ablauf die Inaktivität des Benutzers zu einer Warnung, einem Fehler und schließlich zur Trennung der Verbindung führt.
Warn timeout
Warnung bei Zeitüberschreitungen. Sekunden der Inaktivität bis zum Auslösen eines Warnereignisses.
Error timeout
Fehlermeldung bei Zeitüberschreitungen. Sekunden der Inaktivität nach der Warnung, bis ein Fehlerereignis ausgelöst wird.
Action timeout
Aktion bei Zeitüberschreitungen. Sekunden der Inaktivität nach dem Fehler, bis die Sitzung beendet wird.
Wiederverwendung bereits existierender hochgeladener Packages. Verwaltung von Paketen und deren Veröffentlichungen als interaktiver real time Cloud Stream.
Upload-Feld
Ein Unreal-Package kann über diese Schaltfläche hochgeladen werden indem das Package per Drag&Drop auf die Schaltfläche gezogen wird, oder die Schaltfläche gedrückt wird und über einen sich öffnenden Dialog das Package auf dem Dateisystem für den Upload ausgewählt wird
Upload-Liste
Übersicht über alle Packages die aktuell released wurden, gerade hochgeladen werden oder in der Vergangenheit hochgeladen wurden.
Aktives Package
Package das aktiv für das Projekt zum Streaming released wurde. Möglichkeit zum Löschen des aktiven Packages. Eine Löschung sorgt dafür, dass das Projekt abgeschaltet wird und das Package komplett aus dem Arcware-System gelöscht wird.
Aktiver Upload
Ein aktiver Upload wird angezeigt und der Status wird angezeigt in dem es sich gerade befindet. Ein Upload durchläuft folgende Stationen: Uploading, Virus Scan, Test
Erfolgreicher Upload
Ein erfolgreicher Upload hat alle Schritte – Uploading, Virus Scan, Test – durchlaufen und kann jederzeit über die Schaltfläche release als aktives Package geschalten werden. Beim Release wird das vorherige aktive Package aus dem System genommen und während des Vorgangs kann das Projekt nicht streamen. Es können jederzeit vorherige Uploads erstmals oder wieder released werden. Es gibt die Möglichkeit einen erfolgreichen Upload über die Schaltflächen auszublenden oder zu Löschen.
Fehlerhafter Upload
Ein fehlerhafter Upload wird angezeigt wenn der Upload in einem der Schritte – Uploading, Virus Scan, Test – einen Fehler erzeugt hat. Es gibt die Möglichkeit ein fehlerhaftes Projekt über die Schaltflächen auszublenden oder komplett vom Arcware-System zu löschen.
Vorschau-Seite ist für eine Überprüfung des Pakets gedacht und kann weder kontrolliert noch gestoppt werden. Die Vorschau-Seite kann nur innerhalb der Plattform als eingeloggter Benutzer betrachtet werden.
Erzeugung, Management und Kontrolle des Share ID Links zur Veröffentlichung von Projekt-Streams mit folgenden Parametern. Auswahl der Projekte für die die Share ID gültig ist. Möglichkeit mehre Projekte über eine Share ID plus Project-ID zu erfassen.
Name
Definierbarer Name der Share-ID
Individuelle / Verfallszeit (Expiration time / custom time)
Vordefinierte oder frei einstellbare zeitliche Gültigkeit des Links zur Anzeige des Streams. Eingabe Stunde, Tag, Woche, 2 Wochen Monat oder Datum (custom time).
Maximale Nutzung (Maximum usage):
Vordefinierter Anzahl maximaler Zugriffe. Eingabe Zahl / über Dropdown.
Überschreiben des afk-Moduls (Overwrite afk-module - afk – away from keyboard)
Falls der Share-Link der Plattform (https://share.arcware.cloud/) verwendet wird, steuert diese Einstellung das Verhalten bei Inaktivität des Benutzers. Wenn sie deaktiviert ist, verwendet die Plattform ihre Standardwerte oder die Konfiguration des Projekts. Wenn Sie unser Arcware Cloud WebSDK für Ihr benutzerdefiniertes Frontend verwenden, überschreibt dies die für das afk-Modul des WebRTC-Players konfigurierten Eigenschaften sowie die Projekteinstellungen für das afk-Modul.
Active Sare ID links
Übersicht der aktiven Share ID Links
Inactive Share ID links
Übersicht der inaktiven Share ID Links
Übersicht über die aktuell gebuchten Leistungen zum ausgewählten Projekt. Möglichkeit zum Öffnen eines Mail-Dialogs, um die Kündigung oder Anpassung eines selektierten Plans für das Projekt zu beantragen.
***This is only an English translation for readability purposes.Please note that only the German version is legally binding.
The customer / user has the possibility to register themselves on the Arcware solution. They will be granted access to the administration of all customer contents, as well as all settings and configuration options. A current web browser is required for access.
The customer is provided with; a technical documentation (to be used as a guide for creating streamable Unreal Engine applications), templates (for easily generating the Unreal Engine application with preset Pixel Streaming settings and configurations). Updating is done after the release of technical basics from third parties, e.g. new versions of the Unreal Engine from Epic Games and the release by Arcware. New versions are only available when they are included in the service description.
The offer is limited to 15 days.
Deposit of the billing address with a separate e-mail address to which the invoice will be sent.
Using more than 2-4 cores per stream or more than 20GB RAM usage would be considered ‘Excessive use’. (CPU and GPU). In both cases, it must be assumed that memory leaks or infinite loops are present.
Run-time: Includes additional times without viewing the stream, start time, reconnection time, and shutdown.
Total Run-time: Total run-time of a project over all packages.
Average Watch Time: Average watch time of a project over all packages
Time till ready: Start time until the stream is available.
Live Watch Time and Average Time: Aggregated live and average watch time as a line graph over a selected or defined time interval.
For the Application Packages there is no internet access by default. If required, a request with the incoming and outgoing IPs / ports and protocols must be sent to Arcware. The use of outgoing Internet connections should preferably be mapped via the Application Package. For incoming internet access Arcware will be more restrictive.
Unreal Engine 4.27 and Unreal Engine 5.1. With necessary Pixel Streaming Plugin.
Unreal Engine 5.0.3 is explicitly not supported. New technology features released with future versions of external software, e.g. by Epic Games, does not automatically lead to the features availability on the Arcware solution.
Details under EPIC Unreal Engine Pixel Streaming
https://docs.unrealengine.com/5.1/en-US/pixel-streaming-in-unreal-engine/
https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/PixelStreaming/
When uploading the package / customer content to the Arcware solution, the necessary plugin is checked. If the plugin is missing, the upload is not possible. If an upload should happen to be successful, the function of the stream however cannot be and is not guaranteed.
Browser access with WebRTC protocol support
Maximum number of concurrent streams: 10 concurrent streams
Maximum resolution: 1920 x 1200 pixels
https://docs.unrealengine.com/5.1/en-US/unreal-engine-pixel-streaming-reference/
Pixel streaming playback works in any modern browser that supports the WebRTC protocol. For example, it has been tested and is known to work in current versions of the following browsers without additional configuration:
Google Chrome (desktop und mobil)
Microsoft Edge (desktop)
Mozilla Firefox (desktop und mobil)
Apple Safari (desktop und mobil)
Other browsers such as Microsoft Edge and Opera may require add-ons or plug-ins and may not work on all systems.
Overview of projects and access to project details / packages.
Listing of available projects
Overview of all projects.
Button to create new projects
Creation of a new project.
Project status
Overview of the statuses of all projects: On or Off - Enable / Disable.
Maximum instances (Instances / Max)
Maximum number of concurrent streams possible.
Current month run-time
Runtime current month in days (d - days).
Switch to settings
Possibility to switch to the settings.
Switch to preview
Possibility to switch to project preview.
Switch to Share ID Overview
Possibility to switch to Share ID.
Switch to project overview
Possibility to switch to the project details view
This page provides an overview of the selected project and includes the following features:
Button to switch project on and off
Ability to turn the project on or off for streaming.
Switch to settings
Possibility to switch to project settings
Switch to packages
Possibility to switch to package management
Switch to Preview
Possibility to switch to the preview
Switch to Share ID overview
Possibility to switch to Share ID
Switch to plan overview
Possibility to switch to the overview of booked services to project
Absolute project runtime
Absolute project runtime for this and last month
Average watch-time
Average viewing time per stream in minutes (m- minutes) on end devices for this and last month.
[EXPERIMENTAL] Graphs for the analysis of the project
Selection of a time span and the division of this into intervals for the graphs • Time from the start of the project until the first image is streamed (Time till ready • Number of connections over an interval • Viewing time over an interval • Average viewing time in an interval
Project name
Freely definable name of the project
Unreal Engine Version
Unreal Engine version selection
Public / Private
Additional startup parameter that will be used to start the package. Public means that your project can be shared with anyone via the share link. Private locks the public sharing option and the streams are only accessible to logged in users or the share ID feature.
Extra parameters
Command-line parameters with which Unreal is started
Width / Height
Maximum resolution supported by the web player and has nothing to do with the resolution set in Unreal.
Autoplay
Control whether the stream simply starts after successful loading or whether a play button in the web player has to be pressed first.
[EXPERIMENTAL FEATURE] Fixed aspect ratio
With this option the web player will try to force the aspect ratio of the specified resolution.
[EXPERIMENTAL FEATURE] Dynamic resolution
If this option is enabled and the package supports it correctly, the web player will always try to send the correct resolution of the current container or screen to Unreal and render with the appropriate resolution and aspect ratio.
[EXPERIMENTAL FEATURE] Touch capability
This tells the web player if the package is properly configured to capture touch events and interact with touch devices.
[EXPERIMENTAL FEATURE] Mouse lock
Enable the option if you want to capture the mouse inside the player in the browser to display the stream.
Maximum concurrent streams)
Maximum number of concurrent streams allowed per project. Maximum number of streams available simultaneously.
[EXPERIMENTAL FEATURE] Prewarming
Stream that is held for fastest possible display and runs continuously. Prewarming overrides maximum runtimes. As soon as the held instance is in use, another instance is held.
Reconnection threshold
Time in seconds that a session is maintained to re-establish the connection, e.g. in the event of a momentary loss of signal from the WiFi.
[EXPERIMENTAL FEATURE] Queue
Queuing functionality. The number of accesses exceeds number of streams available at the same time. Feature shows users a queue position with an estimated wait time when hosted by Arcware Cloud. If custom front end is developed using SDK, queue events need to be customized.
[EXPERIMENTAL FEATURE] Overwrite afk-module
If the platform's share link (https://share.arcware.cloud/) is used, this setting controls the behavior when the user is inactive. If it is disabled, the platform uses its default values. If you use our Arcware Cloud WebSDK for your custom front end, this overrides the properties configured for the WebRTC Player afk module.
Enable timeouts
Enable timeouts. When this feature is disabled, user inactivity does not cause timeouts. The stream continues to run until the client browser closes the connection or the maximum instance runtime expires. When enabled, it can be controlled in three stages, after which user inactivity results in a warning, an error, and finally disconnection.
Warn timeout
Timeout warning. Seconds of inactivity until a warning event is triggered.
Error timeout
Timeout error message. Seconds of inactivity after the warning until an error event is triggered.
Action timeout
Action on timeouts. Seconds of inactivity after the error until the session is terminated.
Reuse of already existing uploaded packages. Management of packages and their releases as an interactive real time cloud stream.
Upload field
An Unreal Engine package can be uploaded via this button by dragging and dropping the package onto the button, or by pressing the button and selecting the package on the file system for upload via an opening dialog.
Upload list
Overview of all packages that have been released, are currently being uploaded or have been uploaded in the past.
Active package
Package that was actively released for streaming for the project. Possibility to delete the active package. Deletion causes the project to be shut down and the package to be completely deleted from the Arcware system.
Active upload
An active upload is displayed and the status it is currently in is shown. An upload passes through the following stations: Uploading, Virus Scan, Test
Successful upload
A successful upload has gone through all the steps - uploading, virus scan, test - and can be switched as an active package at any time using the release button. During release, the previous active package is removed from the system and the project cannot stream during the process. Previous uploads can be released for the first time or released again at any time. It is possible to hide or delete a successful upload via the buttons.
Faulty upload
An incorrect upload is displayed if the upload has generated an error in one of the steps - Uploading, Virus Scan, Test. There is the possibility to hide a faulty project via the buttons or to delete it completely from the Arcware system.
Preview page is intended for a review of the package and cannot be controlled or stopped. The preview page can only be viewed within the platform as a logged in user.
Creation, management and control of the Share ID link for publishing project streams with the following parameters. Selection of projects for which the Share ID is valid. Possibility to include multiple projects using one Share ID plus Project ID.
Name
Editable name of the share ID
Expiration time
Predefined or freely adjustable time validity of the link to display the stream. Input hour, day, week, 2 weeks month or date (custom time).
Maximum usages:
Predefined number of maximum accesses. Input number / via dropdown.
Overwrite afk-module - afk – away from keyboard)
If the platform's share link (https://share.arcware.cloud/) is used, this setting controls the behavior when the user is inactive. If disabled, the platform uses its default values or the project's configuration. If you use our Arcware Cloud WebSDK for your custom front end, this overrides the properties configured for the WebRTC Player afk module and the project settings for the afk module.
Active Share ID links
Overview of active Share ID links
Inactive Share ID links
Overview of inactive Share ID links
Overview of the currently booked services for the selected project. Possibility to open a mail dialog to request cancellation or adjustment of a selected plan for the project.