CamViewerPlus

CamViewerPlus

Docker app from digiblur's Repository

Overview

A customizable browser-based RTSP viewer with multiple grid views Edit the JSON config in the config folder after the container is started once. https://github.com/Fanman03/CamViewerPlus

CamViewerPlus

A customizable browser-based RTSP viewer with multiple grid views.

Getting Started

Docker

  1. Usage of docker-compose is recommended:
services:
  camviewerplus:
    container_name: camviewerplus
    image: 'fanman03/camviewerplus:1.2.1'
    restart: unless-stopped
    ports:
      - '6900:6900/udp'
      - '6900:6900'
      - '6980:6980'
      - '3000:3000'
    volumes:
      - config:/usr/src/camviewerplus/conf
volumes:
  config:
  1. Once the container has been started, a web UI should be live at http://server-ip:6980.
  2. The config file can be edited by opening the config.json file located in the docker volume with your favorite text editor, i.e. sudo nano /var/lib/docker/volumes/camviewer-plus_config/_data/config.json.
  3. Once configuration changes have been made, restart the container.

NodeJS

  1. Ensure Node.JS and NPM are installed.
  2. Clone the git repo.
  3. Run npm i to install all dependencies.
  4. Run npm run start-prod. If all went well, a web UI should be live at http://server-ip:6980.
  5. Edit config.json to suit your own preferences.
  6. Once configuration changes have been made, restart the app.

Client

Due to issues with some web browsers, a standalone client exists that is optimized for viewing streams. CamViewerPlus Client

Feature Tracker

☑ Customizable grid views

☑ Pan / Zoom (digital)

☐ Multiple streams per camera

Install CamViewerPlus on Unraid in a few clicks.

Find CamViewerPlus in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for CamViewerPlus Review the template variables and paths Click Install

Categories

Download Statistics

4,534
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
fanman03/camviewerplus:0.0.6
Last Updated2023-08-02
First Seen2023-01-12

Runtime arguments

Web UI
http://[IP]:[PORT:6980]/
Network
bridge
Privileged
false
Extra Params
--restart unless-stopped

Template configuration

ConfigPathrw
Target
/usr/src/camviewerplus/conf
Default
/mnt/user/appdata/camviewerplus
Value
/mnt/user/appdata/camviewerplus
Client6900Porttcp
Target
6900
Default
6900
Value
6900
Client6900udpPortudp
Target
6900
Default
6900
Value
6900
WebUIPorttcp

Container WebUI

Target
6980
Default
6980
Value
6980