Video - an eine Stelle springen?
Michael Kleinhans
- grafik
Kann man bei der Wiedergabe eines Videos eigentlich an eine bestimmte Stelle springen und von dort an (statt von Anfang an) wiederzugeben?
Kann man bei der Wiedergabe eines Videos eigentlich an eine bestimmte Stelle springen und von dort an (statt von Anfang an) wiederzugeben?
Das hängt ganz vom Player und dem verwendeten Übertragungs- und Streaming-Protokoll ab.
Beim HTTP-Streaming müssen Player und Server mindestens mal HTTP/1.1 können, aber trotzdem kann da noch viel schiefgehen bzw. es einfach nicht funktionieren.
Besser ist das RTSP (Real Time Streaming Protocol). Dieses Protokoll ist session-orientiert und ermöglicht dem Player, direkte Abspielkommandos an den Server zu geben. So kann man problemlos das Abspielen an einer bestimmten Stelle verlangen, die Wiedergabe pausieren oder stoppen, vor- und zurückspulen, bestimmte Mediendatenströme synchronisieren etc.
Als einer der verbreitetsten Player kann der RealPlayer mit RTSP umgehen. Sein Gegenstück ist dann der RealServer.
Mist, schon abgeschickt, und dann fällt mir noch was ein... ;)
Was ich noch ergänzen wollte: Ultimativ notwendig ist natürlich, daß ein streaming-fähiges Datenformat benutzt wird, bei dem es möglich ist, auf die ersten Daten (die man überspringen will) zu verzichten, denn sonst hat man natürlich keinen Geschwindigkeitsvorteil, wenn die Daten trotzdem übertragen werden müssen.
Auf meiner Homepage findest du ein Dokument über "Video im Internet", das dich vielleicht interessiert (PDF im ZIP, 104 KB, http://www.rtbg.de/diverses/index.html).
- Sven Rautenberg