VideoTexture: "RENDER_STATE" not dispatched

I'm currently playing around with the new video texture feature for stage3D — which is totally awesome, BTW! =)
While I have managed to use the live video from the webcam, I could not play back any local or embedded file. When I try to display a video in "flv" format, I get the well-known "Error #3605: Sampler 0 binds an invalid texture". And when I use an "mp4" or "3gp" video (taken from here), the "RENDER_STATE" event is never fired, and thus I cannot use the texture.
Here's the code that I'm currently using:
VideoTextureExperiments.as
That's a Starling root class to be passed to the Starling constructor. The problem is not related to Starling; as I wrote above, it's simply that the RENDER_STATE event is never fired.
Could it be that the video format is simply not supported? Could you maybe post a link to a supported video?
Or is there anything else that jumps into anyone's eye — maybe I'm doing something horribly wrong? ;-)
For reference, I'm using OS X Yosemite with the AIR 16 beta (16.0.0, build 214), and I tried that both in an AIR application and in the Flash projector.
Thanks a lot in advance for any help!

using disk utility to do a clone of the old drive to a brandnew   drive... would this have done the trick?
you know the restore to destination trick....
or would have these renderd files still not connect since the drive might have a unique manufacturer id number...
yes ...the new drive would have been called the very same as the old drive...
the old drive has a clicking noice so seagate replaced it...
and i am in a challenge to move all stuff over now...to the new drive...

