我正在尝试将视频录制添加到我正在构建的移动应用程序中。但我在录音部分苦苦挣扎。到目前为止,我已经使用下面的代码将相机类显示在视频对象中。
private function init():void
{
var camera1:Camera = Camera.getCamera();
trace(Camera.names);
if (camera1)
{
var ui1:UIComponent = new UIComponent();
var video:Video = new Video (320, 240);
camera1.setMode(320, 240, 24);
camera1.setQuality(0, 100);
video.attachCamera(camera1);
ui1.addChild(video);
cameraGroup1.addElement(ui1);
}
}
据我了解,您可以使用 cameraUI 类来实现录制部分并将其添加到库中,但这意味着当我宁愿使用自己的相机应用程序时使用默认的相机应用程序。我想使用相机类进行录制将需要一个刻度来抓取每一帧,然后像 videoFrame 事件一样,但实际上可以使用一些代码或正确方向的点。
提前致谢。