Я некоторое время искал решение своей проблемы и не получил ответа.У меня есть страница с объектом VideoDisplay и кнопкой «Сделать снимок экрана».Я хотел бы получить скриншот из потокового видео и сохранить его, но я получаю сообщение об ошибке:
Нарушение изолированной программной среды безопасности: BitmapData.draw: http://xxx/xxx.swf не может получить доступ к rtmp: // ххх / хх / хх /.Доступ к файлам политики не предоставлен.
Домен веб-сайта, с которого я записываю изображение и rtmp, совпадает.
Я использую ImageSnapshot класс для захвата скриншота.Эта функция отвечает за создание снимка экрана:
function takeSnapshot()
{
var imageSnap:ImageSnapshot=ImageSnapshot.captureImage(mainPlayer);
var imageByteArray:ByteArray=imageSnap.data as ByteArray;
var fileRef:FileReference=new FileReference();
fileRef.save(imageByteArray, "screenshot.png");
}
У меня также есть файл междоменной политики с линией:
<allow-access-from domain="*" />
Буду признателен за вашпомощь.