RTP sur Android MediaPlayer

J'ai mis en place RTSP sur Android lecteur multimédia à l'aide de VLC comme rtsp
serveur avec ce code:

# vlc -vvv /home/marco/Videos/pippo.mp4 --sout 
#rtp{dst=192.168.100.246,port=6024-6025,sdp=rtsp://192.168.100.243:8080/test.sdp}

et sur le projet Android:


Uri videoUri = Uri.parse("rtsp://192.168.100.242:8080/test.sdp"); 
videoView.setVideoURI(videoUri); 
videoView.start(); 

Cela fonctionne bien mais si je tiens tout de même à jouer en live flux RTP donc je
copié le fichier sdp dans la carte sd (/mnt/sdcard/test.sdp) et la mise en
vlc:

# vlc -vvv /home/marco/Videos/pippo.mp4 --sout 
#rtp{dst=192.168.100.249,port=6024-6025} 

J'ai essayé de jouer le flux RTP définir le chemin d'accès du fichier sdp
localement:


Uri videoUri = Uri.parse("/mnt/sdcard/test.sdp");
videoView.setVideoURI(videoUri); 
videoView.start(); 

Mais j'ai une erreur:


D/MediaPlayer( 9616): Couldn't open file on client side, trying server side 
W/MediaPlayer( 9616): info/warning (1, 26) 
I/MediaPlayer( 9616): Info (1,26) 
E/PlayerDriver(   76): Command PLAYER_INIT completed with an error or info PVMFFailure 
E/MediaPlayer( 9616): error (1, -1)
E/MediaPlayer( 9616): Error (1,-1) 
D/VideoView( 9616): Error: 1,-1 

Personne ne sait où est le problème? Je suis me trompe ou il n'est pas possible
pour jouer RTP sur MediaPlayer?
Cheers
Giorgio

OriginalL'auteur user694997 | 2011-04-06