您的位置:首页 > 移动开发 > IOS开发

[AIR iOS] flash for ios 视频播放

2013-01-18 09:00 549 查看
http://bbs.9ria.com/thread-171854-1-1.html

一://***********************************************************

NetStream方法调用视频格式

mov

flash可以 ipad不可

mp4

flash可以 ipad不可

m4v

flash可以 ipad不可

f4v

flash可以 ipad不可

flv

flash可以 ipad可以


avi

flash不可以

swf

flash不可以

代码:

//NetConnection连接对象

var fl_NC_2:NetConnection = new NetConnection();

fl_NC_2.connect(null);

//NetStream流对象

var fl_NS_2:NetStream = new NetStream(fl_NC_2);

fl_NS_2.client = {};

//Video 视频对象

var fl_Vid_2:Video = new Video();

fl_Vid_2.attachNetStream(fl_NS_2);

//添加舞台

addChild(fl_Vid_2);

//播放

fl_NS_2.play("--02.flv");

二://***********************************************************

loader方法调用视频格式

swf

flash可以 ipad可以

代码:

//Loader加载对象

var loader:Loader = new Loader();

addChild(loader);

//加载路径

loader.load(new URLRequest("vid2.swf"));

三://***********************************************************

StageVideo方法调用视频 渲染模式选GPU

编码格式:h.264

mp4

flash不可以 ipad可以

mov

flash不可以 ipad可以

m4v

flash不可以 ipad可以

3GP

flash不可以 ipad可以

flash不可以的原因:(The AIR Debug Launcher (ADL) does not currently support

H.264 video playback. If you attempt to test this recipe using

ADL, then you will receive a runtime error)

代码:

// 置入相关类

import flash.desktop.NativeApplication;

import flash.desktop.SystemIdleMode;

import flash.display.MovieClip;

import flash.geom.Rectangle;

import flash.media.StageVideo;

import flash.net.NetConnection;

import flash.net.NetStream;

//视频地址

const VIDEO_URL:String = "--02.mp4";

//连接对象和流

var netConnection:NetConnection;

var netStream:NetStream;

var video:StageVideo;

//指示系统保持非睡眠

NativeApplication.nativeApplication.systemIdleMode = SystemIdleMode.KEEP_AWAKE;

//连接

netConnection = new NetConnection();

netConnection.connect(null);

netStream = new NetStream(netConnection);

netStream.client = this;

//创建桌面视频对象

video = stage.stageVideos[0];

video.attachNetStream(netStream);

video.viewPort = new Rectangle(0,25,480,270);

netStream.play(VIDEO_URL);

学习资料
http://help.adobe.com/zh_CN/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e1a.html
建议视频转换软件(编码多,速度快,质量可选)

Adobe Media Encoder CS4-6

导入所支持的文件格式很多
http://helpx.adobe.com/content/help/cn/media-encoder/using/file-formats-supported-import.html
导出所支持的文件格式 很多
http://helpx.adobe.com/content/help/cn/media-encoder/using/file-formats-supported-export.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: