Possible legal case issue with google chrome pepper flash player.

Ok so i have been on the phone to adobe for about an hour and this is the result.
As far as adobe are concerned their flash player works fine which it does.
However the google chrome Pepper flash player is obviously broken.
Now adobe say this has nothing to do with them their flash player is fine and googles version of adobe flash player has nothing to do with ADOBE either.
So why when you go into chrome plugin settings it says ADOBE flash player.
It doesn't say Google Flash player.
It says ADOBE Flash player.
So it seem to me that either google have stolen the Adobe flash player then made their own and broke it. OR Adobe let them make their own version and is fully aware of the issue but doesn't care?
How can Adobe ignore this issue for so long is disgraceful.
Adobe should be in contact with google saying what have you done to OUR Flash player.
Please the CEO of adobe should sort this out OR at least provide evidence that google hasn't stole Adobe flash player and broke it.
This situation is completely unacceptable and i belive a legal case should be opened if Adobe has NOT given permission for google to use and implement a version of ADOBE's Flash player.

your not going to like this, but i would of said the exact same thing myself, im a flash developer, i use chrome as my main browser with pepper running for general use. and from day to day im looking at javascript websites with simple little flash video players and adverts with spinning bitmaps, with no issues apart from the usual crashes when running flash videos, followed by that "oh snap" error message, which im sure the 18 year olds developing chrome find very ammusing. And of course when im developing flash applications im using the debugger version of the flash player in all my browsers like you should do, then i come to test my app on a pepper enabled instance of chrome one day and oh look at that nothing works. maybe if your running some basic timeline animation of a spinning dollar sign or a youtube video with some kids jumping off a roof it works, but a hell of alot is broken, loaders, loading fonts, uploading files, reloading cached files, and a plethora of things iv read in forums that i cant even get to try because i cant get anything to load consistently or find a debugger version of the pepper player to do a getStackTrace. i tried emptying all the caches and data from hosted apps, i tried deleting preference folders, tried recreating flash projects in flash builder from scratch, tried different versions of windows, tried testing it in the chrome beta, but that's even worse because instead of posting an error message it just hangs on a black screen in my app. none of this happens in any other version of the flash player i have tested so far, im tracking all errors that users of my app run into by logging them to a database and all of them are specific to pepper, and reproducable. In chromes bug reporting section there's a long list of these kinds of issues, its been like this for months, peoples businesses are being ruined by this stupid tiny little .dll file and the only solution anyone has found, other than the odd hack that fixes some bugs like setting video resolution to 479 instead of 480 to make a video stream play because google didnt bother to test anything other then the most basic default functions... Is to just throw a warning message to people with pepper player to go into their chrome plugins page, press a tiny little button in the corner to show some complicated dll file information, press another tiny disable button under the not very well marked pepflashplayer.dll, and then select always allow at the bottom so you don't have to deal with chrome blocking any working flash player other than pepper from running because its out of date. which in the end probably takes longer than installing the real flash player in the first place, there is literally no need for this damn dll file to even exist and for some mind blowing reason it has the exact same version number as every other flash player i have tried, which all work flawlessly. and also then obviously most people ignore the warning messages, continue to use your app wonder why its crashing, get frustrated and leave... So my only alternative so far is to totally block anyone using pepper player from even being able to load my app and tell them to do all of the above or use Internet explorer which seems to actually have a working built in flash player. so that instantly cuts out, as ofFebruary 2013, 50.0 % of Internet users unless they boot up internet explorer then manually navigate back to my webpage. which can make a huge dent to the amount of people who actually bother to even try your app.
Now you may be saying to yourself "well he sounds a bit miffed about this pepper player that for me seems to work fine". maybe there's some kind of hack way to get swfs running in pepper that only some of you in the know, know about, google doesn't have any answers, when i rang adobe they were utterly clueless, when i rang google there wasn't even a human being to talk to from that faceless corporate monstrosity. and iv got 4 years worth of development time riding on this damn flash app which, unless adobe pull the plug on pepper, or google learn how to bundle other peoples software. is totally useless just as im trying to deploy it, and im going to have to copy and paste the whole lot into some .js files and try to reverse engineer it all into javascript which means gutting all the stuff that you can only do in flash, which is about half of it. now obviously you start asking questions like, how could it be possible that a version of flash this flea-ridden was ever allowed to be let out into the jungle when sooooo much is at risk for certain types of businesses that rely on this technology. you could literally put people out of a job by doing this, the man on the phone from adobe says well its not our problem its googles version and they are in charge of it, well if that's the case you better pull the licensing quick fast because it makes adobe look bad and the the flash brand look even worse. normal chrome users who arn't even trying to peddle their wares made in flash are even complaining that its "poisoning" their beloved chromium, and the most they have to suffer with is a buggy experience in a flash game but those of us with serious time and work invested into flash and businesses based on it are utterly fuming.
Now, either you think this is all nonsense, you see no evidence, i must be doing something wrong, and all these cases im reading are just my imagination. Or you are fully aware of this situation and you are just saying the thing devs including myself always have to say to our users when we don't have a good answer or time to worry about it "Everything works great on my system, just submit a bug report". or you are so disconnected that you simply don't know about it yet and this is just a total waste of my time and anybody worth talking to his hidden deep in the bowels of adobe barred from communicating with the outside world.
What i want to hear is that indeed you are fully aware of and informed about these issues, and within 1 month the pepper player will be removed from chrome and users will be allowed to use the official flash player from adobe which will remain stable and fully functional.

