Hallo,
vielleicht nochmal von der anderen Seite gedacht: Opencast muss
für's Livestreaming beim Schedulen eine Live-Publication anlegen,
die den Link auf den Livestream enthält. Das passiert auf magische
Art und Weise über eine Workflow-Option namens publishLive, die
Teil des Standard-Workflows ist ("Add live event to Opencast Media
Module"). Die könnt ihr beim Planen des Events setzen. Wenn ihr
eigene Workflows habt, müsst ihr da ggf. noch was anpassen. Sobald
der Livestream startet, kann man z.B. der Publikation in der Admin
UI folgen (vorher ist der Link ausgegraut), oder man erfragt den
Link über die External API für externe Systeme.
Vielleicht hilft dir das weiter. :)
Viele Grüße,
Katrin Ihler
--
To unsubscribe from this group and stop receiving emails from it, send an email to anwender+u...@opencast.org.
-- ELAN e.V. Heger-Tor-Wall 12 D-49074 Osnabrück https://elan-ev.de
Hallo,
>>
Die Stream-URL ist für einen Capture Agent immer die gleiche? Wenn ich, aus obigem Beispiel die URL "https://livestreaming-server/OpencastLive/extronspm351-RAUM12/playlist.m3u8" kenne, kann ich jederzeit, wenn ein Stream läuft den Stream auch sehen, richtig?
Ja, da hast du recht.
Um dies zu verhindern, haben wir für Extron SMPs der 300 Serie einen "Dolmetscher-Server" entwickelt, mit dem wir momentan nur halb automatisiert für jede Veranstaltung individuelle Streamingkeys an unsere Geräte verteilen. Auf diesem Server können wir per Webinterface Events erstellen, anschließend werden automatisiert zum Eventstart die Streamingkeys an die SMPs und nach dem Eventende wird wieder ein Defaultstreamingkey eingestellt. Diesen Server könnte man mit geringfügigen Anpassungen leicht für dein beschriebenes allgemeine Szenario verwenden.
Momentan ist keine Anbindung an andere Programme außer das Webinterface über HTML-Requests möglich. In Zukunft ist aber voraussichtlich auch eine Anbindung an Opencast für die Eventerstellung geplant, sollten wir bei Opencast als Verwaltungssoftware für unsere Vorlesungsaufzeichnungen bleiben. Allerdings nutzen wir zur Auslieferung der Livestreams nicht Opencast, sondern unser eigenes Videoportal daher wird die Opencast Anbindung vermutlich nur einseitig sein.
Falls Interesse an der Server-Software besteht, kann ich schauen, ob ich die Software über Git zur Verfügung stellen kann.
Viele Grüße