vdechenaux / webcam
PHP code to use the server's webcam
0.1.0
2019-11-01 11:31 UTC
Requires
- php: >=7.4.0
- ext-ffi: *
This package is auto-updated.
Last update: 2024-11-07 06:11:29 UTC
README
This is a PHP library to capture webcam frames.
Demo
You can see this library in action here with a simple Mjpeg stream implementation.
Requirements
-
PHP > 7.4
-
Ext FFI
-
OpenCV (e.g.
libopencv-videoio-dev
on APT based systems)
Installation
composer require vdechenaux/webcam
Usage
$webcam = new \VDX\Webcam\Webcam(); // It can produce an other size if your webcam does not support the provided size $webcam->setDesiredSize(1280, 720); if ($webcam->open()) { $webcam->saveFrame('/tmp/test.jpg'/*, true*/); // It accepts a second parameter to mirror the image $webcam->close(); }