as3视频在调试模式下不能在PC上显示

问题描述:

我正在用Flashdevelop在as3 + AIR for iPad上开发应用程序。 我使用StageVideo流式传输flv,并且所有工作均在iPad上正常工作。 但在Flashdevelop Debug模式下的PC上,虽然播放了(NET_STATUS事件被分派),但没有显示任何视频。 任何想法发生了什么?as3视频在调试模式下不能在PC上显示

根据Adobe的Flash Roadmap,将的StageVideo无法在PC上支持到2013年。

尝试加入一些代码,检查StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY:

function onStageVideoState(e:StageVideoAvailabilityEvent):void 
{ 
    var available:Boolean = (e.availability == StageVideoAvailability.AVAILABLE); 
    trace("Got StageVideo?", available); 
} 

stage.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, onStageVideoState); 

当的StageVideo不可用,你”必须使用常规的Video对象作为后备。

+0

Thx,不知道那个 – user1613561