All Projects → google → Cameraview

google / Cameraview

Licence: apache-2.0
[DEPRECATED] Easily integrate Camera features into your Android app

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Cameraview

Firebase Instagram
📸 Instagram clone with Firebase Cloud Firestore, Expo, and React Native 😁😍
Stars: ✭ 389 (-91.78%)
Mutual labels:  camera
Android Customcamera
Android自定义相机 Android custom camera , has a basic camera, front and rear camera , flash mode , delay shooting , framing square frame , add watermark effect solution
Stars: ✭ 443 (-90.64%)
Mutual labels:  camera
Cordova Plugin Qrscanner
A fast, energy efficient, highly-configurable QR code scanner for Cordova apps and the browser.
Stars: ✭ 485 (-89.76%)
Mutual labels:  camera
Arlo
Python module for interacting with Netgear's Arlo camera system.
Stars: ✭ 401 (-91.53%)
Mutual labels:  camera
Ngx Scanner
Angular (2+) QR code, Barcode, DataMatrix, scanner component using ZXing.
Stars: ✭ 420 (-91.13%)
Mutual labels:  camera
React Native Vision Camera
📸 The Camera library that sees the vision.
Stars: ✭ 443 (-90.64%)
Mutual labels:  camera
Pickimage
Shows a DialogFragment with camera and gallery options. User can choose wich provider wants to pick images from. 📸 🖼️
Stars: ✭ 386 (-91.85%)
Mutual labels:  camera
Rtmppublisher
Rtmp client on Android. Live Video Streaming.
Stars: ✭ 515 (-89.12%)
Mutual labels:  camera
Html5 Qrcode
A cross platform HTML5 QR code reader
Stars: ✭ 428 (-90.96%)
Mutual labels:  camera
Rxpaparazzo
RxJava extension for Android to take images using camera and gallery and pick files up
Stars: ✭ 467 (-90.14%)
Mutual labels:  camera
React Native Openalpr
An open-source React Native automatic license plate recognition package for OpenALPR
Stars: ✭ 415 (-91.24%)
Mutual labels:  camera
Evilslive
This project is a SDK about video stream live
Stars: ✭ 420 (-91.13%)
Mutual labels:  camera
Sppermissions
Ask permissions with ready-use interface. You can check status permission and if it has been requested before. Support SwiftUI.
Stars: ✭ 4,701 (-0.72%)
Mutual labels:  camera
Aravis
A vision library for genicam based cameras
Stars: ✭ 397 (-91.62%)
Mutual labels:  camera
Chat app
A flutter chat app built with firestore. It is clone of messenger.User can create stories,chat and search in real time.
Stars: ✭ 493 (-89.59%)
Mutual labels:  camera
Foggycam
📹 A tool to locally capture your own Nest camera stream.
Stars: ✭ 391 (-91.74%)
Mutual labels:  camera
Yi Hack Mstar
Custom firmware for Yi 1080p camera based on MStar platform
Stars: ✭ 446 (-90.58%)
Mutual labels:  camera
Camera Controls
A camera control for three.js, similar to THREE.OrbitControls yet supports smooth transitions and more features.
Stars: ✭ 519 (-89.04%)
Mutual labels:  camera
Simple Camera
Quick photo and video camera with a flash, customizable resolution and no ads.
Stars: ✭ 503 (-89.38%)
Mutual labels:  camera
Yasea
RTMP live streaming client for Android
Stars: ✭ 4,557 (-3.76%)
Mutual labels:  camera

Deprecated

CameraView is deprecated. No more development will be taking place.

Use Jetpack CameraX instead.

CameraView

This is not an official Google product.

CameraView aims to help Android developers easily integrate Camera features.

Requires API Level 9. The library uses Camera 1 API on API Level 9-20 and Camera2 on 21 and above.

API Level Camera API Preview View
9-13 Camera1 SurfaceView
14-20 Camera1 TextureView
21-23 Camera2 TextureView
24 Camera2 SurfaceView

Features

  • Camera preview by placing it in a layout XML (and calling the start method)
  • Configuration by attributes
    • Aspect ratio (app:aspectRatio)
    • Auto-focus (app:autoFocus)
    • Flash (app:flash)

Usage

<com.google.android.cameraview.CameraView
    android:id="@+id/camera"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:keepScreenOn="true"
    android:adjustViewBounds="true"
    app:autoFocus="true"
    app:aspectRatio="4:3"
    app:facing="back"
    app:flash="auto"/>
    @Override
    protected void onResume() {
        super.onResume();
        mCameraView.start();
    }

    @Override
    protected void onPause() {
        mCameraView.stop();
        super.onPause();
    }

You can see a complete usage in the demo app.

Contribution

See CONTRIBUTING.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].