Spero che questo aiuti.
1- Installare VLC sul computer (server) e andare a media-> Streaming (Ctrl + S)
2- Seleziona un file per lo streaming o se si vuole trasmettere la tua webcam o ... fare clic sulla scheda "Cattura dispositivo" e fare la configurazione e infine fare clic sul pulsante "Stream".
3- qui si dovrebbe fare la configurazione del server di streaming, basta andare alla scheda "Opzioni" e passato il seguente comando:
sout=#transcode{vcodec=mp4v,vb=400,fps=10,width=176,height=144,acodec=mp4a,ab=32,channels=1,samplerate=22050}:rtp{sdp=rtsp://YOURCOMPUTER_SERVER_IP_ADDR:5544/}**
NOTA: sostituire YOURCOMPUTER_SERVER_IP_ADDR con il vostro indirizzo IP del computer o di qualsiasi server che è in esecuzione VLC ...
NOTA: Si può vedere, il codec video è MP4V che è supportato da Android.
4- andare a eclissi e creare un nuovo progetto per media playbak. creare un oggetto VideoView e nella funzione OnCreate() alcune scrivere codice come questo:
mVideoView = (VideoView) findViewById(R.id.surface_view);
mVideoView.setVideoPath("rtsp://YOURCOMPUTER_SERVER_IP_ADDR:5544/");
mVideoView.setMediaController(new MediaController(this));
5- corsa l'apk sul dispositivo (non simulatore, non ho controllato) e attendere che la riproduzione da avviare . per favore considera che il processo di buffering durerà circa 10 secondi ...
Grazie per la risposta. Sto provando diverse combinazioni 2 per MediaPlayer e MediaController. Puoi dirmi qualsiasi link per riprodurre streaming .mp3s e .pls in Android OS 2.2 –
Aaron (sopra) ha fornito alcuni buoni collegamenti. Quello che posso dare ora è: http://developer.android.com/reference/android/media/MediaPlayer.html#setDataSource%28java.lang.String%29 –
Sono riuscito a ottenere lo streaming per audio e video il problema è che Video non viene visualizzato mentre Sound sta suonando perfettamente. Io uso Surface view qualche idea? –