Я пытаюсь использовать BitmapData.draw () для видеообъекта, но использую среду OSMF.
Мой хостинг настроил следующее, чтобы я мог получить доступ к своему видео rtmp:
<VideoSampleAccess enabled="true">/</VideoSampleAccess>
Упрощенный код выглядит следующим образом:
_videoURL = "my-url-here"
resource = new StreamingURLResource(_videoURL);
videoElement = new VideoElement(resource);
_player.media = videoElement;
container.addMediaElement(videoElement);
_player.autoPlay = true;
_player.play();
// later on, pause the player at the end
_player.pause();
// get the Video object
videoObj = _player.displayObject as Video;
// detach the netstream
videoObj.attachNetStream(null);
// get the bitmap from the Video object and draw on it..
bmpdata:BitmapData = new BitmapData(videoObj);
bmpdata.draw()
Однако я получаю следующее сообщение об ошибке:
SecurityError: Error #2135: Security sandbox violation: BitmapData.draw: ...