Skip to main content

A lightweight ADB link bridge connecting headless Android cameras straight to OpenCV pipelines.

Project description

IvyCamLink

A lightweight Python module that automates ADB bridging and connects straight to headless Android hosts to ingest high-speed camera frame arrays natively inside OpenCV.

📦 Features

  • Zero Terminal Overhead: Automatically flushes, registers, and establishes your local adb forward port routing entirely from code.
  • Remote Hardware Control: Sends instant upstream control triggers (0x01 to START / 0x02 to STOP) to manage remote phone camera deployment lifetimes efficiently.
  • OpenCV Drop-In Compatible: Implements a standard class architecture matching the familiar cv2.VideoCapture layout structure (open(), read(), release()).

📥 Installation

Ensure you have your core vision dependencies configured before importing the module wrapper:

pip install opencv-python numpy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ivycamlink-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ivycamlink-0.1.0-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page