Similar Messages

  • After installing 2014.3 my site had multiple issues with Google Chrome

    After installing 2014.3 my site had multiple issues with Google Chrome. After I rebuilt the home page in 2014.3 the site is still not well. With the old software the site worked well with all the browsers and loaded incredibly. Despite Adobe's claim of a faster load with the new software it is much slower and in Chrome at times it won't load up at all.
    The home page had two "Video-Animation light box galleries" by Visual pictures company. One had 12 videos, the other 3 videos. All the videos were streamed from Vimeo. There was also an Edge Animate animation in the middle of the page imported as a .oam file. the rest of the page was nothing special except using some web fonts. Again, these elements worked together well before the update.
    After the update everything loads slower in all browsers and in Chrome all types of weirdness happened. Videos would play randomly, all of the audio from all the videos played as the site loaded. Videos would play in the wrong place. Instead of my animation playing a video from the galleries played in it's place instead.
    I rebuilt most of the home page using a new video gallery and that helped some what but when I placed the animation.oam file in the page had new issues. To survive, I've taken the Animation out which helped but the functionality is still far from being acceptable. My boss is un my backside, other work is not getting done the stress level is through the roof because I was the one who encouraged using all these new Adobe tools (which I'm paying for personally). Now you broke it with a new update. This is not the first time I've been caught out with problems with updates. I couldn't use SpeedGrade for months following an update. ADOBE MUST VET THEIR       

    Sorry,
    It was slated to go to the Creative Cloud - Muse area. How it got to Photoshop is beyond me.
    Bob

  • Sound / Audio issues with Google Chrome

    Hi guys,
    I have this audio issue with a new Macbook Air (2013 base model).
    When I stream audio / video (eg podcast, YouTube, NBATV) via Google Chrome, there is the static or clicking sound which you could hear both through the built in speakers and through the headset.
    Brought it in to the Apple Store yesterday and they acknowledged the sound on Chrome.  HOWEVER when using Safari, this clicking / static sound is no longer audible.  I can probably record an audio clip to demo this further.  The genius concoluded that this is probably an issues with Chrome or codecs that its using rather than the actual laptop.  No replacements at this stage. 
    I have an old MBA 11” where this issue does NOT occur.
    The hesitation in using Safari is Flash.  Some video streams such as NBATV, which I watch quite frequently use Flash. Chrome handles this quite well, with no separate installs required. 
    Has anyone else encountered this?  Not sure if I can pursue this issue further with Apple.

    Chrome shockwave flash plugin issue causing sound problems on the macbook:
    Shockwave Flash 11.5 r31    (old version)
    Shockwave Flash 11.5 r502
    disabling r31 solved it.
    Many people have checked their chrome plugins and found they had two plugins enabled. They disabled the older one and audio is perfect.
    -Go to chrome://plugins
    -Click and expand +Details in the Upper Right
    -Check over the flash files.
    -One is version 11.3.31.222
    -Disable the odd version and reload the flash content
    For some reason, CHROME has allowed two flash plugins to be enabled at the same time, and clearly the older version is the one causing the problems.
    go to "Chrome://plugins" tab. Click “Details” at the upper-right corner of the page.
    Find “Shockwave Flash” listing for the integrated plug-in on the page and click the corresponding “Disable” button. To identify the integrated plug-in, see the table of plug-in filenames above.
    Find the “Flash” (or “Shockwave Flash”) listing for the system plug-in on the page and click the corresponding “Enable” button. To identify the system plug-in, see the table of plug-in filenames above.
    disabling Shockwave Flash 11.4 r31 resolved the problem for most people.
    When people double checked: if they re-enable Shockwave Flash 11.4 r31, ....the distorted / broken audio happens again.
    Hope that solves it for you

  • Issue with video playback in Flash Player

    I am currently doing some voluntary work for my mom for the local branch of the Alzheimer Foundation. Now I have encoded a video to mpeg4/h.264 and F4V using the Adobe Media Encoder only I am having not much luck to get it successfully played. Now is my question what could I be doing wrong? I already tried to use ActionScript 2 and 3 and disabled GZIP compression on the server and even tried different files like H.264 and F4V.
    The strange thing is that the video always work just fine when being tested in Flash CS4 10.2 but when I tried it in the browser it fails. The Test Movie feature of Flash is using the following player version MAC 10,0,12,36. I am using 10,0,32,14 MAC in my Safari browser and their the movie plays fine once the file is fully downloaded (how can I change this?) only when let friends try it out which have version 10,0,32,18 or the same version it doesn't work for them. Also when I am using an older version doesn't seem to work. I thought that H.264 support was added in some version of Flash Player 9. One of the issues which I was getting that the video playback worked lovely in Test Movie with the below listed alzheimer.mp4 url but when testing after the SWF and HTML were uploaded to the webserver it failed to work and I was receiving a FileStructureInvalid error. Now I would expect that the video file would fail in Test Movie too when the video file structure is invalid.
    I have tried the following video files both encoded with Adobe Media Encoder:
    http://www.letslearn.it/dropbox/alzheimer.mp4
    http://www.letslearn.it/dropbox/alzheimer08.f4v
    The current player can be found at:
    http://www.letslearn.it/dropbox/alzheimer.html
    I have attached my As3 version of the Flash file which is normal easy video stuff.
    Anyone happen to know what could be the issue here? I am getting desperate!

    Yes, I have just used the normal Video-object together with the normal trick to load Flash Video files with it. Nothing special only with a full URL for the play()-method. I have attached the source code for your convenience. The original files are edited in Premiere Pro CS4 and are based on one original ripped DVD vob file and a newly created Quicktime-based slideshow animation which has then be edited into one using Premiere.
    After that I  have selected the sequence of the Premiere project which I have exported using File > Export which is using Adobe Media Encoder. For the encoding I haved used the Export Settings: "Format FLV | F4V", Codec On2 VP6 and then altered the video size and bitrate so that the file size gets smaller this is for the Alzheimer08.f4v file. The other file used the H.265 Web Medium profile with also the video size and bitrate modified after it got encoded and uploaded to my webserver.
    The original files used by the Premiere Pro project are:
    VTS_01_1.dv
    Type: DV Stream
    File Size: 2.6 GB
    Image Size: 720x576
    Average Data Rate: 3.4 MB/Second
    Compressor: DV - PAL
    Quality: Normal (3.00)
    SLIDESHOW 2.mov
    Type: QuickTime Movie
    File Size: 3.2 GB
    Image Size: 720 x 576
    Average Data Rate: 3.4 MB/Second
    Compressor: DV - PAL
    Quality: Most (5.000)
    Above information is obtained in Premiere Pro by selected Properties-option of the submenu when selecting the file.
    Hopefully you can use this information but I could upload the original Premiere Pro project over the next few days. If you would be interested in it.
    FLA file: http://www.letslearn.it/dropbox/alzheimer.fla

  • Issue with installing updated adobe flash player to my macbook pro

    I have been attempting to update the adobe flash player on my macbook pro for some time now with no success. The installation gets to over 90% complete before a message popping up saying to close safari--which, but this doesn't help. I have read several other similar issues but am yet to find a suggestion that works.
    any ideas?
    thank you
    Peta

    1. System Preferences > Security
        Select App store & identified developers
    2. Uninstall Adobe Flash Player:
        http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-mac-os.html
    3. Reinstall Adobe Flash Player.
        http://get.adobe.com/flashplayer/
    4.  Allow  Plug-ins
        Safari > Preferences > Security
        Internet Plug-ins >  "Allow  plug-ins"
        Enable it.

  • Why does Adobe sneak Google software into Flash Player updates?

    Why does Adobe sneak Google Toolbar and Google Chrome into Flash Player updates?  I am tired of waiting for this alien software to download and, in some cases, having to uninstall it.

    We don't like this yet tolerate it becaue ADOBE is unconcerned with OUR opinions and there is no suitable replacement for Flash or Reader as of yet.  However, I am certain that the "Land of Opportunity" will soon provide an alternative to accepting this deceiptful practice and we will abandon Adobe Flash en mass.  Only when this policy affects the price of stocks will Management take this seriously.  Once it hits their pocketbooks, they will take notice but the question then will be "is it too late?"  I am also looking for alternatives to Google and would appreciate any suggestions.

  • I am trying to watch videos online, but a message saying "You are currently browsing the web with Google Chrome..."

    I have a MacBook Pro, which I just bought in August.
    When I try to watch videos on my computer, a message pops up saying, "You are currently browsing the web with Google Chrome and your Video Player might be outdated." I know it's a pop up, but I don't know how to get rid of it and watch videos on my computer. I did look it up online and I downloaded the TSM Adware Removal Tool, which removed some adware files. Then I also downloaded Bitdefender Virus Scanner from the app store to scan my entire computer - nothing came up.
    Please help me solve this problem. Thanks.

    The update alerts are fake, and are intended to dupe you into installing malware or disclosing private information so that your identity can be stolen.
    You might get the alerts when visiting a website that has been hacked. Don't visit the site again. If applicable, notify the site administrator of the problem, but don't send email to an unknown party.
    If you get the alerts when visiting more than one well-known website, such as Google, YouTube, or Facebook, then they're almost certainly the result of an attack on your router that has caused you to get false results from looking up the addresses of Internet servers. Requests sent to those sites are redirected to a server controlled by the attacker. It's possible, but less likely, that the DNS server used by your ISP has been attacked, but you should assume that the router is at fault until proven otherwise.
    The router's documentation should tell you how to reset it to the factory default state. Usually there's a pinhole switch somewhere in the back. It may be labeled "RESET." Insert the end of a straightened paper clip or a similar tool and press the button inside for perhaps 15 seconds, or as long as the instructions specify.
    After resetting the router, quit the web browser and relaunch it while holding down the shift key. From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Privacy ▹ Remove All Website Data
    and confirm. Do the equivalent if you use another browser. Open the Downloads folder and delete anything you don't recognize.
    Then go through the router's initial setup procedure. I can't be specific, because it's different for every model. The key points are these:
    1. Don't allow the router to be administered from the WAN (Internet) port, if it has that option. Most do.
    2. Set a strong password to protect the router's settings: at least ten random upper- and lower-case letters and digits. Don't use the default password or any other that could be guessed. Save the password in your keychain. Any password that you can remember is weak.
    3. If the router is wireless, or if you have a wireless access point on the network, use "WPA 2 Personal" security and set a different strong password to protect the network. If the router or access point doesn't support WPA 2, it's obsolete and must be replaced.
    During the time the router was compromised, you were redirected to bogus websites. If you ever connected to a secure site and got a warning from your browser that the identity of the server could not be verified, and you dismissed that warning in order to log in, assume that your credentials for the site have been stolen and that the attacker has control of the account. This warning also applies to all websites on which you saw the fake update alerts.
    Check the router manufacturer's website for a firmware update.
    If you downloaded and installed what you thought was a software update, ask for instructions.

  • RE: [Adobe Reader] when i open pdf file it open all the pages but some pages give error massage (there was error processing a page,there was a problem reading this document 110) but if i open this page which give me error with google chrome it's work ? i

    HelloThank's for your helpsI hope this document is helpfulBest Regards,
    Date: Sun, 22 Jun 2014 17:10:17 -0700
    From: [email protected]
    To: [email protected]
    Subject:  when i open pdf file it open all the pages but some pages give error massage (there was error processing a page,there was a problem reading this document 110) but if i open this page which give me error with google chrome it's work ? if you can help me th
        when i open pdf file it open all the pages but some pages give error massage (there was error processing a page,there was a problem reading this document 110) but if i open this page which give me error with google chrome it's work ? if you can help m
        created by Anoop9178 in Adobe Reader - View the full discussion
    Hi,
    Would it be possible for you to share the document?
    Regards,
    Anoop
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at https://forums.adobe.com/message/6485431#6485431
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page:
         To unsubscribe from this thread, please visit the message page at . In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Adobe Reader by email or at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/thread/416458?tstart=0.

    thank's for reply and your help
    i did the step's that you told me but  i still have the same problem
                                     i have the latest v.11.0.7
    i
    i disable the protected mode

  • HP LASERJET CP1525nw print error when printing online Gmail emails with Google Chrome

    HP LASERJET CP1525nw print error when printing online Gmail emails with Google Chrome. Extra large font sizes and weird formatting issues only when printing emails from Gmail within Chrome. No problems when printing the same email from Gmail+Internet Exolorer or Thunderbird. Using the IE Tab extension in Chrome prints the email correctly but the style of Gmail's message window is completely weird ie: formatting bar is spread out vertically instead of horizontally. I believe it is clear that this is an application specific issue between the HP LASERJET CP1525nw printer and Google Chrome + Gmail. This printing scenario does not occur when printing anything else or when printing via another printer. I would appreciate receiving any suggestions to solve this issue.
    OS: Windows 7 Ultimate x64
    Browser: Google Chrome 15
    HP Print driver: HP Universal Print Driver for Windows PCL6 v5.4.0
    Printer is connected by WiFi to 4 computers

    Hi AbZu, 
    You need to contact Google Chromes technical support as this is only an issue with Chrome. You have indicated that the printer functions correctly everywhere else. Check out the link below for Google Chrome technical support. Let me know if you need additional assistance?
    http://support.google.com/chrome/?hl=en
    I am an HP employee.
    Say Thanks by clicking the Kudos Star in the post that helped you.
    Please mark the post that solves your problem as "Accepted Solution"

  • Webhelp generated from Robohelp 7 doesnot work fine with Google Chrome

    Why is it that Webhelp generated from Robohelp 7 doesnot work fine with Google Chrome? Are there any issues with browser compatibility for Google Chrome? Please let me know how to fix it.

    You don't say what you mean by "doesn't work." It doesn't open at all, it opens but doesn't work?
    See Item 2 at http://www.grainge.org/pages/snippets/snippets.htm#browsers Likely that is the answer but if not there is a link to another Google Chrome item.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Update on Captivate HTML 5 content playback issue in Google Chrome Browser

    Good night,
    I am having a problem implementing projects generated in html5 and run on Chrome. The video does not run.
    I think I found the solution, a correction patch for Captivate 7. But I just link and is broken.
    http://blogs.adobe.com/captivate/2014/07/update-on-captivate-html-5-content-playback-issue -in-google-chrome-browser.html
    I have several e-learning generated with html5 and want to avoid make the change manually.
    Does anyone have the patch and can share?
    Thank U

    I saw this email ID in a comment of that post. I guess you can send a mail asking for the fix.
    Shriyansh Agnihotri: [email protected]
    Sreekanth

  • Empty camera names in Flash Player with Google Chrome

    So, it seems we got another problem with devices (cameras and microphones) in Flash Player integrated with Google Chrome (PPAPI). Many Flash developers can remember clickjacking problem and ugly fix for this issue implemented in Google Chrome. For now, if you have some application that uses camera or microphone, Google Chrome users must allow access to their devices twice: for Flash Player (small window centered in Flash-object) and for Google Chrome (gray panel with buttons under address bar).
    Until recently the whole process of granting camera access looked like this:
    Application want to attach camera to Video object or NetStream.
    Even without permission you can get camera names and populate some UI components with them.
    Flash Player show security panel with "Allow" and "Deny" buttons.
    Google Chrome show it's own security panel, so both security panels are visible at the same time.
    Users press "Allow" button in Flash Player security panel.
    Now you have false for camera.muted property, but camera show zero FPS, because access is still denied in browser.
    Users press "Allow" button in browser security panel.
    Win! You have access granted everywhere.
    Of course, that second security panel of Google Chrome is a real pain. Users just don't notice it. Flash developers handled this issue with hints inside application and FAQ pages. But now we have another big problem.
    Recently the process of granting camera access changed to this:
    Application want to attach camera to Video object or NetStream.
    You can't get camera names until access granted in browser. There will be just spaces (" ", symbol with code 32) in camera.name property.
    Flash Player show security panel with "Allow" and "Deny" buttons.
    Google Chrome will not show it's security panel until access granted in Flash Player.
    Users press "Allow" button in Flash Player security panel.
    Now you have false for camera.muted property, but camera show zero FPS and have no name, because access is still denied in browser.
    Google Chrome show it's own security panel.
    Users press "Allow" button in browser security panel (this panel shown twice for some reason).
    Now you have access granted everywhere, but devices still have just spaces instead of real names.
    Unfortunately, AS3 will not update camera names after access granted in browser. Camera names are empty event in Flash Player settings window before browser access granting. So it's impossible now to get camera names in Flash application running in Google Chrome without reloading. User need to grant access in browser first, than reload application and only after that we can get camera names in AS3. I have tried to use flash.media.scanHardware() to refresh camera names, but it seems it's not working.
    Also I have created a small example and posted it online. You can test it by yourself in Google Chrome. Just don't forget to clear your choice each time. You need to remove "http://wonderfl.net:80" entry from list on chrome://settings/contentExceptions#media-stream to clear your prevoius choice.
    Also I got similar complaints from Opera users.
    Here is my code:
    package
        import flash.display.Sprite;
        import flash.display.StageAlign;
        import flash.display.StageScaleMode;
        import flash.events.Event;
        import flash.events.TimerEvent;
        import flash.media.Camera;
        import flash.media.Microphone;
        import flash.media.Video;
        import flash.media.scanHardware;
        import flash.text.TextField;
        import flash.utils.Timer;
        public class BrowserPermissionTest extends Sprite
            private var output:TextField;
            private var timer:Timer;
            public function BrowserPermissionTest()
                super();
                addEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
            private function addedToStageHandler(event:Event):void
                removeEventListener(Event.ADDED_TO_STAGE, addedToStageHandler);
                stage.scaleMode = StageScaleMode.NO_SCALE;
                stage.align = StageAlign.TOP_LEFT;
                output = new TextField();
                output.border = true;
                output.multiline = true;
                output.wordWrap = true;
                output.x = output.y = 10;
                addChild(output);
                updateView();
                stage.addEventListener(Event.RESIZE, stage_resizeHandler);
                var i:int;
                var numCameras:int = 0;
                var numMicrophones:int = 0;
                if (Camera.isSupported)
                    var cameraNames:Array = Camera.names;
                    numCameras = cameraNames ? cameraNames.length : 0;
                    if (numCameras > 0)
                        log("Cameras:");
                        for (i = 0; i < numCameras; i++)
                            var cameraName:String = cameraNames[i];
                            log((i + 1) + ". \"" + cameraName + "\"");
                    else
                        log("Camera not found.");
                else
                    log("Camera is not supported.");
                log("");
                if (Microphone.isSupported)
                    var microphoneNames:Array = Microphone.names;
                    numMicrophones = microphoneNames ? microphoneNames.length : 0;
                    if (numMicrophones > 0)
                        log("Microphones:");
                        for (i = 0; i < numMicrophones; i++)
                            var microphoneName:String = microphoneNames[i];
                            log((i + 1) + ". \"" + microphoneName + "\"");
                    else
                        log("Microphone not found.");
                else
                    log("Microphone is not supported.");
                log("");
                if (numCameras > 0 || numMicrophones > 0)
                    if (numCameras > 0)
                        var defaultCamera:Camera = Camera.getCamera();
                        var video:Video = new Video(1, 1);
                        addChild(video);
                        video.attachCamera(defaultCamera);
                        defaultCamera.muted ? devicesMutedInFlashPlayer() : devicesUnmutedInFlashPlayer();
                    else if (numMicrophones > 0)
                        var defaultMicrophone:Microphone = Microphone.getMicrophone();
                        defaultMicrophone.setLoopBack(true);
                        defaultMicrophone.muted ? devicesMutedInFlashPlayer() : devicesUnmutedInFlashPlayer();
                    else
                        log("No devices found for test.");
            private function devicesMutedInFlashPlayer():void
                log("Devices are muted in Flash Player.");
                log("Starting permission check timer...");
                timer = new Timer(100);
                timer.addEventListener(TimerEvent.TIMER, flashPlayerPermissionTimer_timerHandler);
                timer.start();
            private function flashPlayerPermissionTimer_timerHandler(event:TimerEvent):void
                var defaultCamera:Camera = Camera.getCamera();
                if (!isDevicesMutedInFlashPlayer())
                    timer.stop();
                    timer.removeEventListener(TimerEvent.TIMER, flashPlayerPermissionTimer_timerHandler);
                    timer = null;
                    devicesUnmutedInFlashPlayer();
            private function devicesUnmutedInFlashPlayer():void
                log("Devices are unmuted in Flash Player.");
                isDevicesMutedInBrowser() ? devicesMutedInBrowser() : devicesUnmutedInBrowser();
            private function devicesMutedInBrowser():void
                log("Devices are muted in browser.");
                log("Starting permission check timer...");
                timer = new Timer(100);
                timer.addEventListener(TimerEvent.TIMER, browserPermissionTimer_timerHandler);
                timer.start();
            private function browserPermissionTimer_timerHandler(event:TimerEvent):void
                scanHardware();
                if (!isDevicesMutedInBrowser())
                    timer.stop();
                    timer.removeEventListener(TimerEvent.TIMER, browserPermissionTimer_timerHandler);
                    timer = null;
                    devicesUnmutedInBrowser();
            private function devicesUnmutedInBrowser():void
                log("Devices are unmuted in browser.");
            private function isDevicesMutedInFlashPlayer():Boolean
                var cameraNames:Array = Camera.names;
                var numCameras:int = cameraNames ? cameraNames.length : 0;
                if (numCameras > 0)
                    var defaultCamera:Camera = Camera.getCamera();
                    return defaultCamera.muted;
                else
                    var microphoneNames:Array = Camera.names;
                    var numMicrophones:int = microphoneNames ? microphoneNames.length : 0;
                    if (numMicrophones > 0)
                        var defaultMicrophone:Microphone = Microphone.getMicrophone();
                        return defaultMicrophone.muted;
                return true;
            private function isDevicesMutedInBrowser():Boolean
                var cameraNames:Array = Camera.names;
                var numCameras:int = cameraNames.length;
                for (var i:int = 0; i < numCameras; i++)
                    var cameraName:String = cameraNames[i];
                    if (cameraName != " ")
                        return false;
                var microphoneNames:Array = Microphone.names;
                var numMicrophones:int = microphoneNames.length;
                for (i = 0; i < numMicrophones; i++)
                    var microphoneName:String = microphoneNames[i];
                    if (microphoneName != " ")
                        return false;
                return true;
            private function log(text:String):void
                output.appendText(text + "\n");
            private function updateView():void
                output.width = stage.stageWidth - 2 * output.x;
                output.height = stage.stageHeight - 2 * output.y;
            private function stage_resizeHandler(event:Event):void
                updateView();
    So, I wonder if it's a bug or some kind of new security feature implemented by Google Chrome team? Maybe someone already faced this problem and can share more info about it.
    For now it looks like modern browsers killing Flash with all that features and ugly solutions.
    PS: You can find some silly mistakes in my message. Sorry for my English.
    Updated code to check microphones also.

    After couple of tests I have found strange behavior of PPAPI Flash.
    The test was made with two SWFs working simultaneously on the same page. The first one was asking for device access like some regular application (by calling video.attachCamera). The second SWF was created/removed in cycle by JavaScript to avoid this thing:
    Scanning the hardware for cameras takes time. When the runtime finds at least one camera, the hardware is not scanned again for the lifetime of the player instance.
    I have made both SWFs to get all devices names and post them to screen. So I was able to see all changes regarding devices in first SWF (before and after permission granted) and in refreshable second SWF (each second). Also I have used scanHardware in both SWfs.
    I have found that second (refreshable) SWF got correct list of devices, but first one got only microphones. Camera names was empty.
    So it looks like we have another bug of PPAPI Flash here. I don't have another explanation for this. I mean, why do they need to update only microphones, but not cameras?

  • Recently, when opening some websites, I can't view the page and now must open them with google chrome or internet explorer in order to view them

    Recently, when opening some websites, I can't view the page and now must open them with google chrome or internet explorer in order to view them

    Hi headshot, <br /> Sorry you are having problems.
    Are you seeing any error message or notification ? <br />If so what ?
    If the page fails to load try clearing Reloading with the Ctrl F5 shortcut to force loading without the old new cached files. If that does not help try cache and clearing cookies for that site.
    * Also see [[Websites don't load - troubleshoot and fix error messages]]
    * [[Delete cookies to remove the information websites have stored on your computer#w_delete-cookies-for-a-single-site]]_delete-cookies-for-a-single-site
    Reload the webpage while bypassing the cache using '''one''' of the following steps:
    *Hold down the ''Shift'' key and click the ''Reload'' button with a left click.
    OR
    *Press ''Ctrl'' + ''F5'' or ''Ctrl'' + ''Shift'' + ''R'' (Windows and Linux)
    *Press ''Command'' + ''Shift'' + ''R'' (Mac)
    Let us know if this solves the issues you are having.
    Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
    Note: ''This will temporarily log you out of all sites you're logged in to.''
    To clear cache and cookies do the following:
    #Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
    #Under "Time range to clear", select "Everything".
    #Now, click the arrow next to Details to toggle the Details list active.
    #From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
    #Now click the ''Clear now'' button.
    Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.

  • When i open pdf file it open all the pages but some pages give error massage (there was error processing a page,there was a problem reading this document 110) but if i open this page which give me error with google chrome it's work ? if you can help me th

    when i open pdf file it open all the pages but some pages give error massage (there was error processing a page,there was a problem reading this document 110) but if i open this page which give me error with google chrome it's work ?
    if you can help me thank's
    [email address removed by host]

    thank's for reply and your help
    i did the step's that you told me but  i still have the same problem
                                     i have the latest v.11.0.7
    i
    i disable the protected mode

  • Is it possible to have Safari and Google Chrome simultaneously on my MacBook Pro OS X Yosemite, is it possible to have Safari and Google Chrome simultaneously on my MacBook Pro OS X Yosemite

    Is it possible to have both Safari & Google Chrome on my Macbook Pro OS X Yosemite?

    Yes.

Maybe you are looking for