Friday, July 9, 2010

online vedio streaming in Blackberry .

I'm trying to stream the video from internet directly.I tried it hardly in my application....the code is...
       
//BB Code
private void startPlayingVideo2(){
  try
  {
  Class playerDemoClass = Class.forName("VideoScreen");

  _player = javax.microedition.media.Manager.createPlayer("rtsp://stream.zoovision.com/Movies/vader_sessions.3gp");
 
  // Realize Player
  _player.realize();

  
  _player.addPlayerListener(this); // Add listener to catch Player events
  _player.setMediaTime(100000);
  
   _videoControl = (VideoControl) _player.getControl("VideoControl"); // Get the Player VideoControl

  // Initialize video display mode
  _videoField = (Field) _videoControl.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE, "net.rim.device.api.ui.Field");

  // Set the video display size to 200 x 200

  // Create a manager for the video field
  _videoManager = new VideoManager();
  _videoManager.add(_videoField);
  add(_videoManager);

  // Set video control to visible
  _videoControl.setVisible(true);

  
  _player.prefetch(); //player has to prefetch before it is getting started
  _player.start();  // Start the Player

  // Set up Player volume
  setVolume(_currentVolume);
  }
  catch (Exception e)
  {
 
  }
}    


Connections should be fast for live straming.

I checked in device as well as simulator.It worked fine for me.9000 simulator only supported for online streaming and i checked in 8220 device also.
Youtube Videos from m.youtube.com didn't worked for me.Some links worked for me are

static video:
rtsp://stream.zoovision.com/Movies/vader_sessions.3gp

for live videostream:
rtsp://stream.zoovision.com/live.sdp

For live audio stream:


Have a nice day.....

No comments:

Post a Comment