On Fri, Jun 24, 2011 at 2:18 PM, naveen kumar <kumarnaveen.si...@gmail.com>wrote:
> > > On Jun 24, 1:30 pm, NaveenShrivastva <kumarnaveen.si...@gmail.com> > wrote: > > On Fri, Jun 24, 2011 at 12:44 PM, Miguel Morales < > therevolti...@gmail.com>wrote: > > > > > > > > > > > > > > > > > > > > > > > > >http://developer.android.com/resources/samples/ApiDemos/src/com/examp. > .. > > > > > On Thu, Jun 23, 2011 at 11:48 PM, naveen kumar < > > > kumarnaveen.si...@gmail.com> wrote: > > > > >> Hello Google Android Developer, > > > > >> I am trying to play large video from sdcard by android code, that is > > >> not playing,i dont want to play video from url, > > > > >> so please help me how to play large video in android from local > > >> folder.. > > > > >> In case of XCODE by using mediaplayer they able to play any type of > > >> large video. > > > > >> Android also supports mediaplayer api for media file. > > > > >> Here i am only listening the voice i am not able to place view on > > >> surface holder. > > > > >> is possible to see video using mediaplayer in android framework. > > > > >> Please someone reply me clearly. > > > > >> if not solution then kindly help me for to divide the 1gb file in > > >> 300MB. > > > > >> Thanks, in advance > > > > >> i am not getting perfect answer by google. > > > > >> -- > > >> 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 > > > > > -- > > > ~ Jeremiah:9:23-24 > > > Android 2D MMORPG:http://solrpg.com/, > > >http://www.youtube.com/user/revoltingx > > > > > -- > > > 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 > > > > package com.halosys.VideoPlayer; > > > > import java.io.File; > > import java.io.FileOutputStream; > > import java.io.InputStream; > > > > import android.app.Activity; > > import android.media.MediaPlayer; > > import android.os.Bundle; > > import android.util.Log; > > import android.view.MotionEvent; > > import android.view.SurfaceHolder; > > import android.view.View; > > import android.view.View.OnTouchListener; > > import android.widget.VideoView; > > > > public class ActivityMediaPlayer extends Activity implements > > SurfaceHolder.Callback, > > MediaPlayer.OnBufferingUpdateListener, > > MediaPlayer.OnCompletionListener, > > MediaPlayer.OnErrorListener, > > MediaPlayer.OnPreparedListener { > > > > private static final String TAG = "VideoMAN"; > > final MediaPlayer p = new MediaPlayer(); > > > > @Override > > public void onCreate(Bundle savedInstanceState) { > > super.onCreate(savedInstanceState); > > setContentView(R.layout.main); > > > > log("launched"); > > final VideoView vv = (VideoView) > > findViewById(R.id.surface_view); > > > > try { > > vv.setEnabled(true); > > vv.setOnTouchListener(new OnTouchListener() { > > > > public boolean onTouch(View v, > MotionEvent > > event) { > > if (event.getAction() == > > MotionEvent.ACTION_UP) > > try { > > > > p.setDataSource("/sdcard/watch/movie.mp4") ; > > > > //.getFileDescriptor()); > > // p.setDisplay(vv.getHolder()); > > > > p.setOnBufferingUpdateListener(ActivityMediaPlayer.this); > > > > p.setOnCompletionListener(ActivityMediaPlayer.this); > > > > p.setOnErrorListener(ActivityMediaPlayer.this); > > > > p.setOnPreparedListener(ActivityMediaPlayer.this); > > > log("clicked..."); > > p.prepareAsync(); > > vv.start(); > > } catch (Exception e) { > > > e.printStackTrace(); > > } > > return true; > > } > > }); > > > > vv.bringToFront(); > > vv.setClickable(true); > > vv.getHolder().addCallback(this); > > > > } catch (Exception e) { > > // TODO Auto-generated catch block > > e.printStackTrace(); > > } > > } > > > > public void surfaceChanged(SurfaceHolder holder, int format, int > > width, int height) { > > log("surface changed"); > > } > > > > public void surfaceCreated(SurfaceHolder holder) { > > log("surface created"); > > } > > > > public void surfaceDestroyed(SurfaceHolder holder) { > > log("surface destroyed"); > > } > > > > public void onBufferingUpdate(MediaPlayer mp, int percent) { > > log("buffering: " + percent + "% done."); > > } > > > > public void onCompletion(MediaPlayer mp) { > > log("complete"); > > } > > > > public boolean onError(MediaPlayer mp, int what, int extra) { > > log("error: (" + what + ":" + extra+")"); //always (-4,0) > > p.reset(); > > return true; > > } > > > > public void onPrepared(MediaPlayer mp) { > > log("prepared"); > > p.start(); > > } > > > > private static void log(String msg) { > > Log.w(TAG, msg); > > } > > > > } > > > > i am getting > > > > ERROR/AndroidRuntime(10406): Caused by: java.lang.ClassCastException: > > android.view.SurfaceView > > > > Someone please help me how to play large video android. > > -- > 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 > i am not able to play large video. -- 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