我打算在我的应用程序上同时录制和播放视频。我使用的是BlackBerry JDE 5.0和Blackberry 9550。 我初始化了两个玩家,一个用于播放媒体,另一个用于录制媒体。我使用Manager.createPlayer(rtsp:// server ip:port)来播放视频。
String myEncoding = "encoding=video/3gpp&width=360&height=480&fps=6&vi?deo_rate=16000&rate=8000";
mRecordPlayer = javax.microedition.media.Manager.createPlayer("capture://video?" + myEncoding);
mRecordPlayer.realize();
_recordControl = (RecordControl)mRecordPlayer.getControl("RecordControl");
mRecordPlayer.start();
我已录制到一个文件。但文件总是0 kB。我不相信这种方式:createPlayer(“capture:// video?”+ myEncoding)可以录制其他播放器的视频。它只记录来自摄像头的视频。
Is it possible to achieve the desired functionality with the API's exposed by RIM.
如果有人能提供一些指针或帮助解决上述问题,我将非常感激。