Как открыть NetStream, используя видео в пакете iOS? - PullRequest
0 голосов
/ 09 мая 2011

Я использую Flash Pro CS5.5 для создания видеоплеера для iPad.Я могу заставить его работать локально, но когда я тестирую его на iPad, он не может открыть видеофайл.Видео файл включен в пакетный файл.Есть ли хитрость для ссылки на видео в пакете?Вот что я пытаюсь:

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.play("myvideo.mp4");

Ответы [ 2 ]

2 голосов
/ 11 мая 2011

Насколько я знаю, AIR 2.6 для iOS не может воспроизводить MP4, только FLV (даже не F4V, только файлы FLV в кодировке VP6). Возможно, в следующей версии будет улучшена поддержка видео в iOS. А пока попробуйте с FLV видео. Также убедитесь, что «myvideo.flv» встроен в IPA. Кроме того, вы также можете попробовать использовать удаленный URL ("http://domain/myvideo.flv").

0 голосов
/ 01 декабря 2012

для iOS вы должны использовать StageVideo

v

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);

var video:StageVideo = stage.stageVideos[0];
video.attachNetStream (ns);

ns.play("myvideo.mp4");
...