flex4 videoDisplay 如何播放本地的视频文件?

比如说我本地磁盘C盘下有一个1.flv文件,,如何使用videoDispaly控件播放它,,,???直接用source属性的话,调试可以播放,但发布后的程序就不能播了,,... 比如说我本地磁盘C盘下有一个1.flv文件,,如何使用videoDispaly控件播放它,,,???直接用source属性的话,调试可以播放,但发布后的程序就不能播了,,请高手指点。。 展开
 我来答
匿名用户
2013-06-07
展开全部
//定义一个远程连接的类
var connection:NetConnection = new NetConnection();
//这里使用http连接视频,所以连接位置为空
connection.connect(null);
//声明一个流连接的类

var stream:NetStream = new NetStream(connection);
//声明一个视频类,确定视频的大小
var flexVideo:Video = new Video(360, 240);
//视频的来源是流连接
flexVideo.attachNetStream(stream);
//设定流内容的来源
stream.play(flexvideoUrl);
//向舞台上添加视频
stage.addChild(flexVideo);
查查手册看看这几个API怎么用吧..
匿名用户
2013-06-07
展开全部
Flex4中的videoDisplay组件使用的是OSMF框架,具体你可以去看看osmf的官网,video对象是ActionScript3中的一个可视化对象,videoDisplay有一个source属性,指向你的文件地址(最好用相对地址或者是使用FMS服务器)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-07
展开全部
去百度下个万能视频转换器,把你的文件放到里面调节你需要的格式就行了…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
du瓶邪
推荐于2017-09-02 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2933万
展开全部
例子:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" verticalAlign="top"
horizontalAlign="center" backgroundGradientColors="[0x000000,0x323232]" paddingTop="0" viewSourceURL="srcview/index.html">

<mx:Script>
<![CDATA[
[Bindable]
private var TitleText:String = "<b>VideoDisplay Control:</b>" + "/n" + "Use the buttons to control the video.";
]]>
</mx:Script>
<mx:VBox backgroundColor="0x323232" width="400" height="240" backgroundAlpha="1" horizontalAlign="center"
borderThickness="4" borderColor="0x545454" cornerRadius="4" borderStyle="solid" paddingTop="5" >

<mx:Text width="75%" color="0xffffff" textAlign="center"
htmlText="{TitleText}"/><!--使用html方式显示标题-->

<mx:VideoDisplay id="myVid" height="146" width="220" source="assets/sample_vid.flv" autoPlay="false"/>

<mx:HBox>
<mx:Button label="Play" color="0x00000" click="myVid.play();"/><!--控制按钮-->
<mx:Button label="Pause" color="0x00000" click="myVid.pause();"/>
<mx:Button label="Stop" color="0x00000" click="myVid.stop();"/>
</mx:HBox>
</mx:VBox>
</mx:Application>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式