davidkomer
davidkomer

Reputation: 3078

Why no StageVideo on desktop?

Air version: 3.1.0.4880

Descriptor XML contains:

<renderMode>direct</renderMode>

(in default place, within initialWindow block)

Compiler arguments: -locale en_US -swf-version=13

Video Card: nVidia GTX 560

Tried both in debugger and standalone with captive runtime. Nadda. (also tried installing via AIR which seams to use 3.3, still nothing)

Detection code is:

public function MainClass()
    addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}

private function onAddedToStage(evt:Event) {
    stage.addEventListener(StageVideoAvailabilityEvent.STAGE_VIDEO_AVAILABILITY, onStageVideoReady);
    removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}

private function onStageVideoReady(evt:StageVideoAvailabilityEvent) :void{
    trace(evt.availability); //<-- outputs "unavailable"
}

Any idea what I'm missing?!

Upvotes: 2

Views: 1677

Answers (2)

Tommy Blackbird
Tommy Blackbird

Reputation: 179

Adobe has released 3.8 version with StageVideo enabled for the desktop version (hooray!). I've tested it successfully and CPU does not exceed 5% with 1080p/h264 videos!

But not working in all systems... Not sure of the requirements but seems to depend exclusively on the graphics card.

  • Win 7 / Intel Graphics Media Accelerator 3150 > Failed
  • Win 7 / Nvidia ION > Ok
  • Win 7 / Intel HD Graphics > Ok
  • Win XP / Intel 82945G Express Chipset Family > Failed

Upvotes: 3

JeffryHouser
JeffryHouser

Reputation: 39408

The best place to find info about Adobe's public plans for the AIR Platform is to check out the Flash Platform RoadMap.

this may answer your question:

Adobe plans to add support for hardware-accelerated StageVideo in Adobe AIR in a release during 2013.

Upvotes: 3

Related Questions