Is there no way to run an AIR application audio to audio output devices different from?

I need to do a couple of our AIR applications select some audio devices to send their audio output, and last year, someone mentioned possibly using native extensions to do this.  I had to start working on other things for a while, but I'll be back to that (for the moment), and I basically learned how to create native extensions.

But so far, they do not seem to provide me with any privileged access to what's happening under the hood of an AIR application.  When you stream live in via RTMP or RTMFP, details of the audio you are hidden.  It doesn't seem to be any place where you can actually access the audio bytes are sent on the network.  You can specify a certain object SoundTransform for the NetStream to use, but this class is final and one vanilla Flash build, so even though she may have a way to access the audio bytes, they are not accessible to all.

It really seems that, when a NetStream starts streaming live audio, there is no way under the Sun for access to the bytes of audio and direct them to a certain audio output device, with or without extensions.  Is it so?  It would be unfortunate that Adobe does not allow it, even through the native extensions.  Thank you.

Couple quick thoughts...

The limits are important. There is a lot of work to maintain a clear separation between a decision to users and developers. For example, you cannot change an audio by default to users out because that clearly violates a decision to users. That said, this is a mess of people debating the issue and in fact finally a COM API without papers you can find allows you to actually do in Vista/Win7 (but not 8), but do not expect that it is a "right thing to do":

lie lly-setting-the-default-playback-device-and-recording-device?forum=windowspro-audiodevelop http://social.Microsoft.com/forums/en-US/9ebd7ad6-A460-4A28-9de9-2af63fd4a13e/programatica

You can get a drink before reading this.

Incidentally, RTMP is secure, which explains why you can't access the bytes. The entire purpose of this is to ensure that their media cannot easily be copied or stolen media developers. Adobe don't document their method of securing the flow, but they do not publish the RTMP protocol specification. It is quite possible for you to create your own server method and encryption protocol RTMP while providing an RTMP stream to the custom client that you yourself the code which peut read flow. Here are the specs:

http://www.Adobe.com/devnet/RTMP.html

So I would say that it would be unfortunate if Adobe did give, you access the bytes. You might as well hand users an mp3 of a song because they steal left and right media.

That does mean that you can not use a multitude of ways to get data via the default output device. Many applications (fraps/etc) captures audio streams video and mixed. But Adobe won't give you the keys of the Kingdom and allow you to decrypt protected multimedia Protocol.

Tags: Adobe Animate

