StageVideo in AIR 2.6?

Hey guys I've having a very difficult time trying to find this info!  I'm using Sprint 3 of OSMF 1.6, and trying it in AIR to hopefully take advantage of StageVideo.  Not sure if I'm doing it wrong or if the SWF render mode to do this just isn't supported on AIR desktop.
thanks!

Hi,
Unfortunately Stage Video is supported only for TV Devices in AIR 2.6. (see here the feature list: http://www.adobe.com/products/air/features/).
Gelu

Similar Messages

  • Problem playing mp4 with StageVideo using Air 3.8 and 3.9

    I have spent days pulling my hair out trying to get a mp4 video to play on my iPad or iPhone using StageVideo. I have tried numerous examples on the web that all claim to work and none of them would work on my devices. Note I was testing with Air 3.9
    This morning I tried a sample someone had kindly uploaded to the web that had the Air settings set to Air 3.7 and wow and behold it works.
    Changing the version of Air to 3.8 or 3.9 stops it working. This is the case when testing in the Flash CS6 IDE and on the iPad.
    So is there a bug in Air 3.8 and 3.9 or has there been a change in how StageVideo is implenented?
    If anyone has managed to play mp4 using StageVideo and Air 3.8 or 3.9 please let me know and if you are able to paste the code even better.
    Here is a link to the example I am using
    http://01am.co.uk/comment/2

    Thank you for replying to my post. I am pleased I am not going mad and that it is not just me having these issues.
    When I displayed some debugging info on screen with regards the NetStatus events. I had the following scenario:
    NetStream.Play.Start
    NetStream.Buffer.Full
    NetStream.Play.Failed
    NetStream.Play.Stop
    I have not tested with Air 4.0 but sounds like this is also not working from reading the bug report. Seems a pretty major bug which is why I assumed I must be doing something wrong.
    Let me know if Air 3.7 works for you.

  • StageVideo in Air 2.5?

    Hi, How do I get StageVideo in Air ?

    Looks like StageVideo isn't quite available yet. Won't be released until Flash Player 10.2.
    http://labs.adobe.com/technologies/flashplayer10/stagevideo.html

  • StageVideo Adobe Air 3.0 iOS Error 1069 |onUpstreamBase not found

    I am using a StageVideo object with Adobe Air 3.0 compiled down and running on an iOS device iPhone 3GS.  The StageVideo appears and attaches to the NetStream just fine.  But after I issue NetStream.play(), I get the following runtime error:
    ReferenceError: Error #1069: Property |onUpstreamBase not found on views.DisplayView and there is no default value.
    You'll notice that the "|onUpstreamBase" contains a "pipe"-character at the beginning.  I tried to add:
    public function onUpstreamBase (dataObject:Object):void {
                                            trace(dataObject.toString());
    to the view function, but that didn't work.  And I can't create a function handler for |onUpsteamBase because of the pipe character.
    I am attaching the Netstream and NetConnection to an recorded H.264 rtmp stream. The rest of my code works just fine, but is failing on this runtime error.
    Anyone else run into this? 
    Thanks in advance.

    I got this error too, but not trying to do anything fancy like Stage Video. The issue is w/the "client" property on the NetStream object. You're supposed to use this to add some event handlers/call back functions that the NetStream will invoke.
    I got this error when I set the client property to "this" and defined the callback functions in my class.  However, that generates this error. If you use a generic object to store the call back function, the error does not occur (b/c the generic object is dynamic)...
    private function onNetStatusConnect():void
    foo = { onMetaData: onMetaData };
    stream=new NetStream(connection);
    stream.client=foo;
    // don't do this
    stream.client=this;
    vid=new Video();
    addChild(vid);
    vid.attachNetStream(stream);
    stream.play(feedAddress);
    public function onMetaData(data:Object):void
    trace(data);

  • Surround Sound via StageVideo in Air for Desktop?

    I can't seem to find an obvious answer to this question:
    I want to use StageVideo to play h.264 videos with 5.1 AAC audio in full surround via a Mac Mini.
    Flash is able to play back video with Surround sound, correct?
    What is required to make this work?
    Thanks!

    Thanks for the answer Alex.
    Here is a follow-up: Will a StageWebView within an AIR Desktop app, playing the video via HTML produce the Surround Sound?
    Browsers themselves seem to play back the audio fine, just curious before I'm able to test if a StageWebView would produce the same result.
    Thanks!

  • Does FP10.2 and StageVideo work in AIR?

    Hi,  Do any versions of AIR include Flash Player 10.2? I can't seem to find this information anywhere.  The main reason I am asking is that I want to use StageVideo in AIR. Is StageVideo supported in AIR?  The closes info I can find is http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/media/StageV ideo.html Which says "AIR profile support: This feature is supported only on AIR for TV devices. See AIR Profile Support for more information regarding API support across multiple profiles.". Does that mean it is not supported on Desktop computers? That doesn't make sense to me, as Desktops are the most widespread and powerful.  If StageVideo is not yet supported in AIR, then can I get an estimate of how long it will be before it is supported? I have a project resting on this.  Many thanks.

    its not supported yet in desktop air according to this documentation
    It would be nice if they'd hurry and release it.
    I was also hoping to update my project, stereoclip to work with it

  • StageVideo Hardware Decoding

    Hey guys, I asked this in the flash forum too since its really a flash thing, but since you guys are all video devs and you were so helpful/responsive to my last question, I wanted to post here.
    I asked before about using StageVideo in AIR, but I'm on a different project now, and trying to just use it on the web.  It works well, except I can never get a VideoStatus.ACCELERATED status, I can only get a VideoStatus.SOFTWARE status.
    This goes for my video player as well as the simple demo here: http://www.bytearray.org/?p=2571
    What is required to get both GPU decoding and compositing?  I've tried my player and this demo on multiple machines, and I can only ever get stagevideo working with GPU compositing - not decoding.
    thanks!
    ben

    Hi,
    On my MacBook Pro I get:
    Hardware Video Decoding : true
    Hardware Compositing (blitting) : true
    But on a Windows machine I only get
    Hardware Video Decoding : false
    Hardware Compositing (blitting) : true
    It's something related to the hardware capabilities but I know that I've got also Hadware Video Decoding on the Windows Machine using a H264 asset but I don't really know what to tell you about the encoding options I used for encoding that asset.
    Regards,
    Gelu

  • What's the Max. Ver. of AS3 CS6 Player Level

    With Dir.12, what is the max. version of the AS3 setting for the player. Dir. 11.5 had 10.3.
    Thanks

    Colin Holgate wrote:
    Does that example use 11.4 features? I tried with an 11.8 swf, and that ran fine too, but I’m not using any features that were not in 11.0.
    By the way, although I hear sound I don’t see video in your example.
    Hi Colin,
    There are no new features in v11.5, v11.6 and v11.7
    And the features in v11.8 are irrelevant here.
    StageVideo for AIR Desktop
    Datagram socket support(Mobile)
    Server socket support(Mobile)
    LZMA compressed SWF support(Mobile)
    So v11.4 is the latest "real" update.
    cheers

  • Multi-threaded video decoding problem

    I have simple AIR 3.8 application with 2 VideoPlayers:
    <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
    xmlns:s="library://ns.adobe.com/flex/spark"
    xmlns:mx="library://ns.adobe.com/flex/mx"
    applicationComplete="init()"
    showStatusBar="false"
    >
    <fx:Script source="MultiVideoPlayer.as" />
    <s:VGroup width="100%" height="100%" >
    <s:HGroup width="100%" height="100%" id="row1" >
    <s:VideoPlayer width="100%" height="100%" source="assets/2.mp4"/>
    <s:VideoPlayer width="100%" height="100%" source="assets/3.mp4"/>
    </s:HGroup>
    </s:VGroup>
    </s:WindowedApplication>
    Both videos are H.264 Full HD samples.
    I launch application and multi-threaded decoding works fine - all cores are involved and CPU usage is around 70%.
    When I replace source of VideoPlayers with exactly same files programmatically - videos are reloading, but they doesn't play smoothly and multi-threaded decoding isn't working anymore - CPU usage drops to 10%.
    Is there any way  to force use of multi-threaded video decoding when videos are loaded dynamically?

    After some hunting I found a Twitter post confirming that StageVideo on AIR 3.2 is not supported on Desktop.
    But one of the notable features of Flash Player 11.2 is Multi-threaded video decoding.
    Does this mean that standard (non-StageVideo) implementations of Video are now automatically using a separate CPU thread?
    If so, this would be a reasonable workaround for smooth video on Desktop.
    Here's Adobe's description of the feature...very vague.
    Multithreaded video decoding (Windows, Mac OS, and Linux) — The video decoding pipeline is now fully multithreaded. This feature should improve the overall performance on all platforms. Note that this feature is a significant architecture change required for other future improvements.

  • StageVideo Application Crash iOS - AIR 3.7

    Hey Everyone,
    Just upgraded all my projects from 3.6 to the latest 3.7 beta and I'm coming across issues with StageVideo on iOS which were not present in 3.6. I've looked everywhere for information about what may have been changed in 3.7 but nothing is noted in the release notes? Is there something I am missing?
    Explanation:
    Play a StageVideo (.mp4) on iPad 2,5 (6.1.2), when the video finishes the application crashes without any useful logs anywhere.
    Further Details:
    Here is some further information and a link to a test application I've put together.
    - Flash Builder 4.7
    - AIR 3.7 SDK (April 2, 2013)(overlayed on 3.6 SDK)
    - Mac OS 10.8.2 development machine
    - iPad Mini version 6.1.2 (10B146)
    - Video Format: H.264 AAC 1024x768 Stereo 733KB
    I've exported and uploaded a sample project (2MB) with the problem I've explained which includes a couple of very short videos:
    http://neurocog.com.au/downloads/bugs/AdobeBugReport12.zip
    I'm stumped!
    Ollie.

    Hi there,
    I'm having the same problem. In addition I noticed that if I don't use the ns.dispose(), just ns.close(), the app dosen't crash but smotimes it plays the previous video on top of the current one. (my app is a video player)
    I didn't get the part of the workarround you sugested, can you be more specifice please?
    What do you mean by setting a double-ly ? Where do you put it?
    As far as I understand the onPlayStatus is being called automaticly when stream is finished.
    Any news from adobe yet?
    Thanks,
    Igal

  • AIR+iOS=StageVideo zoom bug

    Hi,
    Using the StageVideo and Adobe AIR 3.2 SDK for an iOS app brings a strange zoom when the video starts, anyone any ideas of how to solve this problem?, is this a new bug in 3.2 SDK?
    Also a few months ago we  post an issue concatenating videos using the StageVideo where trying to play videos one after each other shows a flashing (video clears itself making impossible to play them seamlessly):
    https://bugbase.adobe.com/index.cfm?event=bug&id=3133620
    http://forums.adobe.com/message/4192764#4192764
    Anyone is experiencing this 2 issues,  any workarounds?
    Thanks

    Hello again,
    Any chance that this bug will be looked at again?
    I see someone else inquired about it here: http://forums.adobe.com/message/5319200
    I have tried to "make some noise" on the bug ticket, but there doesn't seem to be anyone listening.
    For some of us, this is a very signficant problem, as our software requires absolutely precision when a video starts to play, and this bug is effectively breaking that capability.
    Our customers continue to complain, and I have worked around it the best I can by hiding the video until the moment it starts playback, but this is inconsistent at best, because it is essentially nondeterministic - I can't know exactly when the "zoom" effect has stopped, so I either see an "bump" at the tail end of the zoom effect if I show the video too soon, or I skip frames if I hide the video for too long.
    Should I just assume this bug will never be fixed, and that Adobe has abandoned their interest in StageVideo on the iPad?  If that is true, it is criticial for me to know so that I can begin planning on another solution. 
    Thanks for your help.

  • Using StageVideo and Stage3D in AIR - BETA

    We're planning on introducing a new ActionScript feature that will allow hardware accelerated video to be used as a source texture in a Stage3D environment.  Currently, using video with Stage3D requires the use of the Video object, which is not accelerated, and manipulation of the bitmap representations of the video frames.  The planned feature, called VideoTexture, will allow direct access to a texture object that is sourced from a Netstream or Camera object.
    The following sample code demonstrates the use of the VideoTexture object.
    1) Create a VideoTexture object and attach a NetStream (or Camera) object to the VideoTexture object:
    var ns:NetStream;
    var context3D:Context3D;
    var texture:VideoTexture;
    texture = context3D.createVideoTexture();
    texture.attachNetstream(ns);
    ns.play("video.3gp");
    texture.addEventListener(VideoTexture.RENDER_STATE, renderFrame);
    2) A texture representation of the current video frame can be retrieved from the callback function for the VideoTexture.RENDER_STATES event.
    function renderFrame(e:Event):void
        // Render on stage3D with VideoTexture
    Please note that this will be an "extended beta" feature.  The initial implementation, available  in our AIR 15 beta, will be for Windows/AIR only.  We are committed to expanding this feature to AIR mobile and Mac in a following release.  We'll also consider an implementation in Flash Player if there is sufficient demand.
    Getting your feedback will be critical to making sure we're providing a solution that you can use.  Please let us know what you think and keep an eye out for updated beta release notes in the next couple of weeks.

    That's great news, and I like the syntax. Thanks Chris.
    However, I'd like to also ask what's the status on overlaying a Stage3D context and StageVideo. That alone would work wonders, without the need for any kind of texture support. I know that used to be supported a while ago - contexts could be "transparent" - but apparently it was dropped a year or so ago (it was under test I suppose). I can't find the original links for that unfortunately.
    To share my perspective, I've recently had a project where I had to overlay both under several different circumstances and my solutions were two fold (one for each case):
    1. Dump every frame into a texture in real time. This was needed because I was masking a texture. This was less than ideal because copying a bitmap on every frame takes a lot of CPU resources, so the video quality suffered (I had to downscale it).
    2. Have StageVideo occupy part of the screen, and Stage3D occupy another part of the screen; they never overlapped. This also worked, but it meant never overlaying elements... the elements that needed to cover both had to be made using the old Flash display list. So it's a little bit of a crazy solution with lower performance than ideal.
    So both were less than ideal but would have worked better if I could overlay stage3d/stagevideo.

  • When will StageVideo be available for AIR Desktop?

    StageVideo is available (for some time now) in FlashPlayer,AIR Mobile and AIR TV. When can we expect StageVideo support for the Desktop. If it works well in Flash Player running on a browser, shouldn't be easier to get it working as a stand-alone app?

    Wireless printing is available already in OSX.
    Where is the printer you are trying to print to?
    Is it on a network? Is it attached to a Mac? Are you sharing the printer? Is Bonjour enable?

  • Adobe AIR : Issue with StageVideo FullScreen on MacBook w/ Retina

    Has anyone run into an issue with StageVideo running in FullScreen mode on high-res monitors, such as a MacBook Pro with retina?
    The issue I'm seeing is that the video runs fine if the application is windowed, but when it goes full screen, the video display is cropped to a quarter of the MacBook Pro screen size. The rest of the viewable area is black.
    Things worth knowing:
    Fullscreen works perfect on lower-res monitors
    This only happens on a MacBook Pro in the ADL Preview  OR  when requestedDisplayResolution is set to TRUE in the Application Descriptor file.
    If requestedDisplayResolution is set to FALSE, and your run the application (outside of ADL Preview), FullScreen works fine.
    I'm setting the viewport with stageVideo.viewPort = new Rectangle( 0 , 0 , 1440  , 900 );
    I haven't been able to find any information out there on this.
    Any help is greatly appreciated.
    -m

    According to the docs (StageVideo - Adobe ActionScript® 3 (AS3 ) API Reference):
    The absolute position and size of the video surface in pixels.
    The position of the video is relative to the upper left corner of the stage.
    The valid range of the x and y properties of the viewPort Rectangle object are -8192 to 8191. Therefore, you can position the video completely or partially off the stage. You can also make the video larger than the stage if you make the width and height properties of the viewPort property larger than the stage.
    It seems like you need to pass the full stage width and height to the stageView.viewPort call.  Currently you're hardcoding it to 1440 x 900, what is the actual dimensions of your screen?

  • The StageVideo class is not supported in the AIR desktop or extendedDesktop profiles.

    Hi all,
    when will be supported?
    Thx

    On your phone, make sure that you are signed in to the same itunes account that you use on your computer: Settings>Store>View Account. Once you've done that, sync your phone. Itunes account info is transferred during the sync process. See if this fixes the issue.

Maybe you are looking for

  • Issues opening pdf's

    i am in advertising and we have a website that we get our proofs from in a pdf format. With previous versions of reader, I have had no problems opening, saving, printing etc many times over in a session. But now I can one or two then I start getting

  • In need of help syncing my VC3... and yes I know there are many post, BUT

    So, Here is the difference between what many of you might take as first instinct to reply by saying, "there are many questions regarding this topic already..." My phone has been syncing fine with iSync. It is not until today that it has decided to st

  • Nested Internal Table Tables and REUSE_ALV_GRID_DISPLAY

    Can you display entries from a nested internal table in the using the call function 'REUSE_ALV_GRID_DISPLAY'? Types and internal tables are below.  I have skimmed the code for the function module below, assume field category built, etc.. The table is

  • How to configure a JNDI resource

    I'll try to make my question as simple as possible since I've never got an answer on these forums :( I want to configure a JNDI resource in the Sun Java(TM) System Application Server Enterprise Edition 8.1 Admin Console so that webapplications can do

  • Security violation from using underscores template

    When using the template-function of the well-known underscore.js library I get an error: Adobe AIR runtime security violation for JavaScript code in the application security sandbox (Function constructor). In the browser this works fine. I don't see