Gemischt Forum



HTML 5 Livestream



Der Joker unter den Foren -- für alles, was mehrere Kategorien gleichzeitig betrifft, oder in keine paßt
Antworten
Schagen
Beiträge: 12

HTML 5 Livestream

Beitrag von Schagen »

Hallo,
Ich habe auf meinem Server ffmpeg mit dem Stream-M Webm Server am laufen. Lokal benutze ich den <video> Tag für das anzeigen des Streams. Das funktioniert so auch ganz gut.

Mein Problem:

Der livestream besteht aus verschiedenen Videos, die hintereinander gestreamt werden (Sendung1.webm, Werbung.webm, Sendung2.webm etc.). Jedes mal wenn ein Video zu Ende ist, hört der Player beim Clienten auf den Stream abzuspielen. Erst wenn ich mit F5 die Seite aktualisiere wird der Livestream wieder abgespielt.

Gibt es dafür irgendeine Lösung? Ich denke, das Problem liegt daran, dass der Stream nach jedem Video für einige ms unterbrochen wird. Kann man irgendwie beim Clienten eine TimeOut Zeit einstellen, damit der Stream weiter läuft?



deti
Beiträge: 3974

Re: HTML 5 Livestream

Beitrag von deti »

Da solltest du entweder die Einzeldateien auf der Serverseite neu als eine Datei kodieren oder auf der Clientseite einen Player mit Playlist-Support verwenden (z.B. http://videojs.com).

Deti
Lieber mal selbst suchen... http://goo.gl



Schagen
Beiträge: 12

Re: HTML 5 Livestream

Beitrag von Schagen »

Ich benutze VideoJS, aber wie soll ich dann die PlayList Funktion verwenden? Das ganze ist ja EIN Stream der vom Player empfangen wird.

Der Livestream selber ist ja immer online. Deshalb kann ich nicht einfach alles in eine Datei codieren. Es kommt ja immer ein neues Video hinten dran.



Schagen
Beiträge: 12

Re: HTML 5 Livestream

Beitrag von Schagen »

So. Ich versuche jetzt mal mein Problem genauer darzustellen.

Grundsituation

Das ganze ist ein 24/7 Livestream bestehend aus verschiedenen Videos. Die Programmplaner können die Videos, die als nächstes im Stream laufen, per Drag and Drop anordnen. Auf dem StreamServer wird dann immer die nächste Datei zur Verfügung gestellt. Mit FFMPEG werden die Dateien dann gestreamt und mit dem Stream-M Server den Zuschauern zur Verfügung gestellt.

Das Problem
Die Dateien werden in einzelnen Instanzen von FFMPEG gestreamt.
D.h. wenn das erste Video fertig gestreamt wurde, wird das 2. Video in einem neuen Prozess gestreamt. Dadurch kommt beim Stream Server kein durchgehender Videostream an, weshalb der Stream Server den Stream herunterfährt und dann direkt wieder hochfährt, da ja das zweite Video direkt hinterherkommt. Beim Clienten im Player stoppt der Stream also nach jedem Video. Erst wenn der Player mit F5 aktualisiert wurde läuft wieder alles weiter.


Ich suche also eine Lösung, wie ich eine dynamische Playlist streamen kann, ohne dass Unterbrechungen entstehen, die zum Abbruch beim Clienten führen.



 Aktuelle Beiträge [alle Foren]
 
» Audio Patch nicht haltbar
von pillepalle - Fr 20:39
» Sony A7 V in der Praxis: Mix aus Sony A1 und FX3 zum halben Preis?
von Franz86 - Fr 20:29
» !!BIETE!! DJI AIR 3 Fly More Combo RC2
von klusterdegenerierung - Fr 19:48
» Neue Gerüchte: Nvidia soll die GPU-Produktion 2026 um 30–40% runterfahren
von philr - Fr 18:51
» Was hast Du zuletzt gekauft?
von ruessel - Fr 18:12
» Was schaust Du gerade?
von ruessel - Fr 17:51
» Preise für Speicher (HDD, SSD, RAM) auf Allzeithoch?
von Alex - Fr 17:44
» Nikon ZR in der Praxis: 6K 50p RED RAW Monster für 2.349,- Euro mit klassenbester Colorscience?
von cantsin - Fr 17:44
» Apple Roadmap 2026 - iMac Pro mit M5 Max und MacBooks mit M6 geplant
von DKPost - Fr 17:42
» Canon EOS C400, C80, C70 und R5C bekommen neue Firmware
von iasi - Fr 17:42
» Zeitenwende: Oscars-Verleihung geht exklusiv zu YouTube
von MaxSchreck - Fr 16:28
» Wie professionell sind die slashcAM-User
von Mantas - Fr 16:08
» Lav Mic und Funkstrecke - Kaufempfehlung
von Alex - Fr 15:33
» Monitore unter oder über Monitoren? :)
von freezer - Fr 14:57
» Erster Gehversuch mit KI
von buster007 - Fr 14:37
» Ist der Filmmarkt SCHEISSE?
von iasi - Fr 13:48
» Blackmagic PYXIS 12K/6K und URSA Broadcast G2 bekommen Pre-Recording & 4-Kanal Audio
von slashCAM - Fr 11:45
» Sony FX3 Sensor-Test - Dynamik, Debayering und Rolling Shutter
von berlin123 - Fr 8:47
» GoPro 59,94fps in FCP
von vaio - Fr 3:53
» Gopro Hero 11 Black - Akku-Laufzeit unterirdisch schlecht?!
von King Rollo - Do 20:51
» Nikon Slashcam Test
von iasi - Do 20:48
» Amazon darf Prime-Kunden keine Werbung aufzwängen
von iasi - Do 20:37
» Das richtige Einsteigerequipment für Sound/Musik
von Nigma1313 - Do 17:05
» Panasonic S12 und das ARRI LOG C3-Profil
von ksingle - Do 16:20
» BMD Camera Firmware 10.0 für URSA Broadcast G2, PYXIS 6K and PYXIS 12K
von freezer - Do 15:55
» Neuer DJI RS 5 Profi-Gimbal kommt bald mit intelligentem Tracking und Turbo-Ladefunktion
von Clemens Schiesko - Do 14:21
» Blackmagic DaVinci Resolve 20.3.1 Update
von slashCAM - Do 11:15
» Kino-Besucherstudie 2025
von ruessel - Do 10:35
» Benro Electronic ND Filter Kit kommt
von Bildlauf - Mi 16:27
» Video Deluxe 2021 Plus stabiler als Video Pro X12
von Jasper - Mi 15:50
» ARRI soll (Teil)Verkauf erwägen
von Bildlauf - Mi 13:46
» Nikon Z9 - neue Firmware 5.30 verbessert Autofokus, Motiverkennung und mehr
von slashCAM - Mi 11:36
» Adobe Firefly bekommt Upscaling per Topaz, Editing per Prompt und mehr
von slashCAM - Mi 10:33
» Reflexionen auf Münzen (Makro)
von soulbrother - Mi 7:54
» Leak: Samsungs plant SATA-Aus - Kommt der Preisschock auch bei SSDs?
von TheBubble - Di 13:29