Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method for supporting plurality of paths of universal serial bus (USB) cameras based on Android system

An Android system and camera technology, applied in the parts of the TV system, image communication, color TV parts and other directions, can solve the problems of restricting the use range of the Android system, unable to operate at the same time, etc., and achieve the effect of broad application prospects.

Active Publication Date: 2016-03-02
ARCHERMIND TECH NANJING
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And in most cases, these two cameras cannot be operated simultaneously in a certain application (preview, photo and video), even if the two cameras can be operated at the same time, due to the limitation of the number of cameras, it cannot meet the needs of specific fields demand, which largely limits the scope of use of the Android system, especially in the field of video surveillance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for supporting plurality of paths of universal serial bus (USB) cameras based on Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] Below in conjunction with the accompanying drawings, the method for supporting multiple USB cameras based on the Android system of the present invention will be described in detail

[0016] The invention provides a method for supporting multi-channel USB cameras based on the Android system, comprising the following steps:

[0017] 1) Modify the code at the camera HAL (HardwareAbstractLayer, hardware abstraction layer) layer so that the maximum number of supported USB cameras is N.

[0018] 2) Modify the constant macro definition (MAX_CAMERAS) of the maximum number of cameras supported in Cameraservice (CameraService is a Camera service, the middle layer of the Camera framework) to N to make it consistent with the camera HAL layer.

[0019] 3) Create a single USB camera control class (for the convenience of description, "CameraControllerThread" is used to represent a single USB camera control class below), this class inherits the Thread thread class, and realizes the set...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for supporting a plurality of paths of universal serial bus (USB) cameras based on an Android system. The method comprises the following steps: modifying a hardware abstract layer (HAL) and CameraService; and creating a one-USB camera control class, a multi-USB camera control class, a multi-USB camera service class, a multi-USB camera service starting main function, a multi-USB camera user interface control class, and JNI implementation. Through adoption of the method for supporting the plurality of paths of USB cameras based on the Android system, the plurality of paths of USB cameras can be controlled at the same time in an application in the Android system, and simultaneous operations of preview, shooting, video recording and the like of the plurality of paths of USB cameras are realized. Through adoption of the method, the defects of the Android system are overcome, and Android functions are expanded. The method is suitable for the Android system needing the support of a plurality of USB cameras, can be applied to specific fields conveniently and effectively, and particularly has a wide application prospect in the field of multi-path video monitoring.

Description

technical field [0001] The invention relates to the technical field of the Android system, in particular to a method for supporting multiple USB cameras based on the Android system. Background technique [0002] With the popularization and promotion of the Android system, the application range and application field of the Android system continue to expand. The Android system is gradually expanding from mobile phone devices to tablets and other devices, such as TVs, game consoles, car devices, smart homes, monitoring devices, etc. At present, the Android system only supports two cameras, and only supports two cameras at the same time (for preview, photo and video recording). And in most cases, these two cameras cannot be operated simultaneously in a certain application (preview, photo and video), even if the two cameras can be operated at the same time, due to the limitation of the number of cameras, it cannot meet the needs of specific fields Demand, to a large extent, lim...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N5/232
CPCH04N23/617
Inventor 柴奕
Owner ARCHERMIND TECH NANJING
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More