this might help you
AssetFileDescriptor afd = getResources().openRawResourceFd(R.raw.video);


            // Create a new media player and set the listeners
            mMediaPlayer = new MediaPlayer();

            mMediaPlayer.setDataSource(afd.getFileDescriptor(),
afd.getStartOffset(), afd.getLength());


On Fri, Aug 21, 2009 at 4:46 AM, rizwan <rizcs...@gmail.com> wrote:

>
> Hi All,
>
> From weeeks i m trying to play a video file from raw folder .but no
> success. I have used this code
>
>               setContentView(R.layout.mediaplayer_2);
>                mPreview = (SurfaceView) findViewById(R.id.surface);
>                holder = mPreview.getHolder();
>
> // Create a new media player and set the listeners
>                mMediaPlayer = MediaPlayer.create(this, R.raw.lucky);
>                mMediaPlayer.setDisplay(holder);
>                mMediaPlayer.prepare();
>                mMediaPlayer.setOnBufferingUpdateListener(this);
>                mMediaPlayer.setOnCompletionListener(this);
>                mMediaPlayer.setOnPreparedListener(this);
>                mMediaPlayer.setAudioStreamType
> (AudioManager.STREAM_MUSIC);
>
> } catch (Exception e) {
>
>        Log.e(TAG, "error: " + e.getMessage(), e);
>        }
>
> }
>
> public void onBufferingUpdate(MediaPlayer arg0, int percent) {
> Log.d(TAG, "onBufferingUpdate percent:" + percent);
>
> }
>
> public void onCompletion(MediaPlayer arg0) {
> Log.d(TAG, "onCompletion called");
>
> }
>
> public void onPrepared(MediaPlayer mediaplayer) {
>                Log.d(TAG, "onPrepared called");
> mVideoWidth = mMediaPlayer.getVideoWidth();
> mVideoHeight = mMediaPlayer.getVideoHeight();
> if (mVideoWidth != 0 && mVideoHeight != 0) {
>  holder.setFixedSize(mVideoWidth, mVideoHeight);
>  mMediaPlayer.start();
>
> }
>
> while I try to run the above I can hear the audio of video file but no
> video. please advise .
> I m trying to play http://www.mp4mail.com/docs/files/disney_128v_16a.mp4
> (mp4 <http://www.mp4mail.com/docs/files/disney_128v_16a.mp4%0A%28mp4>)
> but having no luck please advise me .
>
> Thanks
> Rizwan
>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to