I don't know what code to use, but if you're going to try to sell your
apps with a youtube video ad, it's going to have to be a little higher
quality than that.

On Dec 19, 2:47 pm, Valentino XM <[email protected]> wrote:
> Hi All,
> could you a little help wih  code for streaming youtub 3gp, video .
>
> TIA
>
> package org.shouraig.com;
>
> import java.io.IOException;
>
> import android.app.Activity;
> import android.media.MediaPlayer;
> import android.net.Uri;
> import android.os.Bundle;
> import android.util.Log;
> import android.view.SurfaceHolder;
> import android.widget.MediaController;
> import android.widget.VideoView;
>
> public class Video12 extends Activity implements
> SurfaceHolder.Callback,
>                 MediaPlayer.OnBufferingUpdateListener,
>                 MediaPlayer.OnCompletionListener, MediaPlayer.OnErrorListener,
>                 MediaPlayer.OnPreparedListener {
>
>         private static final String TAG = "Video12";
>         private static final String HTTP = "http://www.youtube.com/watch?
> v=6ej-imJWuno";
>         VideoView Video12;
>
>         /** Called when the activity is first created. */
>         @Override
>     public void onCreate(Bundle savedInstanceState) {
>         super.onCreate(savedInstanceState);
>         setContentView(R.layout.main);
>         Log.v("Video12", "***launched::" + HTTP);
>         Log.d(TAG,"onCreate started");
>         MediaController mc = new MediaController(this);
>         mc.setAnchorView(Video12);
>         Uri video = Uri.parse(HTTP);
>         Video12.setMediaController(mc);
>         Video12.setVideoURI(video);
>         Video12.start();
>
>         //View files from resource
>
>         MediaPlayer mp = new MediaPlayer();
>
>         try {
>                         mp.setDataSource(HTTP);
>                 } catch (IllegalArgumentException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 } catch (IllegalStateException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 } catch (IOException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 }
>         try {
>                         mp.prepare();
>                 } catch (IllegalStateException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 } catch (IOException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 }
>         mp.start();
>
>     }
>
>         public void surfaceChanged(SurfaceHolder holder, int format, int
> width,
>                         int height) {
>                 // TODO Auto-generated method stub
>
>         }
>
>         @Override
>         public void surfaceCreated(SurfaceHolder holder) {
>                 // TODO Auto-generated method stub
>
>         }
>
>         @Override
>         public void surfaceDestroyed(SurfaceHolder holder) {
>                 // TODO Auto-generated method stub
>
>         }
>
>         @Override
>         public void onBufferingUpdate(MediaPlayer mp, int percent) {
>                 // TODO Auto-generated method stub
>
>         }
>
>         @Override
>         public void onCompletion(MediaPlayer mp) {
>                 // TODO Auto-generated method stub
>
>         }
>
>         @Override
>         public boolean onError(MediaPlayer arg0, int arg1, int arg2) {
>                 // TODO Auto-generated method stub
>                 return false;
>         }
>
>         @Override
>         public void onPrepared(MediaPlayer mp) {
>                 // TODO Auto-generated method stub
>
>         }
>
> }

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to