0

Ich habe vor kurzem JP Video Player oder J Player in meiner Rails 3 App implementiert, um Video Tutorials zu streamen, aber das Problem ist Video wird nicht in Blöcken gestreamt bedeutet, wenn die Größe des Videos 100MB ist, danach 100MB Wird im Browser heruntergeladen, dann wird nur das Video abgespielt. Um dieses Problem zu beheben, habe ich http Streaming unter Verwendung dieser Schienen umgesetzt http://railscasts.com/episodes/266-http-streaming Selbst dann wird das Video vollständig heruntergeladen. Ich kann nicht verstehen, was ich falsch gemacht habe. Wenn ich den Befehl curl -i verwende, zeigt es mir Transfer-Encoding: chunked, aber es funktioniert nicht, da Youtube oder andere Video-Sites funktionieren.Rails 3 Streaming Video oder Rails HTTP Streaming

Antwort

0

Das "Streaming", das Sie eingerichtet haben, indem Sie dem RailsCast folgen, ist nicht das gewünschte "Streaming". Sie "streamen" Ihre Ansicht (gerenderten HTML), aber Sie möchten Ihre Medien streamen.

jPlayer unterstützt Streaming (sofern Sie Ihr Video in einem geeigneten Container codiert haben), jetzt müssen Sie Ihrem Web-Server Unterstützung für Streaming-Medien hinzufügen. Alle gängigen Webserver verfügen über entsprechende Module.