DoctorWho war wieder mal fleißig und hat in wochenlanger Arbeit das bekannte yWeb incl. nhttpd-Webserver durch eine CoreAPI und ein modernes Webinterface ersetzt, welches responsive ist, also auch auf Tablets und Smartphones betrachtet werden kann.
Alle bisherigen Funktionen wurden migriert und viele neue Funktionen sind hinzugekommen. Der Bouquet-Editor zum Beispiel ist mega geworden - Drag and Drop im Browser.
Jeder Kanal kann jetzt auch direkt im Browser im aktiven Tab oder in einem neuen Tab abgespielt werden.
Die Dokumentation der API kann unter <ip-der-box>/dev eingesehen werden. Die "alte" control-API wurde ebenfalls komplett migriert.DoctorWho hat geschrieben:Am Streaming selbst hat sich nichts geändert. Der Unterschied ist nur, dass NI-Web versucht, direkt im Browser zu streamen statt über VLC. Das ist etwas anspruchsvoller / limitierter, weil Browser nur eingeschränkte Capabilities haben, deswegen wird Ton zum Teil auch transcoded, bei VLC nicht.
Und: Das Feature wird auf den CSTs sehr wahrscheinlich nicht laufen, da bleibt dann weiterhin nur VLC.
Noch ist das NI-Web nicht in den Nightlies enthalten. Wer es vorab testen möchte, muss also selber bauen und im Buildsystem an config.local folgende Änderung vornehmen:DoctorWho hat geschrieben:Dieser Compat Layer für die Control API war übrigens ein riesen pain und hätte viel Arbeit gespart, wenn man es einfach nicht gemacht hätte. Dann wären aber natürlich alle Plugins, die das nutzen, kaputt gewesen. Hinterher wäre es ehrlich gesagt einfacher gewesen, alle Plugins zu updaten.Idealerweise passiert das eh mal und man kann den Layer abknipsen.
Code: Alles auswählen
# Neutrino branch
BS_PACKAGE_NEUTRINO_BRANCH = ni-web
Viel Spaß mit dem neuen heißen Shice.