0
我有一个使用视频聊天应用程序的项目,我可以让它在Flex模拟器中工作,但是当我将它部署到设备时,启动视频的按钮不会不会改变,视频永不开始。我的设备都有2台摄像机,但我的电脑除外,但指定Camera.getCamera([1])
没有改变任何东西,除了弄乱我的模拟器并导致NullPointerException
。 Camera.getCamera([0])
的工作原理与没有ID一样。我曾尝试搞乱不同的价值观质量,没有什么会有所作为。任何可以解释启用调试日志的人都可以拥有它们。谢谢!相机在Flex模拟器中完美工作,但不在设备上
private function publishVideo():void{
_publishingVideo = true;
_ns = new NetStream(_nc);
_ns.client = this;
_ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStreamStatus);
_cam = Camera.getCamera();
_cam.setQuality(0,0);
_cam.setMode(160, 120, 10);
模拟器不工作得非常好。你有没有调试设备上的代码,看看你是否得到错误或什么? – JeffryHouser 2011-12-31 02:05:04