Добрый день! Делаю проект с использованием камеры. Создание камеры идёт следующим образом:

Код AS3:
private function createCamera():void
{
camera = new Camera();
camera = Camera.getCamera();
//if camera is detected
if (camera != null)
{
camera.setMotionLevel(20);
camera.setQuality(0, 100);
camera.setMode(stage.stageWidth, stage.stageHeight, 60);
camera.addEventListener(ActivityEvent.ACTIVITY, camera_onActivity);
camera.addEventListener(StatusEvent.STATUS, camera_onStatus);
//video settings
video = new Video();
video.attachCamera(camera);
video.width = stage.stageWidth;
video.height = stage.stageHeight;
video.smoothing = true;
videoCont = new Sprite();
videoCont.addChild(video);
videoCont.scaleX = -1;
videoCont.x = videoCont.width + videoCont.x;
all_mc.addChild(videoCont);
}
//if no camera
else
{
//textInfo.textColor = 0x0;
textInfo.text = 'Sorry, you need a webcam.';
}
}
Работает во всех браузерах кроме IE. Версия IE на отображение не влияет, в 11 тоже не пашет. Консоль браузера ошибок не выдаёт. Версия плеера 12.0.0.38
Что характерно - всё остальное работает как надо. Сначала выскакивает диалог с просьбой подтвердить использование камеры - я соглашаюсь - программа продолжает работу в штатном режиме, всё вызывается как будто камера есть, но визуально на экране я её не вижу. Вот ссылка на само приложение, можете посмотреть: ffly.com.ua/rosco/camera/