I've followed Nokia's wiki about creating the video player with J2Me. Generally the code is like these
player = Manager.createPlayer("rtsp://v1.cache5.c.youtube.com/CjYLENy73wIaLQm8E_KpEOI9cxMYDSANFEIJbXYtZ29vZ2xlSARSBXdhdGNoYLm0hv_ig5HRTww=/0/0/0/video.3gp");
//A player listener is needed so that we know, when the video has reached the END_OF_MEDIA position
player.addPlayerListener(this);
player.realize();
player.prefetch();
//The duration of the video
duration = player.getDuration();
//The video control instance is created and attached to this Canvas in Full SCreen mode
vc = (VideoControl)player.getControl("VideoControl");
voc = (VolumeControl)player.getControl("VolumeControl");
voc.setLevel(100);
voc.setMute(false);
vc.initDisplayMode(VideoControl.USE_DIRECT_VIDEO, this);
vc.setDisplaySize(240, 196);
//vc.setDisplayFullScreen(true);
vc.setVisible(true);
// vc.setDisplayFullScreen(true);
//next time the above operations will be skipped
firstPlay = false;
//A new thread handles the move of the cursor while the video progresses.
//The thread is distroyed when the video is stopped.
thread = new Thread(this);
thread.start();
Currently I developed for Nokia Asha 311. If I just open the rtsp address via browser the native video player will pop up and streams the video with the audio, and with this code the Video streams smoothly but no sound at all.
Did i do something wrong? Thanks for your help
Regards