0

FlashdevelopでiPad用のas3+AIRでアプリを開発しています。StageVideo で flv をストリーミングすると、iPad にデプロイされたすべてが正常に機能しています。しかし、Flashdevelop Debug モードの PC では、ビデオは再生されますが、ビデオは表示されません (NET_STATUS イベントが送出されます)。何が起こっているのですか?

4

1 に答える 1

1

Adobe のFlash ロードマップによると、StageVideo は 2013 年まで PC でサポートされません。

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 オブジェクトをフォールバックとして使用する必要があります。

于 2012-08-26T23:39:04.973 に答える