A live JPEG or MJPEG hit counter that you can embed in your website.
liveimage is served as
mjpeg, a format which can be updated continuously after the page load is complete.
You can install the source for this server by downloading this repository, and running
Start the server with
npm start -- the port is defined in
Each instance of the counter you embed on a website should have a unique ID. It can be anything (up to 20 characters) -- we don't pick that for you. It could be something programmatic like
md5(location.hostname) a GUID, numeral Id (
123), or any other url-safe string you like (like
Enter an Id:
This updates the examples below
<img src="http://localhost:5000/live/123" height="40" />
You can customize the widget by passing parameters, like:
<img src="http://localhost:5000/live/123?font=Futura&color=black&bg=white" height="40" />
If you don't want to use a live image, you can use a static one, like:
<img src="http://localhost:5000/static/123" height="40" />
You can increment the counter on this page in real-time by visiting: This static counter. The counter on this page will update in real-time without a refresh.
This page has been visited this many times: