iSpy Connect
  • Login
  • Home
  • Download
    • iSpy Application
    • iSpy Server
    • Plugins
    • Gadgets
    • MediaPortal Extension
    • Source Code
  • Features
    • Feature List
    • Screenshots
    • Video Overview
    • Mobile Access
    • Gadgets
    • MediaPortal Extension
    • Embedding Options
    • Talk Functions
    • ALPR (license plates)
  • Help
    • User Guide
    • Connecting Cameras
    • Forums
    • Using iSpy Server
    • Connecting iSpy
    • SMS Numbers
    • Remote Access
  • Shop
    • Subscribe
    • Gift iSpy Subscription
    • Spy Equipment
    • iSpy Stickers
  • About
    • About iSpy
    • Testimonials
    • Contact
    • Pricing
    • Privacy
    • Security
    • Integrators

HTTP Access (controlling ispy via http requests)

HTTP Server Access

HTTP access is useful for interfacing iSpy with external triggers (like trip wires/ temperature sensors etc), other running applications and moderate to high-end IP cameras that have their own motion detection code built in (useful to reduce the CPU load of ispy on your computer).

Before you start using HTTP access you will need to know the ID of them camera or microphone that you want to control. The ID is provide in the title bar of the "edit camera" or "edit microphone" control AFTER you have added it to the iSpy surface.

You will also need to know the IP address of the device that is sending the HTTP commands. This may be your local computer IP address or the IP address of your IP camera.

You will need to add this IP address into the list of Allowed IP addresses on the Settings panel. This list takes a comma seperated list of IP addresses, for example:

192.168.1.10,192.168.1.11

Once this has been added, HTTP requests from those IP addresses will be allowed access to control iSpy.

The HTTP format follows the pattern "http://IPADDRESS:PORT/COMMAND?ot=OBJECT_TYPE&oid=OBJECT_ID

You can find your IP address and Port in web settings. OBJECT_TYPE is either a 1 for a microphone or a 2 for a camera. The OBJECT_ID is provided in the title bar of the camera or microphone when editing it.

Some examples (note that your IP address and Port will probably be different!):

Some common commands are:

CommandExampleNotes
alerthttp://192.168.1.10:8080/alert?ot=2&oid=0This will trigger the alert on a camera, with an ID of "0".
takeofflinehttp://192.168.1.10:8080/takeoffline?ot=2&oid=0
bringonlinehttp://192.168.1.10:8080/bringonline?ot=2&oid=0
allonhttp://192.168.1.10:8080/allon
alloffhttp://192.168.1.10:8080/alloff
recordondetectonhttp://192.168.1.10:8080/recordondetecton?ot=2&oid=0
recordondetectoffhttp://192.168.1.10:8080/recordondetectoff?ot=2&oid=0
recordhttp://192.168.1.10:8080/recordRecords all
recordhttp://192.168.1.10:8080/record?ot=2&oid=0Specific camera
recordoffhttp://192.168.1.10:8080/recordoffStops recording all
recordoffhttp://192.168.1.10:8080/recordoff?ot=2&oid=0Specific camera
executecmdhttp://192.168.1.10:8080/executecmd?id=1Remote Commands - get the id from the Remote Commands panel
shutdownhttp://192.168.1.10:8080/shutdownShutdown ispy

Table of Contents

  • Introduction
  • Supported Operating Systems
  • Recommended Hardware
  • Performance Tips
  • Networking Considerations
  • Choosing Cameras and Microphones
  • Placing Cameras and Microphones
    • Covert Surveillance
    • Overt Surveillance
  • Installing iSpy
    • .Net Framework 4 Client
    • VLC
  • Installing iSpy Server
  • Using iSpy Server
    • Connecting to iSpy Server
    • Troubleshooting Connections
  • iSpy Overview
    • The iSpy Surface
    • Loading and Saving
    • Adding and Editing Objects
    • Configuring Web Access
      • Connecting Locally
      • Connecting Remotely
      • Setting up Port Forwarding
      • Using DynDNS.org
      • Troubleshooting Connections
    • Remote Commands
    • Home Automation
    • Command Line Access
    • HTTP Access
    • Twine Integration
    • MediaPortal Integration
    • Gadgets
      • Windows Sidebar Gadget
      • iGoogle Gadget
    • Settings
      • Languages
      • FFMPEG Logging
      • Password Protection
      • Opacity
      • Codecs
      • Colors
      • Storage Management
      • YouTube Synchronisation
      • Timeouts
    • Log Files
    • Clearing Stored Content
    • Checking For Updates
    • Online Help
  • Connecting Cameras to iSpy:
    • USB Cameras (Local Device)
    • USB Cameras running on other computers (via iSpy Server)
    • MJPEG and JPEG IP Cameras
    • MP4, ASF, RTSP and other IP Camera Sources via VLC
    • Monitoring the Windows Desktop
    • XIMEA
    • XBox 360 Kinect
    • Finding Camera URLs with Fiddler/ WireShark
  • Camera Settings:
    • Main Settings
    • Talk
    • Setting up Motion Detection
      • Detector Types
      • Sensitivity
      • HSL (colour) Filtering
      • Display Styles
      • Motion Zones
    • Alerts
      • Movement Alerts
      • No Movement Alerts
      • Face Alerts
      • License Plate Recognition
        • ALPR
      • Overlay
    • Web services
      • Email Alerts with Framegrabs
      • Disconnection Alerts
      • SMS Alerts
      • MMS Alerts
      • Access Groups
    • Recording Settings
      • Timelapse Recording
      • Video Conversion Settings
    • Pan Tilt and Zoom (PTZ)
      • Adding PTZ Support for Unlisted Cameras
      • Automated Tracking
    • FTP
    • YouTube
    • Scheduling
  • Connecting Microphones to iSpy:
    • USB Microphones
    • IP Camera Microphones via VLC
    • USB Microphones running on other computers (iSpy Server)
  • Microphone Settings:
    • Main Settings
      • Sensitivity
    • Alerts
      • Sound Alerts
      • No Sound Alerts
    • Web services
      • Email Alerts
      • Disconnection Alerts
      • SMS Alerts
      • Access Groups
    • Recording Settings
    • Audio Conversion Settings
    • Scheduling
    • Listen Live
  • Pairing Microphones with Cameras
  • Scheduling
  • Floorplans
  • Layouts
  • iSpyConnect
    • Account Settings
      • Disconnection Alerts
    • Giving Others Access
      • Tracking Usage
    • Searching, Filtering and Ordering Content
    • Viewing Content Online
    • Changing Configuration Settings Remotely
      • Switching Alerts On or Off
      • Using PTZ Remotely
    • Live Feeds:
      • Live Video
      • Live Audio
    • Playback of Captured Content
      • YouTube Upload and Email
    • Using Activity Graphs
    • Using the File Browser
    • Embedding Cameras in your Website
    • Embedding iSpyConnect in your Website
    • Viewing Multiple Cameras Simultaneously
    • Using Floorplans
      • Live Floorplan Alerts
    • Connecting Multiple Computers to One Account
    • Mobile Device Access
      • iPhone/ Android/ Windows 7
      • iPad / Tablets
  • Further Help and Troubleshooting
 
© Developerinabox 2011 | Privacy Policy | Security | Contact Us | Integrators