Skip to main content
Robert Mc Dowell
Legend
September 15, 2017
Question

Flash Player 27 and the new feature audio output selection

  • September 15, 2017
  • 2 replies
  • 1675 views

Hi Folks,

I just updated flash player to 27 and checked if the new feature on all browsers on win XP works as expected

but unfortunately the select box is blank. Does it mean that if there is only one output it's blank by default?

if yes, so maybe it would be nice to just write built-in anyhow..

thanks

    This topic has been closed for replies.

    2 replies

    jeromiec83223024
    Inspiring
    September 15, 2017

    No.  It's complicated because of how chrome intercedes.  I don't think I can explain it more clearly than I have above.

    Long story short, it's probably not going do what you want in Chrome.

    Robert Mc Dowell
    Legend
    September 15, 2017

    Ok, but what about the other PPAPI browsers like Yandex or Opera? I guess the process is different on NPAPI browsers too..?

    >If the content requesting access to the camera/microphone stream is not served over HTTPS

    I tested on page from HTTPS serving RTMFP.

    I'm going to test on win7, win10 and Linux with the same laptop

    Robert Mc Dowell
    Legend
    September 23, 2017

    Hello,

    so I just tested on windows 10 with edge, IE11, yandex, firefox, seamonkey, safari (yeah old one), opera  all 32/64 bits

    and everything is ok. only win xp don't show any output on all browsers.

    good job guys

    jeromiec83223024
    Inspiring
    September 15, 2017

    What browser are we talking about?

    Robert Mc Dowell
    Legend
    September 15, 2017

    All possible browser with NPAPI and PPAPI plugin,

    however the option audio output is even not visible on chrome 32bit and other PPAPI browser

    thanks

    jeromiec83223024
    Inspiring
    September 15, 2017

    Chrome on WinXP is particularly problematic, since it no longer receives updates.  I'm pretty sure that you need both a current version of Flash Player and Chrome (the feature required new support in Chrome) in order to use this feature.

    Also, for Chrome, this feature is most useful for web conferencing applications, where you might want to choose between speakers and a headset.  Chrome will not provide Flash Player with a list of hardware unless you authorize it to do so, but Chrome will not prompt you to do that authorization unless the content you're viewing calls an API that would require that access (e.g. if you're using a webcam app, the dropdowns will be blank until the content attempts to access the camera/microphone, at which point Chrome will ask you to authorize Flash for access to those resources.  Once (and only after) you've approved the access for the running movie, will you get a populated list of values in those UI dialogs.

    It's also worth pointing out that Chrome recently made a change that requires content attempting to access the camera and microphone to be served securely over HTTPS.  If the content requesting access to the camera/microphone stream is not served over HTTPS, Chrome will simply not display the authorization prompt.

    It *is* possible for content that doesn't use the camera/microphone permissions to pop the authorization dialog in Chrome by using the new AudioDeviceManager APIs (this makes it possible for developers to provide an in-game/app audio selection UI), but for legacy content like games, this feature probably isn't super useful in Chrome.


    It does look like Chromium also supports this feature.  If you're stuck on an old version of Chrome, you might think about picking up a current version of Chromium instead (admittedly, we're not even allowed to have a WinXP machine in our building at this point, much less attached to the network, so I haven't tried to see if current Chromium versions are installable on WinXP).

    I'm still looking into the other targets.