Developers › Desktop Team blog

Camera and privacy changes in Labs

January 10, 2012 · by koranty

Welcome back on the desktop blog in the New Year! Our batteries are fully loaded, we hope yours too wink, so lets start this year with something interesting, that will catch your eyes! Let us share with you an experimental Camera build, which we made available at Opera Labs. From now on you can set and manage privacy settings for the camera directly from the UI, which wasn't possible in earlier build we showed you. When you are visiting the page, that wants to use your camera, you'll be asked to grant permission to camera stream for that site via special notification callout.
This new privacy settings interface contains information about all used devices, including geolocation settings.

With the getusermedia support you don't depend on the 3rd party plugins or special extensions. Everything what you need is just Opera Browser ... oh and web camera of course!

So if you have some webcam plug it in, grab the build from Opera Labs and check how it works!

Developer notes: If you've tried to use camera with our previous labs camera build, notice that we are up to date with latest specification. Remember to use video as an object instead of a string when accessing video stream through getusermedia.

Readers' comments

Comments left by My Opera members under the original post: the first 43, as archived.

  • Danieledarklink88Monday, January 9, 2012 4:08:52 PM

    thank U! I was waiting for a new snapshot!
  • marbrossTuesday, January 10, 2012 9:17:41 AM

    Actually,how does it work?
  • crash1Tuesday, January 10, 2012 9:23:29 AM

    it's a real snapshot. just "Grab yourself a build" on a page http://dev.opera.com/articles/view/getusermedia-access-camera-privacy-ui/
  • Gela2011Tuesday, January 10, 2012 9:35:42 AM

    this is what causes alcoholism
    Our batteries are fully loaded,and your not
  • Javier GutierrezjgutierrezTuesday, January 10, 2012 9:40:24 AM

    No Win64 build this time from labs?
  • Satan D. LucifersupertrolTuesday, January 10, 2012 10:03:16 AM

    This build scores a 374+9/475 in HTML5tests.com with websockets enabled

    cool
  • Christophchristoph142Tuesday, January 10, 2012 10:22:04 AM

    Originally posted by jgutierrez:

    No Win64 build this time from labs?


    No, they never put all of the stuff they're working on in one snapshot. In Labs they only take the most current Next-Release and implement the one (or let it be two) features they are concentrating on.
    Since they were working on the getUserMedia-Interface and not on OOPP, the latter isn't implemented and thus no x64-build wink
  • Swapnil RustagiSwapnil99proTuesday, January 10, 2012 10:26:39 AM

    Does this Labs build include hardware acceleration and WebGL? Seems it does.
  • NeXaenTuesday, January 10, 2012 10:43:40 AM

    here it is build 1232 Opera 12 :
    http://snapshot.opera.com/labs/camera/
  • sabisanTuesday, January 10, 2012 10:54:56 AM

    Mod edit: Please do not contribute to spamming the blog with pointless comments.
  • Diego SchildtekonazaTuesday, January 10, 2012 11:04:57 AM

    Nice! yes
  • GTSSGela2010Tuesday, January 10, 2012 11:05:34 AM

    Originally posted by NeXaen:

    here it is build 1232 Opera 12 :
    http://snapshot.opera.com/labs/camera/

    real! and that they have laid out here!? they are drunk
  • fisherman10Tuesday, January 10, 2012 11:07:04 AM

    and where are the bug fixes?
  • olliTuesday, January 10, 2012 11:18:08 AM

    Originally posted by fisherman10:

    and where are the bug fixes?


    This is a labs release, read the blogpost...
  • olliTuesday, January 10, 2012 11:18:49 AM

    Originally posted by sabisan:

    Originally posted by Gela2011:

    Originally posted by koyamaneko:
    Originally posted by Penge4:Originally posted by Avola:I want a real snapshot!+1+1
    +1


    +1
    Please keep the feedback relevant to the labs release and constructive. You guys are not exactly encouraging more snapshots this way
  • joshasTuesday, January 10, 2012 11:30:30 AM

    Finally devices support are coming to browsers. Add support for gamepads next.
    And with camera supported, someone should finally write a HTML5 alternative to that annoying resource hog called skype.
  • StayPuftTuesday, January 10, 2012 11:55:26 AM

    nice job .scroll issue was solved with this build. smile
    ------------------------------------

    why websocket its disabled by default ?
  • DeathamnsTuesday, January 10, 2012 12:50:58 PM

    geolocation and getUserMedaia are unavailable in extensions. Is it intentional or a bug? pic
  • korantyTuesday, January 10, 2012 1:13:37 PM

    Originally posted by Deathamns:

    geolocation and getUserMedaia are unavailable in extensions. Is it intentional or a bug? http://files.myopera.com/Deathamns/tmp/getusermedia.png]pic[/url]


    That's intentional as of now.
  • Lương Thế Minh QuangquangltmTuesday, January 10, 2012 1:38:13 PM

    Nice. Let's try. Thanks team.
  • Muneer Hassan Abdullamha2999Tuesday, January 10, 2012 1:44:39 PM

    interesting ! Thank U
  • Przemek SakrajdablendingcoloursTuesday, January 10, 2012 2:27:03 PM

    Is it on the top of last 12.00 or it's just labs fork of 12.00?
  • Nimesh nimeshthakkarTuesday, January 10, 2012 5:54:59 PM

    Labs build snapshot posted by Desktop Team... sherlock Does this mean all future snapshots including labs would come from desktop team?
  • NiColaoSNikDaMarkTuesday, January 10, 2012 6:03:47 PM

    I think it would be great if you start making it clearer what exactly is going on about each release.

    As I see it currently:

    Opera Stable - Fx Stable - Chrome Stable

    Opera Next - Fx Beta/Aurora - Chrome Beta/Dev

    Opera Labs - Fx Nightly - Chromium Dev/Canary.

    I get it more or less, but many people are confused. You could easily avoid a little mess. Create 'channels'!
  • Michael A. Puls IIburnout426Tuesday, January 10, 2012 6:29:57 PM

    Originally posted by NikDaMark:

    Opera Labs - Fx Nightly - Chromium Dev/Canary.

    That wouldn't be accurate. Opera doesn't release builds with all of the latest and greatest to the public like Mozilla and Webkit do.
  • magnitafonTuesday, January 10, 2012 6:34:28 PM

    @NiColaoS
    I think you're not completely right.
    Opera browser is not an open source project, so there's no point for public nightly builds.
    Opera [stable] and Opera Next are channels in fact.
    Lab builds are special separate builds made to expose some experimental feature to the public.
    Posts about lab builds in this blog are just announcements to be seen by much wider audience, than mere developers monitoring dev.opera.com site.
    I don't know how more clear can it be. One just don't have to try to conform Opera's development flow to competitors' standards.
  • robrobdog2008Tuesday, January 10, 2012 8:50:14 PM

    still haveing a issue with ipb board with ckeditor being completely black when on
  • Constantine Vesnac69Tuesday, January 10, 2012 9:16:49 PM

    Very nice update!

    @NiColaoS
    Opera Next ~= Chrome Dev
    Opera Labs ~= IE Labs (http://html5labs.interoperabilitybridges.com/)
    Firefox Nightly cannot be compared to anything because it updates like 5 times a day.
  • DillonAstrophizzTuesday, January 10, 2012 9:46:50 PM

    Actually "Next" like Chrome Dev (Firefox Aurora) and then Chrome Beta (Firefox Beta) as it progresses to final. It's a moving channel in a sense because it includes alpha, beta, and RC stages. As a result its stability is less predictable as it becomes more stable, drops back to being unstable, and repeats. It's really not a channel like with Chrome or Firefox, just a rebranding of the same development cycle as Opera has been using and Firefox used to use, with the ability to constantly loop through the development stages and not slide into the release stage.
  • Ayrton Nádgelayrtonnadgel92Tuesday, January 10, 2012 10:19:44 PM

    www.cnet.com this much better.. bigsmile yes jester
  • berend ytsmaytsmabeerTuesday, January 10, 2012 10:24:54 PM

    Originally posted by ayrtonnadgel92:

    www.cnet.com this much better..


    That's because of a new browser.js file, should work better on all versions
  • Ayrton Nádgelayrtonnadgel92Tuesday, January 10, 2012 10:33:23 PM

    Originally posted by ytsmabeer:

    That's because of a new browser.js file, should work better on all versions


    +1
  • sergiolTuesday, January 10, 2012 11:07:54 PM

    "you don't depend on the 3rd party plugins or special extensions. Everything what you need is just Opera Browser"

    WHAT?

    No native auto complete.
    No Native NTLM proxy authentication support.
  • WojciechwoytTuesday, January 10, 2012 11:55:05 PM

    I dont know is this normal in this snapshot, but cursor is not changing when stepping on link
  • Muneer Hassan Abdullamha2999Wednesday, January 11, 2012 12:31:41 AM

    Originally posted by woyt:

    I dont know is this normal in this snapshot, but cursor is not changing when stepping on link



    it works fine with me !
  • nahtanoj999Wednesday, January 11, 2012 1:39:08 AM

    Are you planning on getting rid of the "allow once" option, which allows the choice not to remembered?
  • korantyWednesday, January 11, 2012 8:14:04 AM

    Originally posted by nahtanoj999:

    Are you planning on getting rid of the "allow once" option, which allows the choice not to remembered?


    Thank you for feedback. As this is Labs build it's still work in progress so it's not like final design.
  • Martin RapavýAntikapitalistaWednesday, January 11, 2012 11:16:05 PM

    Dear comrades in Opera Labs,
    perhaps you could try to develop an unheard-of feature (at least in Opera)... that has already managed to get a Wikipedia page, so I assume that is fairly notable.

    Let me quote some of the GFDL content:
    „Autocomplete is a feature provided by many web browsers... Autocomplete speeds up human-computer interactions... In web browsers, autocomplete is done (...) in text boxes on frequently used pages...“
    http://en.wikipedia.org/wiki/Autocomplete#In_web_browsers

    Do you think it could be eventually programatically possible to implement it?
    (I know you offered some place for feature requests, but I do not know where is the place where the requests are considered, or at least noticed, rather than silently ignored, like in a trash section.)

    It is just an idea as to what may be a (much more) useful feature..
  • berend ytsmaytsmabeerWednesday, January 11, 2012 11:23:02 PM

    Originally posted by Antikapitalista:

    Do you think it could be eventually programatically possible to implement it?


    that was never the issue, security was/is as for as I believe
  • Michael A. Puls IIburnout426Thursday, January 12, 2012 12:59:08 AM

    Originally posted by Antikapitalista:

    Autocomplete

    See here.
  • TidanDadanofficialThursday, January 12, 2012 4:09:04 PM

    I have one concerns on Soundclound the music which I rest on stop she(it) always continues without stopping
  • Henry B Wangle Jrwangbo59Thursday, January 12, 2012 6:10:27 PM

    I like this feature and hope it makes it into opera-next soon as well as stable later. For me I'm finding opera-next and labs to be a little more stable than stable. odd I know but am looking forward to the future.
  • Tomasz KupczykFlojdekThursday, January 12, 2012 6:26:56 PM

    Thanks for the labs, labs are cool! wink All demos work perfectly for me on Debian 6.0.

About this article

Published inDesktop Team blog
DateJanuary 10, 2012
Authorkoranty
Tagswahoo, 12.00, labs, webcams, html5
OriginalInternet Archive