How to capture audio and video using the navigator.getUserMedia() API.
How to capture audio and video using the navigator.getUserMedia() API.

seen from Dominican Republic

seen from United States

seen from Germany

seen from Serbia
seen from Singapore

seen from United States

seen from United States

seen from United States
seen from China
seen from Japan

seen from Dominican Republic
seen from United States
seen from Belgium
seen from Bulgaria

seen from Malaysia
seen from Canada
seen from United States

seen from Singapore
seen from Canada
seen from China
How to capture audio and video using the navigator.getUserMedia() API.
How to capture audio and video using the navigator.getUserMedia() API.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
QR-CabeƧa
Jogo de quebra-cabeƧa com realidade aumentada. INSTRUĆĆES NecessĆ”rio possuir um com computador com webcam e imprimir em uma folha A4 as QR-Markers para poder jogar.Ā FaƧa o Download, clique aquiĀ das QR-Markes Recorte as peƧas QR-Markers separadamente deixando uma borda branca, nĆ£o recorte rente ao preenchimento preto. Acesse o jogoā¦
View On WordPress
How to capture audio and video using the navigator.getUserMedia() API.
Weekend hack - Gifatar on Meteor
This weekend's hack is Gifatar. With Gifatar you can take a series of mugshots using your webcam and turn them into an avatar ... or rather a gifatar. The source is here and the app looks smth like this:Ā
The app is a fairly standard MeteorJs web application. It uses MongoDB for data storage and an Amazon S3 for storing and serving generated gifs.Ā Camera snapshots are captured using getUserMedia call.Ā
JavaScript and webRTC/getUserMedia
Once in while, i try to write some blog entry that is not just link to some interesting article :) This is 200 post so I think that would be the time to write something. I don't have much free time so i will be short and with a few links :)
I recently took a little more time to read about webRTC, this is a really simple but powerful functions provided by JavaScript. You could already found a link to the html5rock article on insidehtml5Ā http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
Creating video chat inside browser has never been easier. But that's not the part that got my full attention, I clicked on link inside Google I/O presentation and found a game FaceKatĀ where you move by moving yourĀ head. Game recognize your head and that is the only input in playing a game, you should definitely try this game, but somewhere where people will not look weird when you move your head in all directions :)
After that game i started reading more about recognition of your head inside JavaScript and found some libraries. First of them is headtrackr
headtrackr is a javascript library for real-time face tracking and head tracking, tracking the position of a users head in relation to the computer screen, via a web camera and the webRTC/getUserMedia standard.
This library is very simple to use, you should look at different examples of use that allows.
But i want to find something more useful that tracking only head of person so i found second library tracking.jsĀ Ā this library has more options.
The tracking.js brings to web elements tracking techniques of a real scene captured by the camera, through natural interactions from object tracking, color markers, among others, allowing the development of interfaces and games through a simple and intuitive API.
tracking.js - demo from Eduardo Lundgren on Vimeo.
This library gives you little more control, you can't be a Tony Stark and move everything with hand gestures but it is a good start.
At the end look at this Chrome experiment and get motivated so you also try to do something!
Gestures + Reveal.JS

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Disclosure fans! here's their "face" photo booth for you!! just go toĀ http://ganjaryogasakti.com/disclosure/ cheers!!
Simple getUserMedia Demo with CSS Filters in CodePenĀ http://codepen.io/mattnull/pen/xAFip
Códigos para trabalho com webcam em Javascript e HTML5 através da API getUserMedia()
Abaixo temos dois exemplos de trabalho com webcam a partir da API getUserMedia que estÔ começando a ser implantada nos browsers, no entanto ainda somente o Google Chrome consegue suportar ela. JÔ outros navegadores estão começando a implantar esta nova API que permite o trabalho com webcam, desde trabalho com fotos e videos.
Captando e salvando uma imagem da webcam.
No link do código postado abaixo temos o exemplo de uma aplicação desenvolvida em HTML5 e Javascript, utilizamdo jQuery. Com ela, utilizamos a webcam do usuÔrio para captar uma imagem, desenhar ela em CANVAS, depois poderemos salvar ela no sistema do usuÔrio.
Esta aplicação funciona corretamente no Google Chrome e no Opera.
Link do projeto: https://github.com/sandroSilva/SnapShot
Captando e salvando um vĆdeo da webcam.
No link abaixo temos o exemplo de captação da imagem da webcam, encodando o video para WebM e permitindo que o usuÔrio salve o video produzido em seu computador.
Utilizei a classe Whammy que Ć© um WebM Encoder em Javascript (http://antimatter15.com/wp/2012/08/whammy-a-real-time-javascript-webm-encoder/).
Esta aplicação funciona corretamente somente no Google Chrome.
Link do projeto: https://github.com/sandroSilva/SalvaVideo