ILIAS Plugin: Aufzeichnungen werden nicht abgespielt, Videotags? Signierung?

71 views
Skip to first unread message

Peter

unread,
Mar 24, 2020, 5:44:43 AM3/24/20
to Deutschsprachige Opencast Community
Guten Tag zusammen,

ich darf mich auch neu mit OpenCast und der Integration in ILIAS befassen, besonders als kurzfristige Lösung wird uns das neue OpenCast Studio helfen Inhalte in der aktuellen Krisenzeit bereitzustellen.
Leider gelingt mir/ uns die Konfiguration des Plugins nicht so ganz recht, zumindest scheint da noch etwas nicht zu stimmen. Bei meiner Recherche bin ich auf diese tolle Community gestoßen und konnte womöglich schon den ein oder anderen wichtigen Hinweis aus den bisherigen Beiträgen entnehmen.

Vielleicht vorneweg ein paar Eckdaten:

Opencast Version 8.2.0
ILIAS 5.4.10
Opencast Plugin Version 2.4.4

Aktuelles Hauptproblem:
Der interne ILIAS-Player spielt die Videos nicht ab, die Lösung auf den Engage-Player funktioniert nur, wenn ich die Leserechte für Anonym gewähre, was natürlich nicht erwünscht ist, wohlwissend, 
das der versierte User auch in der Lage wäre Videos aufzuzeichnen und weiter zu reichen, so einfach sollte es trotzdem nicht gehen.

Aus den bisherigen Beiträgen hier konnte ich recherchieren, dass die meisten auf den ILIAS Player setzen, um die Loginproblematik mit Opencast zu umgehen. Entsprechend habe ich auch der Konfiguration unter Publikationen den Eintrag "player" bereits auf den Channel "API" korrigiert. Trotzdem spielt der Player die Videos nicht ab. Ich hab schon gelesen, dass der Player wohl zurzeit (ich gehe davon aus das ist noch aktuell), nur Videos abspielt, die mit "engage-streaming" getaggt sind. (ehemaliger Beitrag) Wie könnte ich diese Tags beeinflussen, um diesen Tag hinzuzufügen? Hier bin ich bislang nicht fündig.

Dinge die funktionieren: Serien in ILIAS erstellen und auch auf bestehende Serien, auf die der API-User Zugriff hat zugreifen. 

Weiteres Problem
Das Signieren von Links mussten wir ausschalten, andernfalls verschwindet der "Abspielen"-Button. Ggf. hat hier noch jemand Tipps wie auch das sauber konfiguriert werden kann. 

Sonstiges
Ein Nutzer schrieb unter einem anderen Beitrag (bestehende Serien konnten nicht hinzugefügt werden) LDAP wäre nicht konfiguriert gewesen, nach Konfiguration funktioniere es. Daher die zusätzliche Frage: Ist für eine adäquate Funktion von ILIAS in Kombination mit Opencast LDAP zwingend erforderlich? Wir nutzen dieses bislang nicht.

Herzlichen Dank im Voraus und bleibt (bleiben Sie) gesund!
Peter


Bildschirmfoto 2020-03-24 um 10.27.55.png

Truffer, Theodor

unread,
Mar 24, 2020, 6:17:50 AM3/24/20
to anwe...@opencast.org
Hallo Peter

Bezüglich Version: Version 2.4.4 des Plugins ist der 'develop'-Branch, das heisst, dieser wurde noch nicht getestet und kann noch Fehler enthalten. Es wird daher immer empfohlen, den 'master'-Branch zu verwenden, welcher sich momentan auf Version 2.4.2 befindet. Das Downgraden könnte jetzt leider etwas mühsam werden, da die Datenbank-Updates nun schon "zu weit" sind. Allenfalls muss das Plugin komplett deinstalliert und neu installiert werden.

Bevor ihr aber downgraded kannst du mal folgendes ausprobieren: In Version 2.4.4 lassen sich auch Tags selbst definieren. Das heisst, du müsstest bei der Publikation "player" den Typ auf "Media" setzen und als Tag z.B. "engage-streaming" eingeben (oder welchen Tag auch immer eure Medien haben).

Bezüglich Signieren: Hier ist wichtig zu wissen, dass die Einstellung zum Signieren der Links jeweils in ILIAS und Opencast gleich sein müssen. D.h., wenn das Signieren in Opencast aktiv ist, muss es auch im ILIAS-Plugin aktiviert werden (Einstellungen -> Security), und umgekehrt. Das kann u.a. ein Grund sein, wieso der Link nicht mehr dargestellt wird.

