问一个android下的flash问题。
小裴同学 2011-09-29 11:31:14 请问在android中怎么调用摄像头。我在我的应用中加入了webview读取网页,在网页中加入了flash播放器,播放是swf文件是获取用户的摄像头内容上传到red5服务器,在pc机上测试没问题,但是在android上就调用不了摄像头,有木有高手求助。。。代码如下 :import flash.net.NetConnection;
import flash.events.NetStatusEvent;
import flash.media.Camera;
import flash.net.NetStream;
var cam:Camera = Camera.getCamera();
_video.attachCamera(cam);
var netStream:NetStream;
fscommand("fullscreen","true");
var netConnect:NetConnection=new NetConnection();
netConnect.addEventListener(NetStatusEvent.NET_STATUS,netConnectHandler);
netConnect.connect("rtmp://10.1.49.137/oflaDemo");
netConnect.client = this;
function netConnectHandler(evt:NetStatusEvent):void
{
switch (evt.info.code)
{
case "NetConnection.Connect.Success" :
initPub();
trace("链接成功");
break;
case "NetConnection.Connect.Closed" :
trace("链接失败");
break;
}
}
function initPub()
{
trace("pub start");
netStream = new NetStream(netConnect);
netStream.attachCamera(cam);
var flvName:String = loaderInfo.parameters.videokey;
trace(flvName);
cam.setQuality(0,97);
cam.setMode(800,480,30);
cam.setKeyFrameInterval(100);
netStream.publish(flvName,"live");
trace("pub over");
}
大家帮帮忙哇