NetStream 怎样判断play ()的是空置或不存在的音频或视频;
如果播放不存在(或者是破损的)的音频或视频,该怎么判断啊?
NetStream onStatus 有没有个反馈信息啊,不明,请大家赐教;

复制内容到剪贴板
代码:
var my_nc:NetConnection = new NetConnection();
var rmtpLink = "rtmp://10.15.117.30/oflaDemo";//我的red5地址;
my_nc.connect(rmtpLink);
my_nc.onStatus = function(info) {
trace("Recording stream status.\n");
trace("Event: "+info.code+"\n");
trace("Type: "+info.level+"\n");
trace("Message:"+info.description+"\n");
};
var my_ns:NetStream = new NetStream(my_nc);
my_video.attachVideo(my_ns);
my_ns.play("不存在.mp3");//不存在.mp3 是不存在red5 上的
this.createEmptyMovieClip("flv_mc", this.getNextHighestDepth());
flv_mc.attachAudio(my_ns);
var audio_sound:Sound = new Sound(flv_mc);
my_ns.onStatus = function(info) {
trace("infoObject.code----------"+info.code);
}输出:
infoObject.code----------NetStream.Play.Reset
infoObject.code----------NetStream.Play.Start
如果播放有存在音频或视频时 可以播放 输出:
infoObject.code----------NetStream.Play.Reset
infoObject.code----------NetStream.Play.Start
infoObject.code----------NetStream.Buffer.Empty
infoObject.code----------NetStream.Buffer.Full
[
本帖最后由 buildcold 于 2008-7-21 16:44 编辑 ]