Skip to content
Provides remote control from a web interface to a camera application running on a raspberry pi. including video preview over the web
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Provides remote viewing (and control) of a raspberry-pi camera on a web interface.

supported features:

  • Turn preview on/off from web interface
  • start/stop recording from web interface. Records to sd-card
  • Supports controlling the LISIPAROI
  • contains a webserver for streaming videos


  • setup:
    • copy the content of RPICamera\RPICamera to the RPI
    • Create an account on AllThingsTalk's smartliving platform, create an rpi device in your account and copy the credentials to the configuration file on your RPI.
    • start up the script. The device will connect to the cloud and set up the web interface so you can remotely control it.
    • On the website, in the field 'stream server', fill in the IP address of the system that will run the video streaming server. This lets the RPICamera application know where to stream the video to when 'preview is turned on.
    • Start the webserver: run \StreamServer\
  • Usage:
    • to view video, browse to the IP address where the StreamServer is running (port 5000). Ex, if it's on your local pc, go to http://localhost:5000
    • on the smartliving website, turn preview on.
You can’t perform that action at this time.