我有一个将视频用于聊天应用程序的项目,我可以使它在Flex模拟器中工作,但是当我将其部署到设备上时,启动视频的按钮不会改变,并且视频永远不会启动。除计算机外,我的所有设备均具有2个摄像头,但指定Camera.getCamera([1])并没有做任何改变,只是弄乱了我的模拟器并导致了NullPointerExceptionCamera.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);

最佳答案

调试有帮助,我还有另外一块正在将其停在相机上之前停止它,现在一切都很好,感谢您推动我弄清楚调试启用

10-08 06:12
查看更多