Similar Questions

  • Is there a way to have Firefox respects the audio output device by default when it has been modified while Firefox is open?

    I've been a Firefox user for many years and I still use it as my main browser. A problem that has bothered me for years lies in the fact that when Firefox is open and I change my audio output device by default, Firefox does not respect this change and continues to play audio through the device that was used to originally. Even if you stop the audio and keep playing, does not change the output device.

    Is there a way that this can be configured in Firefox? Now, if I listen to music online (e.g. Soundcloud) I always use Chrome because it is respect changing the default audio output even in the middle of audio playback device.

    Reproduce:

    1. start audio playback (for example a YouTube video; HTML5 and Flash are affected)
    2. change your audio output device by default
    3. audio will continue to play the original output device

    Thank you!

    Hello there is a bug open for that you can vote for: https://bugzilla.mozilla.org/show_bug.cgi?id=698079

  • I replaced my original Apple Watch with a watch of S2. When I install and associate the new shows, is there a way I can restore all applications, configuration information and data of the original of the new shows so I don't have to start from scratch?

    I replaced my original Apple Watch with a watch of S2. When I install and associate the new watch and my iPhone 7 more, is there any way I can restore all applications, configuration info and data between the original and the new shows, so I don't have to start from scratch?

    Try this procedure

    Cancel the twinning of your iPhone - Apple and Apple Watch Support

    Spend your Apple Watch a new iPhone - Apple Support

  • Is there a way to determine if an application is 32-bit or 64-bit?

    Is there a way to determine if an application is 32-bit or 64-bit? To be more precise, I want to be able to determine if a 32-bit application is emulated under WOW64. I am using the function call library and selecting IsWOW64Process in Kernel32.dll file, but I can't seem to make it work. I think I can be implemented to false. I use a builder nodes and invoke for the process and after you call GetProcesses in the invoke node, I send you in a loop to inspect each process separately. Inside the loop is where I am using the function call library. What I read IsWOW64Process has a handle as a starter and a pointer to a Boolean value as output. I may be incorrect in what I saw several varieties of this appeal on the internet. I tried to set this up, but I can't seem to make it work. I'm looking for help on how to correctly use the library call or if someone knows a better way to do it, I'm open to suggestions. Thanks for any help.

    Thanks for the tips of Josh. The link that you sent me was, in fact, where I got the idea of what I'm trying to do. I figured out how to determine if an application is emulated this morning after further research and trial and error. I finally understand mine, but I appreciate all those who have tried to help.

  • Is there a way I can delete an application and download the entire application again?

    I accidentally cut the power during the download of an application. Is there a way I can remove the application and try again?

    Hi Lorraine,.

    Please check the help below document:

    Download, install, update or uninstall applications

    Kind regards

    Sheena

  • Run the Air Application

    People,

    I'm new to Flex and decided to follow in the article of August EDGE "learn how to build your first application with Adobe Flex 3". I have a copy of Flex Builder 3 Professional (trial version not). The article comes to a point where it says to run the application. Be familiar with Eclipse, I guess that means that a click on the button to run. But nothing happens. I don't see any errors in the issues window pane so it should work fine? At some point I closed and he did it again and when you click on something he an indication, he was doing something, but she came back with a mistake on the Flash Player debug installed. (I remembered it recently, I installed Adobe Master Collection and thought that it may have replaced the version of debugger.) So, I went to Adobe and downloaded the debugger for my Mac to Intel processor and reinstalled. But when I click the icon run the Air application when main.mxml is selected, still nothing happens. I also noticed the clean option and ran that to rebuild things - but still no luck.

    Could someone please help to guide me in what I need to do to get my AIR application to compile and run in Flex Builder?

    Thanks in advance,
    Jack

    Check the config of .app file. Is set visible to true? What about width and height?

  • my laptop says there is no audio output device is installed

    Sound

    my phone says there is no audio output device is installed, does not uninstall anyhting?

    If it was my PC, I would like to reinstall the device driver of sound card on the web site of manufacturer support.

  • When I open the Device Manager there is no ' sound, video...» "in the menu. What should I do for intal vista audio output device?

    My computer says "no audio output device is installed" when I open the Device Manager there is no 'sound, video game... ". "in the menu. What should I do to get a new installed audio device?

    Stan

    Hello


    1. What is the brand and model of the computer?
    2 did you and changes before the show?
     
    Method 1:
     
    I suggest you open recognition of the device by using Device Manager.

    (a) click Start and type Devmgmt.msc, and then Enter. The Device Manager window opens.
     
    (b) click on your computer as the location for the scan.
     
    (c) on the Action menu, click Scan for hardware changes.
     
    (d) to close the Device Manager window, and then restart the computer.

    Method 2:
    You can try to download and install the latest drivers for the sound from manufacturing sites and check.
    Check out the following link.
    Updated a hardware driver that is not working properly
    http://Windows.Microsoft.com/en-us/Windows-Vista/update-a-driver-for-hardware-that-isn ' t-work correctly
     
    Method 3:
    You can see the following link.
    No sound in Windows

     
    For reference:
    It will be useful.
  • Is there a way to automatically update iOS applications during synchronization?

    I noticed that with iOS 9.2.1 apps that I've updated in iTunes don't are not automatically updated in my devices iOS during the synchronization process. I need to scroll through the entire apps list, select the update apps I want to transfer my devices and then synchronize. I'm not sure of the logic behind this change as it just to create an extra step and requires more time.

    I tried to find a way in the preferences to change this, so that when I update the apps in iTunes on my Mac and then synchronize my devices, iTunes automatically updated all applications on the device. Is there a way to do this?

    Check this setting in iTunes is enabled:

    "Automatically install new applications" under the list of applications on your applications tab when looking at the device settings (the unit must be connected).

  • Help! Run any AIR Applications without Adobe AIR.

    Hello, I wanted to ask that is it possible to run AIR applications without having Adobe AIR on your computer. It is really annoying when you have to give your application to use someone, and then the person needs Adobe Air to run it. Any suggestions?

    Where to start...

    AIR is a bit like Java, in the sense that it requires a runtime must be installed. This engine has all the "stuff" that allows the application to run. Similarly, applications like 3DMax or Word require the operating system to be present for them to run. These programs are written using the API calls that are in the target operating system. Similarly, AIR and Java apps are written using the API calls that are present in their execution. To bring a full turn, the AIR is an application written in C, that uses the API for the target operating system. Thus, when you perform certain functions within the AIR, he knows how to execute the necessary functions of the operating system (if necessary). AIR also provides a large number of higher level and management features that make your life as a programmer much easier.

    Look at iOS or Android, we have the occurrence of the thing. Some developers write applications using Objective-C (iOS) or Java (Android) which are using the APIs specific to these operating systems. It's the same as writing your application in C like 3DMax.

  • Is there a way to prevent which an application ID in the URL

    Environment

    APEX 3.1.00.09 on AIX 5.3

    I got a question to me of our person of middleware for the modification of the URL by a user.

    We have an application of APEX facing outwards, say 100 ID, which uses a reverse proxy inside the firewall to point to the real of the server hosting the application APEX. When a user enters the URL given to them for this application the login screen appears just as expected. When the user types now on the number of the application in the URL, he is taken to the login screen of another application hosted on that same server.

    The question is: How can I do one or both of the following:

    1 - prevent the user from typing too the ID in the URL or
    2. when the user typing on the application ID it is redirected to the desired application, in this case ID 100

    It is the only outside demand, that we have at the moment, but I expect more to come.

    Thank you very much in advance for your help.

    -gary

    Gary,

    Issue an HTTP request from a browser to a site of apex requires the application ID (or alias) as a way of saying Application Express application must be invoked. Thus,.

    1 - prevent the user from typing too the ID in the URL or

    Not that I know of. Standard functional capabilities of a mouse and a keyboard with the controls presented by standard browsers will still allow this action to execute. The user simply focuses on the characters of window and the location browser types, insert or replace text. Then another keystroke or mouse click sends the request.

    2. when the user typing on the application ID it is redirected to the desired application, in this case ID 100

    If the user begins to communicate with the application 999, how 999 request would know that he should not have been called, but she should have asked 100?

    Maybe you ask if there is a way to prevent access to some applications based on the place where in the network of the application from. If so, each application can contain code to check IP address of origin and allow/reject the application on this basis. Or the internet facing web server might have a few rewrite rules to allow only f? p the URLS that contain some of the application ID.

    Scott

  • Is there a way to display the Acer applications on my desktop?

    I would like to be able to check what applications are available for my Acer A1-810, on my computer so I can see them better before I get them. Is this possible? Or can I only see them on the Acer itself?

    I don't know I have well understood but...

    with your desktop, click on this link:

    https://play.Google.com/store

    Sign in with your google account (the same you use on your tablet) and you have been able to search applications using your browser and also the installation of the tablet.

    Locate the application you need, choose the best for you, click on install and follow the instructions, it will be very simple and if your tablet is connected via Wi - Fi, you will find the application installed on your tablet in a minute.

  • Is it done to unplug iMac to unlock that damage the computer? Is there a way to force close when it is completely insensitive?

    I tried closing a screen and got a spinning wheel. The system was totally insensitive. I tried to close it with the power button and when it restarted, he returned to the State. So, as a last resort, I disconnected from the back. After I waited 30 seconds, I plugged it it back, pushed the power button, and it worked fine, once again. Told me you should not unplug the computer because you could do a surge when you plug it in. Is there a way to force quit the application causing the gel when the computer has been insensitive to everything? How about by pressing Command-Option-ESC for 3 seconds? That would have worked?

    Command + Option + ESC only leaves open applications.

    The next time that the system does not respond, press and hold the power button until the screen goes black.

    Wait at least ten seconds before press power once to turn it on again.

    * Never disconnect your Mac from its power source while it is on

  • Can be running/debugging AIR apps USB bby on the BlackBerry phone for the smartphone device? No Tablet

    Hi, I would like to know if we can test and run USB AIR applications on the blackberry smartphone to feature as the Torch 9860 with software like Flash builder?
    Any success?

    AIR is only supported under devices PlayBook and BB10.

  • Is there a way to connect to the Adobe application fill & sign DC to an Adobe Document Cloud account?

    I started to fill out a form on the web in Adobe Acrobat, but I noticed he was saved automatically and I wanted to finish it on my phone. I tried to find the same form on the Adobe application fill & sign, but I couldn't find it.

    Is there a way to connect my Adobe application fill & DC sign to my document cloud account?

    Google Chrome (Windows 8)

    5.0.2 Android

    For Android currently the answer is 'no', but look at the ability to 'connect' in a next version.

    App to fill & sign for iOS supports signing in with your Adobe ID, in which case you can access all of your forms in the Document cloud.

    The Android app is a little behind the iOS app and the ability to sign should be soon but I can't say when exactly, but this is the function to look out for...

    Thank you

    Josh

Maybe you are looking for

  • Why isn't the iPod 5th generation 10 supported iOS?

    I was happy that iOS 10 was compatible with the 5th gen iPod while it was not now, I'm a consultant on the weather to buy the new iPhone or stay with my iPod for everyday use

  • ZTE open not light unless it is connected to the USB power source.

    Even with the battery fully charged, my ZTE open never turn on unless it is connected to a USB power source. Once connected, it can be started, behaves normally and can be disconnected.

  • Having difficulty to remove the Windows Recovery Console

    I followed the instructions on how to do it, but the cmdcons folder could not be deleted. Some files are in use? I installed the recovery yesterday with "Combo Fix" console after having a suspected virus. I wish to remove the console now but could no

  • Cannot transfer pictures flash drive

    image file loading USB key? I imported the photos from my camera into my photo file, but I can't have pictures of the file to my flash drive

  • Apply improved encryption policy

    Hi guys,. With an ASA5515 of Cisco, two VPN configured, one, for access of users and an another VPN S2S is possible to apply to the user VPN config to allow only a specific encryption policy without affecting the VPN S2S? Let's say, I want to apply o