Skip to content

kultmedia/intercomwatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intercom Watch

Local webapp for watching a selected area of a Magic Webcam for iPhone stream and sending notifications when that area changes.

Run

npm install
npm run dev

Open:

http://127.0.0.1:5173/

The default stream URL is:

ws://192.168.178.83/ws

Usage

  1. Open the app.
  2. Click Connect.
  3. Click Enable Notifications.
  4. Drag on the video to select the area to watch.
  5. Tune sensitivity, sample interval, and notification cooldown.

Notes

The app connects directly from the browser to the iPhone WebSocket stream and decodes it with the same jsmpeg decoder bundled by Magic Webcam.

Chrome on macOS may accept browser notification permission but still suppress Web Notifications. While running through npm run dev, the app also exposes a local /api/notify endpoint that uses osascript as a native macOS notification fallback.

About

A tiny utility I'm using for monitoring an old-school intercom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors