RTSP streaming de Web App (à l'Aide de VLC 2.0)

Je suis en train de travailler sur une application web qui doit afficher la vidéo en streaming d'un bureau à distance. Nous avons déjà mis en place cette aide de ffmpeg/ffserver et flowplayer, le transcodage RTSP .format flv, mais il est très fragile et mes recherches m'a conduit à l'utilisation de la ligne de commande version de VLC.

Ma question est:
Est-il un moyen de tuyau transcodé RTSP (comme OGG, RTP, ou un autre format) dans un navigateur, tout en évitant de compter sur flash?

Je sais que la balise n'a pas soutenu la vidéo en streaming depuis un certain temps, mais je vais avoir du mal à trouver une documentation cohérente. Certains disent que vous pouvez pipe RTP directement dans le, certains disent que vous ne serez jamais en mesure de diffuser devant la balise.

Aussi, je suis en train de tester tout cela sur mon serveur Apache local.

Je suis en supposant que le transcodage va ressembler à quelque chose le long des lignes de:

  • 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}'

OU

  • 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}}'

Merci
Mason

OriginalL'auteur MasonWinsauer | 2012-06-11