apps.header.allAppsCount
CamViewerPlus
apps.detail.types.app from digiblur's Repository
apps.detail.sections.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
Readme
View on GitHubCamViewerPlus
A customizable browser-based RTSP viewer with multiple grid views.
Getting Started
Docker
- Usage of
docker-composeis 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:
- Once the container has been started, a web UI should be live at
http://server-ip:6980. - The config file can be edited by opening the
config.jsonfile located in the docker volume with your favorite text editor, i.e.sudo nano /var/lib/docker/volumes/camviewer-plus_config/_data/config.json. - Once configuration changes have been made, restart the container.
NodeJS
- Ensure Node.JS and NPM are installed.
- Clone the git repo.
- Run
npm ito install all dependencies. - Run
npm run start-prod. If all went well, a web UI should be live athttp://server-ip:6980. - Edit
config.jsonto suit your own preferences. - 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
apps.marketingCta.appInstallTitle
apps.marketingCta.appInstallDescription
apps.installHelp.stepOpen apps.installHelp.stepSearchApp apps.installHelp.stepReview apps.installHelp.stepInstall
apps.detail.sections.categories
apps.downloadStats.title
5,763
apps.downloadStats.metrics.totalDownloads
apps.detail.sections.related
apps.detail.related.exploreCategories
apps.detail.related.exploreAllapps.detail.sections.links
apps.detail.sections.details
apps.detail.details.repository
fanman03/camviewerplus:0.0.6apps.detail.details.registry
apps.detail.details.lastUpdated2023-08-02
apps.detail.details.firstSeen2023-01-12
apps.detail.sections.runtime
- apps.detail.details.webui
http://[IP]:[PORT:6980]/- apps.detail.details.network
bridge- apps.detail.details.privileged
- false
- apps.detail.details.extraParams
--restart unless-stopped
apps.detail.sections.configuration
ConfigPathrw
- apps.detail.config.target
- /usr/src/camviewerplus/conf
- apps.detail.config.default
- /mnt/user/appdata/camviewerplus
- apps.detail.config.value
- /mnt/user/appdata/camviewerplus
Client6900Porttcp
- apps.detail.config.target
- 6900
- apps.detail.config.default
- 6900
- apps.detail.config.value
- 6900
Client6900udpPortudp
- apps.detail.config.target
- 6900
- apps.detail.config.default
- 6900
- apps.detail.config.value
- 6900
WebUIPorttcp
Container WebUI
- apps.detail.config.target
- 6980
- apps.detail.config.default
- 6980
- apps.detail.config.value
- 6980