|
|
|||||
OSMF Повернуть видео
Всем привет.
Столкнулся с задачей, для воспроизведения FLV в плеере использую библиотеку OSMF. Требуется повернуть видео на 90 градусов или любой другой градус. Все попытки заканчивались либо ошибками, либо видео просто ужималось. Хотя у классов MediaContainer, MediaSpriteContainer есть такое свойство как rotation. Поиск в интернете не принес результата. Для примера код: public class MediaPlayerExample extends Sprite { private var mediaPlayer:MediaPlayer; public function MediaPlayerExample() { super(); mediaPlayer = new MediaPlayer(); var videoElement:VideoElement = new VideoElement(); videoElement.resource = new URLResource("http://.../media/r.flv"); mediaPlayer.volume = .5; mediaPlayer.loop = true; //mediaPlayer.addEventListener(TimeEvent.CURRENT_TIME_CHANGE, onTimeUpdated); //mediaPlayer.addEventListener(TimeEvent.DURATION_CHANGE, onTimeUpdated); mediaPlayer.autoPlay = true; mediaPlayer.media = videoElement; var mediaSprite:MediaPlayerSprite = new MediaPlayerSprite(mediaPlayer); mediaSprite.rotation = 90; this.addChild(mediaSprite); } private function onTimeUpdated(event:TimeEvent):void { trace('time: ' + mediaPlayer.currentTime + ' duration: ' + mediaPlayer.duration); } } Спасибо! |
|
|||||
Ошибка:
Цитата:
|
|
|||||
В документации на StageVideo, на данный момет, прямо говорится:
Цитата:
Теоретически вы можете отключить аппаратное ускорение и получить возможность вращать видео на произвольный угол. Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
Часовой пояс GMT +4, время: 18:00. |
|
« Предыдущая тема | Следующая тема » |
Теги |
flv , osmf , rotation , rotation video , video |
|
|