У меня есть проект, который использует видео для приложения чата, я могу заставить его работать в гибком эмуляторе, но при развертывании его на устройстве кнопка, которая запускает видео, не меняется и видео никогда не запускается.Все мои устройства имеют 2 камеры, кроме моего компьютера, но указание Camera.getCamera([1])
ничего не изменило, кроме того, что испортил мой эмулятор и вызвала NullPointerException
.Camera.getCamera([0])
работает так же, как не имея идентификатора.Я пробовал возиться с разными значениями качества и ничего не меняет.Любой, кто может объяснить включение журналов отладки, может иметь их.Спасибо!
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);