我有一个将视频用于聊天应用程序的项目,我可以使它在Flex模拟器中工作,但是当我将其部署到设备上时,启动视频的按钮不会改变,并且视频永远不会启动。除计算机外,我的所有设备均具有2个摄像头,但指定Camera.getCamera([1])
并没有做任何改变,只是弄乱了我的模拟器并导致了NullPointerException
。 Camera.getCamera([0])
的工作原理与没有ID的工作原理相同。我尝试过使用不同的值质量乱七八糟,没有任何改变。任何可以解释启用调试日志的人都可以拥有它们。谢谢!
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);
最佳答案
调试有帮助,我还有另外一块正在将其停在相机上之前停止它,现在一切都很好,感谢您推动我弄清楚调试启用