J2Me でビデオ プレーヤーを作成する方法については、Nokia の wiki を参照してください。一般的に、コードは次のようになります
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();
現在、私は Nokia Asha 311 用に開発しました。ブラウザ経由で rtsp アドレスを開くだけで、ネイティブ ビデオ プレーヤーがポップアップし、オーディオ付きのビデオがストリーミングされます。このコードでは、ビデオはスムーズにストリーミングされますが、音声はまったくありません。
私は何か間違ったことをしましたか?ご協力いただきありがとうございます
よろしく