Hallo,
liebe Developer hinter dem tollen Live-Plugin. Da ich mir gestern Abend im IRC nicht sicher war, ob mein Vorschlag gelesen worden ist, und da der Bug-Tracker unter http://www.vdr-developer.org/mantisbt/ nicht läuft, poste ich den Bugreport mal hier:
Wenn ich über streamdev-server einen HTTP-Stream bekomme, enthält der HTTP-Header die Zeile
Content-Type: video/mpeg
Dieser Content-Type fehlt meines Erachtens beim Streamen von Aufnahmen über Live. Dies stellt ein Problem dar, wenn man den Stream über die Stream-URL direkt in einem Browserfenster starten will, ohne dass das ganze HTMLmäßig in Object/embed gewrappt ist und dem VLC-Plugin vorgelegt wird.
Ich habe in pages/recstream.ecpp folgende Zeile ergänzt:
Solange dieser Content-Type fehlt, wird der Browser nicht erkennen, dass es sich um ein Video handelt und wird den Stream nicht an eine passende Applikation weiterleiten.
Ansonsten würde ich es ideal finden, wenn man VDR-Live so konfigurieren könnte, dass die Buttons für das Live-Streaming von Kanälen bzw. für das Abspielen von Aufzeichnungen nicht zu einem Popup-Fenster führen, sondern direkt die pure Stream-URL anspringen würden. Dies ist nützlich zum Beispiel für das Streaming auf mobile Devices, wo man immer Fullscreen Video haben will und kein Browser-VLC-Plugin existiert.
Viele Grüße
hepi