2009-11-25 71 views
1

为Haxe信息找到好资源非常困难,所以我希望有人能帮助我。我在与我生成的SWF相同的目录中有FLV电影。我无法播放FLV。我可以在AS中工作,但我需要知道我在Haxe代码中做了什么错误。如何播放Haxe中的FLV文件?

希望有人能帮忙。

var mc:MovieClip = Lib._root;  

var connection:NetConnection = new NetConnection(); 
connection.connect(null); 
var stream:NetStream = new NetStream(connection); 

mc.attachVideo(stream); 
trace(mc.flash.Video); 
stream.play("default.flv"); 
+0

看看一个新的开源项目[rtmpPlayer](https://github.com/mikkun/rtmpPlayer)。它应该做到你想要的。 – thirdender 2014-01-30 02:21:15

回答

0

当你使用AS库时,与Haxe和AS没有本质区别。您要编译哪个玩家?因为如果您正在编译播放器> = 9,则缺少一些位。

你可以查看我的AS3播放器示例here(向下滚动到createVideo())以查明究竟是什么(创建Video对象,附加到显示列表等)。

我也猜测你没有收到任何编译错误,对吧?

胡安

0

你的目标是什么玩家版本? 10的阶段是flash.Lib.current。 haxe编译器说错误吗?