RTSP-streaming, Web-App (die Verwendung von VLC 2.0)

Arbeite ich an einer web-app, muss die Anzeige video-streaming von einem remote-desktop. Wir haben bereits umgesetzt, das mit dem ffmpeg/ffserver und flowplayer, der Transcodierung des RTSP-in .flv-format, aber es ist sehr zerbrechlich, und meine Forschung führte mich zu der Verwendung der Kommandozeilen-version von VLC.

Meine Frage ist:
Gibt es eine Möglichkeit, pipe transcodiert RTSP (als OGG, RTP, oder ein anderes format) in einem browser, während die Vermeidung einer Abhängigkeit von flash?

Ich weiß, dass der tag noch nicht unterstützt streaming-video für einige Zeit, aber ich habe Schwierigkeiten, eine konsistente Dokumentation. Einige sagen, Sie können die RTP-pipe direkt, manche sagen, Sie werden nie in der Lage sein, stream-throuh den tag.

Auch, ich bin derzeit am testen und das ganze auf meinem lokalen Apache-server.

Ich gehe davon aus, dass die transcoding Aussehen wird etwas entlang der Linien von:

  • vlc -vvv rtsp://xx.xx.xx.xx:554/vga.sdp --no-sout-audio --sout '#standard{access=http,mux=ogg,dst=http://localhost/test_ogg.php}'

ODER

  • vlc -vvv rtsp://xx.xx.xx.xx:554/vga.sdp --no-sout-audio --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=400}:duplicate{dst=display,dst=rtp{mux=ts,dst=xxx.xxx.xx.xx,port=xxxx}}'

Dank -
Mason

InformationsquelleAutor MasonWinsauer | 2012-06-11

Schreibe einen Kommentar