2012-04-15 8 views
4

Ich versuche VLC zu verwenden, um einen Live-HTTP-Stream von einem Ubuntu-Desktop zu einem HTML5-Video-Tag zu erstellen.HTTP-Streaming von VLC friert nach 15 Sekunden ein

Hier ist der Befehl, den ich verwende, um den Strom zu erzeugen:

[email protected]:~$ vlc screen:// --screen-left=67 --screen-top=53 --screen-width=800 --screen-height=600 --screen-fps=15 --sout '#transcode{vcodec=theo,vb=800,scale=0.25,width=800,height=600,acodec=none}:http{mux=ogg,dst=:8181/graph.ogg}' --ttl=3 

Für Testzwecke, öffnete ich den Strom auf einer anderen Maschine VLC verwenden, so dass ich ausgeschlossen, dass es; s den Video-Tag, das ist hängt. Der Player zeigt einen Rahmen nahe dem Anfang des geöffneten Streams an, wird dann jedoch nicht aktualisiert.

Beim Öffnen der Datei in einem Firefox-Videoelement werden 15 Sekunden des Streams angezeigt, nicht mehr.

Sind meine Streaming-Einstellungen falsch?

Weitere Informationen: Ich benutze Ubuntu 11.10, um das Fenster zu streamen, und Windows 7, um den Stream zu spielen.

+0

Mit einer alternativen Quelle ist der Effekt gleich? (Diverse Video zum Beispiel oder Audiodatei) –

+0

Und ist es das Bild, das friert oder es ist ein voller Einfrieren? Versuchte verschiedene Versionen von VLC, um herauszufinden, ob es kein Versionsfehler ist? –

Antwort

0

Dies könnte Ihnen helfen: How to use VLC live streams with HTML5 video?

Live-/Real Time Streaming: VLC verwendet wurde, und um es zu machen, arbeite ich um WebGL/HTML5 Video Sicherheitseinschränkungen zu navigieren hatte.

Es kommt vor, dass Videostreams, die nicht vom selben Webserver und Webkontext oder Subkontext stammen, aus Sicherheitsgründen nicht abgespielt werden.

+0

Ich lese den Link, den Sie gesendet haben. Denkst du, den From-Linux-Stream auf dem Windows-Rechner zu öffnen, der auch die html5-Seite bedient, und das retreaming funktioniert? Das heißt, ich glaube nicht, dass das Problem ist, denn der Stream würde nach 15 Sekunden aufhören, wenn er über VLC auf der Windows-Maschine geöffnet wird. – lowerkey

+0

Ich habe gesehen, wie jemand das "15 Sekunden" -Fehlerproblem behoben hat, indem er die Bildrate und die Auflösung vom Aufnahmegerät verringert hat. Eine weitere interessante Tatsache: Firefox 3.0.15 verwendet das Totem-Plugin für HTML5-Videos, Firefox 3.5.5 jedoch nicht. Welche Version verwendest du? – shkschneider

Verwandte Themen