Bezüglich LDAP: Das ILIAS-Plugin setzt für gewissen Aktionen (Serie erstellen, Video schneiden, ..) Rechte in Opencast. Dazu muss es den Benutzer auf seine Opencast-Rolle mappen. Wenn ILIAS und Opencast am selben LDAP angeschlossen sind, kann das Plugin einfach das Benutzerfeld "Externer Account" nehmen, da dieses mit dem LDAP-Benutzernamen gefüllt ist, und diesen dann auf die Opencast-Rolle ROLE_USER_{EXTERNAL_ACCOUNT} mappen. Wenn ILIAS nicht am LDAP angeschlossen ist, müsste dieses Feld durch einen anderen Mechanismus abgefüllt werden, oder es wird die Email-Adresse als Mapping verwendet. Wie sinnvoll dies möglich ist, weiss ich aber nicht. Daher ist es sicher von Vorteil, einen gemeinsamen ID-Provider zu haben.

Viele wichtige Funktionen wie das Ansehen oder Hochladen von Videos dürften aber erstmal auch ohne LDAP möglich sein. Früher aber später wird man aber auf Probleme stossen.

Liebe Grüsse
Theo
-- 
Theodor Truffer
Software Engineer
Anwesenheit: Di - Fr

Team Custom 1

studer + raimann ag
IT- and Learning-Solutions
Farbweg 9
CH-3400 Burgdorf





--
To unsubscribe from this group and stop receiving emails from it, send an email to anwender+u...@opencast.org.

Wanna know more? Contact us directly or find information online:
Corporate Website studer-raimann.ch | Product Website ilias.ch  

Peter

unread,
Mar 24, 2020, 10:55:31 AM3/24/20
to Deutschsprachige Opencast Community
Hallo Theo,

herzlichen Dank für die schnelle Rückmeldung. Wir probieren es mal mit den entsprechenden Anpassungen mit der Pluginversion 2.4.4, im Zweifel realisieren wir sonst einen Downgrade auf 2.4.2. 

Nach der vorgeschlagenen Änderung habe ich nun die neue Meldung "no streaming data found.". Ich stehe noch ein wenig auf dem Schlauch bezüglich des Tagging, bzw. den Schlagwörtern, hier vermute ich auch noch einen potentiellen Fehler - wo lassen sich diese beeinflussen oder einsehen? 

Vielen Dank auch für die Anmerkungen zum Signieren und zum LDAP.

Liebe Grüße
Peter


To unsubscribe from this group and stop receiving emails from it, send an email to anwe...@opencast.org.

Truffer, Theodor

unread,
Mar 24, 2020, 11:36:22 AM3/24/20
to anwe...@opencast.org
Hallo Peter

Ich weiss nur, wie man die Publikationen über die API holt: https://{OPENCAST_URL}/api/events/{EVENT_ID}/publications
Gibt sicher auch andere Wege. Da kennen sich aber andere Leute besser aus.

Beeinflussen kann man die meines Wissens über die Workflows, welche beim Erstellen/Publizieren des Events abgespielt werden. Aber auch da kennen sicher andere Leute hier besser aus. ;)

Liebe Grüsse
Theo
-- 
Theodor Truffer
Software Engineer
Anwesenheit: Di - Fr

Team Custom 1

studer + raimann ag
IT- and Learning-Solutions
Farbweg 9
CH-3400 Burgdorf




To unsubscribe from this group and stop receiving emails from it, send an email to anwender+u...@opencast.org.

Peter

unread,
Mar 24, 2020, 11:36:35 AM3/24/20
to Deutschsprachige Opencast Community
Ergänzung (leider ließ sich der Beitrag nicht mehr ändern): Ich vermute das entsprechende Tagging wird im Workflow vorgenommen, die entsprechende Dokumentation zu einem Workflow habe ich gefunden, dem Videofiles mit welchem ich teste ist im Standardworkflow das Schlagwort "archive" zugewiesen, dennoch kommt es zu beschriebenem Fehler. 

Peter

unread,
Mar 24, 2020, 11:39:11 AM3/24/20
to Deutschsprachige Opencast Community
Hallo Theo,

vielen Dank für die Mühe, ich bin gespannt welche Ideen sich aus der Community heraus noch ergeben, sollte ich vorab bereits auf eine Lösung stoßen, teile ich sie hier entsprechend, möglicherweise stehen andere vor vergleichbarem Problem.

Viele Grüße
Peter
Reply all
Reply to author
Forward
0 new messages