https://github.com/avindra/everfocus-ipcam-viewer
Improved viewer for EverFocus IP cameras
https://github.com/avindra/everfocus-ipcam-viewer
ip-camera mjpeg
Last synced: 3 months ago
JSON representation
Improved viewer for EverFocus IP cameras
- Host: GitHub
- URL: https://github.com/avindra/everfocus-ipcam-viewer
- Owner: avindra
- Created: 2016-07-25T00:58:39.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2020-11-16T03:15:24.000Z (over 5 years ago)
- Last Synced: 2025-03-02T08:03:58.219Z (over 1 year ago)
- Topics: ip-camera, mjpeg
- Language: HTML
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# everfocus-ipcam-viewer
Everfocus is a DVR manufacturer. Like most IP camera vendors, they have terrible browser support and otherwise terrible support for viewing camera footage.
## Requirements
You need to enable MJPEG instead of H.264. MJPEG uses a bit more bandwidth, but is required to enable viewing Everfocus via the mobile site.
## Configuration
Set your IP address in the `ipCamera` variable in `index.html`.
## Enhancements
* Stream footage at maximum capacity (previously hardcoded to 200ms)
* Switching channels doesn't re-render the entire app
* More efficient (renders into a single element, uses modern development practices)
## Browser support
* Tested on the latest version of Chrome, Linux.
## Plans
I plan to include more features than Everfocus natively ships with, including:
* Custom camera layouts
* Name your cameras
* View more than one camera at a time
* Dead camera detection
* Brightness / contrast controls
* Digital zoom
## Development
Currently one index.html file with some modern JS.