5.4 Renderingservices
Export OER-Inhalte an lastfähige Playoutservices
Das lastfähige Bereitstellen von Inhalten hängt von stark der Art des Inhaltes ab. Für Audio und Video haben sich im Consumer Bereich große Plattformen wie Youtube und Vimeo etabliert.
Im schulischen Kontext sind Plattformen weniger bis nicht geeignet, wenn sie außerhalb von Europa gehostete werden, Tracking und Werbung beinhalten.
Daher müssen Möglichkeiten geschaffen werden alle Arten von Content unter Einhaltung der Nutzungskriterien bereitzustellen.
Contents müssen meist auch transformiert werden (Audio, Video) in mp4 bzw. webm um die Verwendung in Webbrowsern und Apps zu gewährleisten. Für andere komplexere Formate (Scorm, CP, QTI, H5P,...) müssen Player
bereitgestellt werden, welche wiederum auch versch. Medientypen beinhalten können.
Für jeden dieser Medientypen müssen skalierbare Infrastrukturen gefunden oder bereitgestellt werden. Die notwendigen Schnittstellen um die Inhalte in die jeweilige Plattform zu speichern müssen implementiert werden.
Der Renderservice dient als Verwaltung und Proxy um beim ausspielen der Inhalte an den richtigen Dienst weiterzuleiten.
Protkolle : Real-Time Messaging Protocol (RTMP) für Auslieferung von Audio und Video streaming. RTMP hat eine breiten Support. Offene Standards wie WebRTC sind auch zu empfehlen.
Open Source Dienste
Für einige, gängige Medienformate bestehen bereits diverse Open-Source Frameworks, z.B.:
- NGINX + RTMP Module und Open Broadcast Studio (OBS).
- Peertube : P2P Netzwerk, im Netzwerk wird jeder zum Anbieter
- PeerTube weist selbst auf die Gefahr hin und warnt, dass beim Abspielen von Videos auch das Abschalten der BitTorrent-Option, dem eigentlichen Alleinstellungsmerkmal der Plattform, keine Sicherheit vor Nachverfolgung bietet
- Quelle: https://www.tagesschau.de/faktenfinder/peertube-101.html