CamViewerPlus
所属分类:流媒体/Mpeg4/MP4
开发工具:Handlebars
文件大小:207KB
下载次数:0
上传日期:2023-05-19 22:30:38
上 传 者:
sh-1993
说明: 具有多个网格视图的基于浏览器的可自定义RTSP查看器
(A customizable browser-based RTSP viewer with multiple grid views)
文件列表:
.dockerignore (43, 2023-08-03)
Dockerfile (341, 2023-08-03)
LICENSE (35148, 2023-08-03)
app.js (231, 2023-08-03)
assets (0, 2023-08-03)
assets\camviewer.png (11108, 2023-08-03)
assets\favicon-16x16.png (714, 2023-08-03)
assets\favicon-32x32.png (1049, 2023-08-03)
assets\favicon.ico (15086, 2023-08-03)
assets\jsmpeg.min.js (138464, 2023-08-03)
assets\muted-blank.mp4 (2131, 2023-08-03)
assets\resources_muted-blank.ogv (8672, 2023-08-03)
assets\thornhill.png (8437, 2023-08-03)
config.default.json (842, 2023-08-03)
css (0, 2023-08-03)
css\main.css (4201, 2023-08-03)
js (0, 2023-08-03)
js\config.js (2862, 2023-08-03)
js\streams.js (948, 2023-08-03)
js\webserver.js (7942, 2023-08-03)
package-lock.json (408812, 2023-08-03)
package.json (801, 2023-08-03)
views (0, 2023-08-03)
views\1-grid.hbs (197, 2023-08-03)
views\10-grid.hbs (1839, 2023-08-03)
views\13-grid.hbs (2467, 2023-08-03)
views\16-grid.hbs (3095, 2023-08-03)
views\4-grid.hbs (589, 2023-08-03)
views\404.hbs (316, 2023-08-03)
views\6-grid.hbs (1083, 2023-08-03)
views\7-grid.hbs (1214, 2023-08-03)
views\9-grid.hbs (1223, 2023-08-03)
views\layouts (0, 2023-08-03)
views\layouts\error.hbs (980, 2023-08-03)
views\layouts\main.hbs (17877, 2023-08-03)
views\restarting.hbs (953, 2023-08-03)
# CamViewerPlus
### A customizable browser-based RTSP viewer with multiple grid views.
## Getting Started
### Docker
1. Usage of `docker-compose` is reccomended:
```version: '3'
services:
camviewerplus:
container_name: camviewerplus
image: 'fanman03/camviewerplus:1.2.1'
restart: unless-stopped
ports:
- '6900:6900/udp'
- '6900:6900'
- '6***0:6***0'
- '3000:3000'
volumes:
- config:/usr/src/camviewerplus/conf
volumes:
config:
```
2. Once the container has been started, a web UI should be live at `http://server-ip:6***0`.
3. 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`.
4. 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:6***0`.
5. Edit `config.json` to suit your own preferences.
4. 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](https://github.com/Fanman03/CamViewerPlus-Client/)
## Feature Tracker
Customizable grid views
Pan / Zoom (digital)
Multiple streams per camera
近期下载者:
相关文件:
收藏者: