Adaptiv Streaming und Streaming auf iOS

58 views
Skip to first unread message

Stephan Krinetzki

unread,
Jan 10, 2017, 11:02:52 AM1/10/17
to Deutschsprachige Opencast Community
Hallo zusammen,

nun muss ich mich doch mal wieder melden. Im Augenblick läuft unsere Opencast + Wowza VM super. Allerdings gibt es noch bei dem Output Probleme: Zum einen scheint das Streamen in verschiedenen Qualität nicht automatisch zu passieren (nennt sich adaptiv Streaming, oder?) und iOS kann die Videos von Opencast/Wowza nicht mit dem Paella Play wieder geben. Muss dazu sagen, dass wir eine sehr restriktive Firewall Policy fahren, kann also an Portfreigaben liegen. Welche Ports werden denn für das adaptive Streaming gebraucht? Welche nutzt davon iOS? Und wo stelle ich das adaptive Streaming ein? In Wowza?

Wäre für Hinweise sehr dankbar. Und entschuldigt, dass der text so kurz gefasst ist - möchte halt doch recht schnell alles auf den Punkt bringen. Wenn euch noch was an Informationen fehlt, sagt Bescheid.

Grüße aus Aachen

Stephan

Ruth Lang

unread,
Jan 10, 2017, 11:31:02 AM1/10/17
to Deutschsprachige Opencast Community
Hallo Stephan,

welche OC Version benutzt du und welches Streaming Modul (Standard oder den Wowza Modul, den Rubén für 2.2.x angepasst hat) ?

Grüße
Ruth

Stephan Krinetzki

unread,
Jan 11, 2017, 10:46:21 AM1/11/17
to Deutschsprachige Opencast Community
Hallo Ruth,

ich verwende das Wowza Modul und Opencast 2.2.4, meine ich.

Gruß

Stephan

Ruth Lang

unread,
Jan 12, 2017, 2:17:10 AM1/12/17
to Deutschsprachige Opencast Community
Hallo Stephan,

1.) um wirklich adaptives Streaming zu erhalten, müssen die Videos auch entsprechend kodiert werden. D.h, dass die Keyframes für verschiedene Qualitäten "passen" müssen, da sonst ein Wechsel der Qualität erst dann erfolgt, wenn wieder mal Keyframes übereinstimmen. Du musst also deine Encoding Profile entsprechend anpassen.

2.) Wenn du im Paella Player nicht die Reihenfolge der Codecs änderst, die auf den Endgeräten abgespielt werden sollen, wird auch auf IOS Geräten MPEG-DASH versucht.
Keine Ahnung, warum das so ist. Die Standardreihenfolge im Paella ist (bin mir nicht mehr ganz sicher) lautet: html5, rtmp, dash, hls

Wir haben html5 rausgenommen (wegen rechte Maustaste-> Download) und die Reihenfolge in hls, dash, rtmp geändert.

3.) Außerdem sollten im Wowza noch Anpassungen für die jeweilige Applikation erfolgen und die neuesten Update für 4.5.eingespielt werden. 
Gerade im vorletzten Update wurden einige Verbesserungen für MPEG-DASH gemacht.

4.) Wir (sprich Rubén) haben den Wowza Modul neu gemacht (30.11) und auch ein entsprechendes README dazu. Da stehen alle wichtigen Infos drin.
Allerdings erfolgte von Rüdiger Rolf noch kein Review für unseren Pull Request. 
Aber du kannst den Patch entweder selbst ausprobieren oder ich schicke dir den File direkt zu.

Grüße
Ruth

Stephan Krinetzki

unread,
Jan 12, 2017, 5:24:39 AM1/12/17
to Deutschsprachige Opencast Community
Hallo Ruth,

wo ändere ich denn die Einstellung für den Paella Player? Finde das gerade nicht. Den Rest bekomme ich nun hin :)

Gruß

Stephan

Ruth Lang

unread,
Jan 12, 2017, 5:49:34 AM1/12/17
to Deutschsprachige Opencast Community
Hier müsste es sein:

......./paella-opencast/ui/config/config.json

Ruth Lang

unread,
Jan 12, 2017, 5:52:39 AM1/12/17
to Deutschsprachige Opencast Community
Hallo Stephan,

ich habe vergessen zu erwähnen, dass wir in dieser Datei noch andere Features an bzw. ausgeschaltet haben. 
z.B. Social Media und die Download Möglichkeit über diese "Folder-Icon"

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