PHPackages                             randomhost/webcamoverlay - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. randomhost/webcamoverlay

ActiveLibrary[Image &amp; Media](/categories/media)

randomhost/webcamoverlay
========================

Provides image overlay functionality for IP cam images.

2.0.0(3y ago)3101BSD-3-ClausePHPPHP &gt;=7.3.0

Since Sep 17Pushed 3y ago2 watchersCompare

[ Source](https://github.com/randomhost/webcamoverlay)[ Packagist](https://packagist.org/packages/randomhost/webcamoverlay)[ Docs](https://github.random-host.tv)[ RSS](/packages/randomhost-webcamoverlay/feed)WikiDiscussions main Synced 4w ago

READMEChangelog (5)Dependencies (2)Versions (7)Used By (0)

[![Build Status](https://github.com/randomhost/webcamoverlay/actions/workflows/php.yml/badge.svg)](https://github.com/randomhost/webcamoverlay/actions/workflows/php.yml)

randomhost/webcamoverlay
========================

[](#randomhostwebcamoverlay)

- [1. Purpose](#1-purpose)
- [2. Example](#2-example)
- [3. Usage](#3-usage)
- [4. License](#4-license)

1. Purpose
----------

[](#1-purpose)

This package was developed to compensate for the lack of image overlay capabilities of some less sophisticated IP cameras. It takes the original image as uploaded by the camera from the web server and uses the GD library to modify the image on the fly before displaying it to the website visitor.

**Features:**

- picture watermarking with configurable image positions
- text watermarking (original image "modified" date + freely configurable text)
- configurable timed overlay image ("downtime" picture)
- image scaling

2. Example
----------

[](#2-example)

Original ImageModified Image[![Original Image](src/data/webcam.jpg)](src/data/webcam.jpg)[![Modified Image](src/data/example.png)](src/data/example.png)3. Usage
--------

[](#3-usage)

A basic approach at using this package could look like this:

```
