Der Server (ausgeführt im RuntimeManager) hat keinen freien Zugriff auf das gesamte Dateisystem des Hosts.
Um dennoch auf einzelne Dateien zuzugreifen, um beispielsweise in Video in einem HTML-Block einzubetten, gibt es einen speziellen Ordner in den Programmdateien des RuntimeManagers. Alle Dateien die in diesem Ordner abgelegt sind, sind für den RuntimeManager zugreifbar.
Pfad unter Windows: %PROGRAMDATA%\QuickHMI\QuickHMI Server [VERSION]\shared_runtime_files
Pfad unter Linux: /usr/share/quickhmi/QuickHMI Server [VERSION]/shared_runtime_files
Sollte dieser Ordner noch nicht existieren, so kann dieser einfach angelegt werden.
Der Zugriff auf diese Dateien erfolgt dann per relativer Pfadangabe. Dateien direkt im Ordner shared_runtime_files können also direkt mit deren Namen angesprochen werden. Es können aber auch Unterordner angelegt werden, um Dateien zu strukturieren. In dem Fall müssen sämtliche Ordner (nach shared_runtime_files) mit in die Pfadangabe aufgenommen werden.
Hier zwei Beispiele wie Videos eingebettet werden können, einmalim Hauptordner, und einmal mit der Videodatei platziert im Unterordner „subfolder“:
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<video width="320" height="240" controls>
<source src="subfolder/movie_in_subfolder.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
