这是我的代码:
<pre><code>
var my_nc:NetConnection = new NetConnection();
my_nc.connect("rtmp://localhost/oflaDemo/");
var my_ns:NetStream= new NetStream(my_nc);
my_video.attachVideo(my_ns);
//my_video.play();
my_nc.onStatus = function(info){
trace(info.code);
}
my_ns.onPlayStatus = function(info) {
trace("Stream" + info.code);
//if (info.code == "NetStream.Play.Stop") {
// trace("flv has finished playing")
//}
};
我无法获得RED5发布的流。请帮忙
答案 0 :(得分:0)
从您的代码段开始,您甚至不清楚是否要广播网络摄像头或播放远程信息流。
此外,客户端的编码最近在ActionScript3中完成。自2006年以来,ActionScript2不再接收更新.ActionScript3包含ActionScript2中甚至不可用的编解码器和方法,因为AS2仅运行到Flash Player SWF8。 SWF9及更高版本只运行AS3代码(尽管你仍然可以在其中运行AS2,但Flash Player只会为你提供基于SWF8的API函数。) 目前的SWF版本是SWF11。
请参阅:http://en.wikipedia.org/wiki/ActionScript#Timeline_by_ActionScript_version
塞巴斯蒂安