Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

jQuery wrapper for capturing web camera images written with ActionScript 3

License

Notifications You must be signed in to change notification settings

sshilko/jQuery-AS3-Webcam

Open more actions menu

Repository files navigation

/**
 * jQuery AS3 Webcam
 * Copyright (c) 2012, Sergey Shilko (sergey.shilko@gmail.com)
 * The MIT License (MIT)
 *
 * @author Sergey Shilko
 * @see https://github.com/sshilko/jQuery-AS3-Webcam
 * @see http://sshilko.github.io/examples/example.html
 */

Demo

http://sshilko.github.io/examples/example.html

Overview

  • jQuery AS3 Webcam, you will be able to make JPEG captures of web camera, all interactions are made thru javascript.
  • Javascript callback will receive base64 encoded JPEG image from webcamera.
  • Support different webcam resolutions (320x240, 640x480, any).
  • Adaptive stage scaling, align options

SWF external interface:

webcam.save() - get base64 encoded JPEG image
webcam.getCameraList() - get list of available cams
webcam.setCamera(i) - set camera, camera index retrieved with getCameraList
webcam.getResolution() - retrieve actual web camera resolution (set width may not equal result width etc)

External triggers on events:

webcam.isClientReady() - you respond to SWF with true (by default) meaning javascript is ready to accept callbacks
webcam.cameraConnected() - camera connected callback from SWF
webcam.noCameraFound() - SWF response that it cannot find any suitable camera
webcam.cameraEnabled() - SWF response when camera tracking is enabled (this is called multiple times, use isCameraEnabled flag)
webcam.cameraDisabled()- SWF response, user denied usage of camera
webcam.swfApiFail()    - Javascript failed to make call to SWF
webcam.debug()         - debug callback used from SWF and can be used from javascript side too

and more...

Why another library?

Updates

  • 2015-10
  • Now with zeptojs instead of jquery (faster)
  • Now with small xss-check for callTarget, can also use 'allowScriptAccess=sameDomain' in some cases
  • Build script tested on MacOSX, recompiled (mxmlc flex 3.6, Latest FF42 & Flash19 works fine)

About

jQuery wrapper for capturing web camera images written with ActionScript 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
Morty Proxy This is a proxified and sanitized view of the page, visit original site.