我正在尝试使用load()方法更改舞台上FLVPlayback组件的源代码。当新视频加载时,我听到音频播放,但我看不到视频。知道会发生什么事吗?
视频是来自Flash Media Server的rtmp流。 load命令看起来像这样... ...
flv1.load("rtmp://192.168.1.111/vod/test/01");
答案 0 :(得分:0)
出于某种原因,当您在FLVPlayback中更改视频源时,它会将视频的_visible属性设置为false ...为什么?我不知道......
这是我的解决方案......
var LoadListenerObject:Object = new Object();
LoadListenerObject.ready = function() {
_root.flv1['0']._visible = true;
_root.flv1.play();
}
_root.flv1.addEventListener("ready",LoadListenerObject);
_root.flv1.contentPath = "rtmp://192.168.1.111/vod/test/01";