Similar Messages

  • FIM Export Fails - Fault Reason: The endpoint could not dispatch the request. FIM Account Issue?

    Hi,
     I have 3 fim servers:
    fimportal - has fim service & portal running (uses account service.fim & service.sharepoint)
    fimsync - has synchronisation service & synchronisation DB (uses account service.fimsync)
    fimsql - holds portal DB for server fimportal
     I've created an AD MA, FIM MA and an inbound AD sync rule. On my FIM MA I've used account svc-fim (i.e. the account I've used to install FIM). This is not the same account that runs the synchronisation service on fimsync (account svc-fimsync is used
    for this).
     I've ran a FIM MA import and full sync without issue (I can see my built in, admin account and the sync rule brought into the metaverse). When I do an export I receive an error as shown below.
    What I'm not sure about is if it's because I'm using the wrong account for the FIM MA. If so, which account should I use and what's the best way to change my config (without a total reinstall)?
    I've selected domain (as a text value), accountname and objectsid in my attribute flow, but I may have configured something wrong here.
    Thanks
    Fault Reason: The endpoint could not dispatch the request.\r\n\r\nFault Details: <DispatchRequestFailures xmlns="http://schemas.microsoft.com/2006/11/ResourceManagement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"><DispatchRequestAdministratorDetails><FailureMessage>Exception:
    Other 
    Stack Trace: Microsoft.ResourceManagement.WebServices.Exceptions.UnwillingToPerformException: Other ---&gt; System.Data.SqlClient.SqlException: Procedure or function 'GetDomainConfigurationIdentifiersFromDomain' expects parameter '@domainName',
    which was not supplied.
       at Microsoft.ResourceManagement.Utilities.ExceptionManager.ThrowException(Exception exception)
       at Microsoft.ResourceManagement.Data.Exception.DataAccessExceptionManager.ThrowException(SqlException innerException, TransactionAndConnectionScope scope)
       at Microsoft.ResourceManagement.Data.DataAccess.GetDomainConfigurationIdentifiersFromDomain(String domainName)
       at Microsoft.ResourceManagement.ActionProcessor.DomainConfigurationActionProcessor.AddDomainConfigurationFromDomain(CreateRequestParameter domainNameParameter, RequestType request)
       at Microsoft.ResourceManagement.ActionProcessor.DomainConfigurationActionProcessor.DoRequestCreationPreProcessByAttribute(RequestType request)
       at Microsoft.ResourceManagement.ActionProcessor.ActionDispatcher.DoRequestCreationPreProcessByAttribute(RequestType request)
       at Microsoft.ResourceManagement.WebServices.RequestDispatcher.CreateRequest(UniqueIdentifier requestor, UniqueIdentifier targetIdentifier, OperationType operation, String businessJustification, List`1 requestParameters, CultureInfo locale, Boolean
    isChildRequest, Guid cause, Boolean doEvaluation, Nullable`1 serviceId, Nullable`1 servicePartitionId, UniqueId messageIdentifier, UniqueIdentifier requestContextIdentifier, Boolean maintenanceMode)
       at Microsoft.ResourceManagement.WebServices.ResourceManagementService.Put(Message request)
       --- End of inner exception stack trace ---</FailureMessage><DispatchRequestFailureSource>Other</DispatchRequestFailureSource><AdditionalTextDetails>Request could not be dispatched.</AdditionalTextDetails></DispatchRequestAdministratorDetails><CorrelationId>0c7141ca-63a2-42ae-92c3-a0c95de0d940</CorrelationId></DispatchRequestFailures>
    Below shows separate MA account and separate FIM Sync Account
    IT Support/Everything

    Hi Tomek,
     Apologies for the delay, been a busy festive period :-)
    The account in question with the export flow error is my admin account that I used during installation (where prompted I did enter service account credentials).
    Searching the FIM CS on the source object details show all attributes present (including domain), but looking at the export attribute flow shows a final value of deleted! See below.
     I'm following the TechNet guide:
    http://technet.microsoft.com/en-us/library/ff686264(v=ws.10).aspx and hit the error with the FIM MA export run profile when I run the below steps:
    FIM MA - Full import
    FIM MA - Full synchronization
    FIM MA - Export
    FIM MA - Delta import
    AD MA - Fullll import
    AD MA - Full synchronization
    Initially my admin account was not in the selected containers as configured in the AD MA, however I've now ran that and re-ran the sync, which resulted in my test user being provisioned in the portal. My admin account is still not provisioned - I now get
    2 export errors, 1 as before complaining of missing domain and another which complains of my admin account being a duplicate entry.
    Please let me know if anything comes to mind.
    Thanks
    IT Support/Everything

  • Flex 4 does not dispatch keyboard events for ENTER key.

    Hello everyone. I think I have a strange problem with Flex 4 Beta (4.0.0.8909). My application has had event listener for keyUp event for a month now and suddenly (two days ago) I've noticed that keyUp event is not dispatched for ENTER (ALT also) key. Anyone know why? By the way, I've tried this with keyDown event, also 4.0.0.8847 version of SDK - still the same: no keyboard events for ENTER (and ALT) key.
    Here is the sample application that has got this issue:
    <s:Application
       xmlns:fx="http://ns.adobe.com/mxml/2009"
       xmlns:s="library://ns.adobe.com/flex/spark"
       xmlns:mx="library://ns.adobe.com/flex/halo"
       minWidth="640" minHeight="480"
       keyUp="application1_keyUpHandler (event)">
       <fx:Script>
          <![CDATA[
             import mx.controls.Alert;
             protected function application1_keyUpHandler (event: KeyboardEvent):void
                Alert.show ("Key up: " + event.keyCode);
          ]]>
       </fx:Script>
       <s:layout>
          <s:BasicLayout/>
       </s:layout>
       <s:TextArea verticalCenter="0" horizontalCenter="0" width="200"/>
    </s:Application>
    If you run this application and try typing anything in a TextArea you will get alerts with key codes. However, if you press ENTER (or ALT), you will get no alert.
    I'm pretty sure the code above is right so that means there is a bug in latest nightly builds of SDK (i would swhitch to an older build if i knew which one does not have this bug).
    Any ideas?

    Flex harUI wrote:
    That's true, but in this case, I think the text editing code is eating ENTER key in order to prevent parents from seeing it and acting on it (like a submit button).  We'll see if we can find a way around that.
    You can get the ENTER key now by listening in capture phase.
    Alex Harui
    Flex SDK Developer
    Adobe Systems Inc.
    Blog: http://blogs.adobe.com/aharui
    The enter key isn't being disposed of by textedit, the attached example code works without error if you a- remove the alert box and b-set the focus to your text area on initialisation. I agree that pressing the enter key then calling a dialog box will result in the enter key being "gobbled up" as  the enter key is overridden by the dialog box code.
    I think the first suggestion should be to anyone don't use dialogboxes for testing code. If for some reason debugging isn't desirable instead of a trace statement a simple label  can be used as a 'fake' trace.
    David
    Message was edited by: David_F57: I worded this wrong, imho there is no need for a work around, the textarea component works as it should. When intercepting 'system' keycodes there is a need to consider the effect of the intercept and code appropriately to that end.

  • VideoTexture class not found

    Hello,
    I have been waiting for the videoTexture class for a long time and now it's been included with the new release of Air 17 sdk, but unfortunately I can't get it to work in my small test project. I read the release notes to find an answer for my issue with no luck at all, my problem is that Air 17 runtime can't find VideoTexture class and throws this error: VerifyError: Error #1014: Class flash.display3D.textures::VideoTexture could not be found.
    It's really a simple project with 1 line only using Flasg Builder
    package
         import flash.desktop.NativeApplication;
        import flash.display.Sprite;
        import flash.display3D.textures.VideoTexture;
        public class videoTextureTest extends Sprite
            public function videoTextureTest()
                trace("version="+NativeApplication.nativeApplication.runtimeVersion);
                var v:VideoTexture;
    My working environment:
    - iMac late 2013 with OSX 10.9 maverick 64-bit, 8GB RAM, 2.7 GHz Intel core i5, video card: Intel Iris Pro 1MB
    - Flash Builder 4.6
    - Desktop project
    - Air 17.0.0.124 (flex developers) with Flex 4.6 merged
    - swf-version=28 Compiler argument is set
    - added <renderMode>direct</renderMode> in my xml discriptor
    I have checked the runtime version with trace output, it's 17.0.0.124
    I also ran a mobile version on my ipad mini 2 late 2013, same result: VideoTexture is no where to be found
    Please help and thank you in advance

    peter schlaeger (guest) wrote:
    : I got Class not found: oracle.net.asst.container.NetApplication
    : when starting netasst
    : Can anyone help ?
    : Thanks
    : Peter
    Install the patch and read the fine manual.
    null

  • DB Polling : could not dispatch message because there is no active transaction.

    We are using SOA 11.1.1.7 . In one of our SOA composite, we are seeing following error during the instantiation at the DB polling activity (randomly)
    Error while invoking bean "cube delivery": Exception not handled by the Collaxa Cube system.[[
    an unhandled exception has been thrown in the Collaxa Cube systemr; exception reported is: "ORABPEL-05007
    could not dispatch message because there is no active transaction. there is no active transaction while scheduling a message with the dispatcher. this usually happens if the underlying subsystem rollback back the transaction without bubbling up the system or transaction exception to the bpel layer. Contact Oracle Support Services. Provide the error message and the exception trace in the log files (with logging level set to debug mode).
    We do have few more polling SOA composite, but this error is more often seen in one of the process regularly. The workaround to fix the above problem is to restart the SOA composite. Let us know, if you any thoughts on this error.
    Thanks

    Any thoughts on this ? Thanks.

  • TemporalProxyElement does not dispatch new Duration

    Hi
    Following my last discussion, where I asked help to add a temporal trait to a ImageElement, and get it by wrapping it to a TemporalProxyElement I discovered that although it works great , but, does not dispatch a change Duration event. I made a custom playlist (not osmf sequence) and have certain issues with it. There is any workaround for this? How can I get that when loading the TemporalProxyElement as MediaPlayer Element it dispatches this event?
    Thanks..
    Chaim

    This is a known issue, related to two separate bugs.  The first is that we'd like MediaPlayer to dispatch certain events (such as durationChange) even when the underlying MediaElement simply picks up the trait which holds the event, but currently it only dispatches the MediaPlayerCapabilityChangeEvent.  If you were to register for this event (the temporalChange event), then upon receiving this event you could query the duration property and have the right value. But right now you don't get that event either, because TemporalProxyElement doesn't dispatch events at the right time.  This is filed as bug FM-126.

  • Flex 4.1 - creationComplete event is not dispatched in nested Containers

    Hi all,
    We are migrating our application to use Flex 4.1 from Flex 3.5.
    Our application is pretty complicated with tons of custom components. I noticed that when we use nested containers the creationComplete event is not dispatched. I narrowed it down to the following: We have application that has a child component which is an extension of an extension of Panel, that child component has one VBox child. The creationComplete event is not dispatched for that VBox even after I set the creationPolicy to "all" on all Containers.
    Any thoughts?
    Thanks,
      Lilit

    The actual issue ended up being the width of the VBox - it was set to this.width (I did not write the code ) and it got into an infinite loop where the child component (VBox) was trying to set the width to the parent's width and the parent tried adjust its width to the children so it kept growing and growing. Not sure why this works in Flex 3.5 but not in 4.1. Looks like an issue with the Panel.

  • If OSMFSettings.enableStageVideo true, then click event from the MediaContainer is not dispatch.

    Hi!
    I use org.osmf.vast.mediaVAST2TrackingProxyElement from the VASTLibrary for display advertising and use click to handle advertisement redirection.
    It's works for flash.media.Video.
    But after setting OSMFSettings.enableStageVideo = true, the click event from the MediaContainer is not dispatch.
    Can you please help?

    Actually, I looked briefly at the dev guide this week end, and Stage Video actually renders from the GPU under the Actionscript App.
    It could be something like this:
    Stage video is behind the Actionscript objects and one of them is as big or bigger than the video rendering rectangle and it is grabbing mouse interaction.
    Just speculating.
    Also, I'm not certain StageVideo can recieve mouse events...
    Hope this helps.

  • FileRefrence.browse does not dispatch select event in some cases

    In my flex web application, filereference.browse  sometimes does not dispatch any select event. I am using flex sdk 4.6.

    What happens if you put table Table_1 into the Analytic View?
    Also go ahead and and update HANA, Rev.60 is very old by now.

  • Some events are not dispatched when app runs in background

    My Android app has a TIMER event which fires once every second to connect a TCP socket (class flash.net.Socket) and send a request.
    A packet sniffer confirms that a socket is in fact connecting, request is sent, reply comes back and connection is closed, all happening once per second.
    Clearly, even with the app in the background, the TIMER event is occurring every second, because the timer handler is initating every socket.
    But not every closing connection causes a CLOSE event to dispatch, because my close handler is called less frequently.  Sometimes once in 3 seconds, 8 seconds or even longer.
    The CLOSE dispatches correctly once per second when the app is in the foreground.
    Why are CLOSE events being missed when the app is in the background?  What is the difference between a TIMER event and a CLOSE event, causing one to dispatch correctly but not the other?
    Thanks.

    I've narrowed my problem down by chopping pieces of code until it works, and I think I have it narrowed down to the code that uses FlexGraphing but need to check a bit more...
    It's odd that it works in Flex3 builder though, and there are no errors when I run in as AIR. In fact, the app RUNS, since it is in the task manager, but it won't appear.

  • Class is not dispatching Event without timer of 1 second. Why?

    Hi All,
    I have created a class Called ClassA and ClassA creates a instance of ClassB and adds the listener to ClassB. Then after some processing ClassB dispatches the event.
    Issue:- ClassB is only able to dispatch the event if I call the dispatchEvent(new Event(Event.COMPLETE)) function in ClassB by giving the 1 second interval otherwise it is not sending any event.
    Question-Could someone explain this behaviour?

    Then you should probably post the question in the ActionScript 3 forum.
    This forum is for OpenType Font Development Kit questions.

  • Actionscript 3: soundComplete event not dispatched by SoundChannel

    When i play a sound it stops some miliseconds before the end,
    so the soundComplete event does not get dispatched.
    Is this a known issue? How can i get ride of this?

    pajaroplus,
    > When i play a sound it stops some miliseconds before the
    > end, so the soundComplete event does not get dispatched.
    >
    > Is this a known issue? How can i get ride of this?
    Would you show the code you're using?
    David Stiller
    Adobe Community Expert
    Dev blog,
    http://www.quip.net/blog/
    "Luck is the residue of good design."

  • HttpServer not dispatching (or receiving?) Ajax requests - Help needed

    Hello,
    I have run into a strange problem. Strange because the combination of com.sun.net.httpserver.HttpServer with Internet Explorer works whereas the combination of com.sun.net.HttpServer with Firefox and Opera doesn't work!
    To illustrate I have written a small Java program that implements a HttpHandler that I want to serve Ajax requests that are fired from Javascript. I use the prototype.js Javascript library to send the Ajax requests.
    The webpage fires a Ajax request every second. The HttpHandler responds with a <script> block that calls the paint() function on the webpage.
    This works fine on Internet Explorer 6, but Firefox and Opera don't get an answer on the Ajax requests that the Javascript sends. Even more, the request doesn't event make it to the MyHandler.handle() method. How can I test whether the request even makes it to the HttpServer object, and if it reaches the HttpServer object, then why isn't it dispatched to my HttpHandler?
    I hope I made myself clear and that someone can point out to me what I am doing wrong or what the code that I wrote is lacking to make it work with Firefox and Opera.
    Thanks a whole lot in advance!
    Here is the code:
    File TestHttpServerWithPrototypeJS.html (run it on IIS or Apache or whatever)
    <html>
         <head>
              <title>Test HttpServer with prototype.js</title>
              <script type="text/javascript" src="http://localhost/prototype.js"></script>
              <script>
                   function uncache(url)
                        return url + '?time=' + (new Date()).getTime();
                   function initialize()
                        try
                             // Make a HTTP request every second to /myapp and update the mydiv1 element.
                             // What is written into the mydiv1 is a <script> section that calls the paint function.
                             // The paint function then updates the mydiv2 element with a counter value that
                             // is incremented by the server code after each http (ajax) request.
                             var myAjax = new Ajax.PeriodicalUpdater(
                                            'mydiv1',
                                            uncache('http://localhost:8000/myapp'),
                                                 method: 'post',
                                                 asynchronous: true,
                                                 frequency: 1,
                                                 evalScripts: true
                        catch(e)
                             alert('Exception: ' + e);
                   function paint(data)
                        $(mydiv2).innerHTML = data;
                   window.onload = initialize;
              </script>
         </head>
         <body>
              <div id='mydiv1'></div>
              <div id='mydiv2'></div>
         </body>
    </html>
    File TestHttpServer.java:
    import java.io.IOException;
    import java.net.InetSocketAddress;
    import com.sun.net.httpserver.HttpServer;
    public class TestHttpServer
    public static void main(String[] args)
         HttpServer server = null;
              try
                   server = HttpServer.create(new InetSocketAddress(8000), 100);
              catch (IOException e)
                   // TODO Auto-generated catch block
                   e.printStackTrace();
         server.createContext("/myapp", new MyHandler());
         server.setExecutor(null); // creates a default executor
         server.start();
    File MyHandler.java:
    import java.io.IOException;
    import java.io.OutputStream;
    import com.sun.net.httpserver.HttpExchange;
    import com.sun.net.httpserver.HttpHandler;
    class MyHandler implements HttpHandler
         int counter = 0;
         public void handle(HttpExchange t) throws IOException
              try
                   String response = "<script type=\"text/javascript\">paint('server side counter = "+ counter + "')</script>";
                   counter++;
                   t.sendResponseHeaders(200, response.length());
                   OutputStream os = t.getResponseBody();
                   os.write(response.getBytes());
                   os.close();
              catch (Exception e)
                   int a_variable_on_which_a_breakpoint_can_be_set = 0;
    }

    Hi there,
    I had run into the same problem, it wouldn't work with Opera, worked but not very well with IE7 and Safari, and on Firefox seemed to work fine. I was able to solve this problem by making sure there was always a result code greater than zero when writing the respose headers. I am now running my application on all major browsers and have no problems at all. The application makes heavy use of ajax as well.
    Summing up:
    - before writing the response, make sure to write the headers and make sure the result code is greater than zero. I use a response length of 0 when writing the headers as I ran into a bit of trouble when using responses of specific length.
    - write the response then make sure to close the connection.

  • Mouse Over event not dispatching properly.

    Hi,
    I am working on a scroll for iPhone, in which I'm using touch scrolling, it is working fine with less number of list items, but when I increases the nuber of items in scroll list, the mouse over event not propogates properly, I mean to say those events are overlapping due to some extra memory issue, can any one have any idea about it.
    I'm pasting code for your reference :
    public function IPhoneScroll( pContent:DisplayObjectContainer, pStage:Stage ) {
                                  _stage = pStage;
                                  _myScrollElement = pContent;
                                  _canvasHeight = _myScrollElement.height;
                                  start();
                                  // add handlers
                                  _myScrollElement.addEventListener(MouseEvent.MOUSE_DOWN, on_mouse_down);
                                  _myScrollElement.addEventListener(Event.ENTER_FRAME, on_enter_frame);
                        private function on_enter_frame(e:Event):void {
                                  if ( started )
                                            // decay the velocity
                                            if(_mouseDown) _velocity *= MOUSE_DOWN_DECAY;
                                            else _velocity *= DECAY;
                                            // if not mouse down, then move the element with the velocity
                                            if (!_mouseDown)
                                                      var textHeight:Number = _myScrollElement.height;
                                                      var y:Number = _myScrollElement.y;
                                                      var bouncing:Number = 0;
                                                      // calculate a bouncing when the text moves over the canvas size
                                                      if (y > 0 || textHeight <= _canvasHeight) // textHeight <= _canvasHeight => when the item is smaller than the stage.height, align to the top
                                                                bouncing = -y * BOUNCING_SPRINGESS;
                                                      }else if( y + textHeight < _canvasHeight){
                                                                bouncing = (_canvasHeight - textHeight - y) * BOUNCING_SPRINGESS;
                                                      _myScrollElement.y = y + _velocity + bouncing;
                        // when mouse button up
            private function on_mouse_down(e:MouseEvent):void
                if (!_mouseDown)
                    // get some initial properties
                    _mouseDownPoint = new Point(e.stageX, e.stageY);
                    _lastMouseDownPoint = new Point(e.stageX, e.stageY);
                    _mouseDown = true;
                    _mouseDownY = _myScrollElement.y;
                                            // add some more mouse handlers
                    _stage.addEventListener(MouseEvent.MOUSE_UP, on_mouse_up);
                    _stage.addEventListener(MouseEvent.MOUSE_MOVE, on_mouse_move);
            // when mouse is moving
            private function  on_mouse_move(e:MouseEvent):void
               if (_mouseDown)
                    // update the element position
                    var point:Point = new Point(e.stageX, e.stageY);
                    _myScrollElement.y = _mouseDownY + (point.y - _mouseDownPoint.y);
                    // update the velocity
                    _velocity += ((point.y - _lastMouseDownPoint.y) * SPEED_SPRINGNESS);
                    _lastMouseDownPoint = point;
            // clear everythign when mouse up
            private function  on_mouse_up(e:MouseEvent):void
                if (_mouseDown)
                    _mouseDown = false;
                    _stage.removeEventListener(MouseEvent.MOUSE_UP, on_mouse_up);
                    _stage.removeEventListener(MouseEvent.MOUSE_MOVE, on_mouse_move);
                        public function release():void
                                  _myScrollElement.removeEventListener(MouseEvent.MOUSE_DOWN, on_mouse_down);
                                  _myScrollElement.removeEventListener(Event.ENTER_FRAME, on_enter_frame);
                                  _myScrollElement = null;
    The highlighted part is working properly for less items but not for more number of items, lets say 200 movieclips in scroll lists.
    Please help me on this, thanks in advance.
    Vipul

    Hello.
    Look I have an idea, I donu2019t know if you already try it.
    Please give the format that you want percentage, decimals etc...
    In the Excel where the charts are being directed
    Then redirect de chart to the same cells, these with the porpoise of refreshing
    Now each serie have the format.
    Please let me now what happen with these

  • AIR: Socket ProgressEvent.SOCKET_DATA not dispatched

    Hi,
    Currently using Adobe AIR with flex 3 to communicate with a
    REST web service. I require to have full access to the HTTP header
    information to take advantage of the etag and last-modified
    information for caching. I started by using the URLRequest that
    provides the requestHeaders and using the HTTPStatusEvent with
    responseHeaders to retrieve the information. Unfortunately the
    responseHeaders are always empty, has anyone else seeing this
    problem ?
    I checked using a simple HTTP client, and the web service is
    correctly providing the HTTP headers I require.
    I decided to use sockets using the arc90 REST library:
    http://lab.arc90.com/2008/03/restservice.php
    This was all working fine...however from time to time, the
    response is never detected. More precisely the ProgressEvent is
    never fired when data is ready to read by the socket. Rooting
    around I seen this bug:
    http://bugs.adobe.com/jira/browse/SDK-14813
    From what it says there seems to be a problem with flash
    player, can anyone from Adobe provide a status on this bug ? and
    whether this is also impacting the behaviour i see in AIR ?
    I am testing AIR on Windows XP
    Thanks for any help
    James

    Sorry to reply to my own questions, but thought I would post
    this for anyone who had the same problems as I did:
    Regarding what I said....
    " I started by using the URLRequest that provides the
    requestHeaders and using the HTTPStatusEvent with responseHeaders
    to retrieve the information. Unfortunately the responseHeaders are
    always empty"
    This is true if you use:
    dispatcher.addEventListener(HTTPStatusEvent.HTTP_STATUS,
    httpStatusHandler);
    If you wish to get the response headers in AIR, you need to
    use
    dispatcher.addEventListener(HTTPStatusEvent.HTTP_RESPONSE_STATUS,
    httpStatusHandler);
    Thanks for this blog entry:
    http://www.judahfrangipane.com/blog/?p=87
    Cheers
    James

Maybe you are looking for