Tag Archives: streaming

Using tinyCam on Android for SecuritySpy

While SecuritySpy has a dedicated iOS app that provides a great remote access experience on iPhones and iPads, we currently do not produce a dedicated Android app. This is because, since SecuritySpy is a macOS application, the vast majority of our users are within the Apple ecosystem, and very few use Android devices.

At this time, the best solution for viewing live video from your SecuritySpy system on an Android device is the tinyCam Monitor app. This app is inexpensive, easy to use, and has a built-in profile for SecuritySpy that helps to simplify the setup. Here’s how to set it up.

1. Set up access to your SecuritySpy system

If you need to access SecuritySpy only over your local network, all you need to do is to enable the HTTP web server under Settings > Web, and add a user account for password protection.

Additionally, for access over the Internet, follow the setup steps outlined here: SecuritySpy Installation Manual – Remote Access.

Your SecuritySpy server should now be set up for local and/or Internet access. Verify this by going to Settings > Web > Access Info; a panel pops up that shows access addresses for local and/or remote connections:SecuritySpy Access Info Continue reading

Adding SecuritySpy Cameras To HomeKit Using Homebridge

SecuritySpy, our macOS CCTV software, has built-in HomeKit integration that allows it to control, and be controlled from, accessories like sensors, switches and lights, across your Apple Home automation system.

But, what about making live video from SecuritySpy’s cameras available to Home? This blog post explains how to do this. Continue reading

Adding Live Video To Any Web Page

This tutorial will show you how to add live video from SecuritySpy to your own web page. This does involve editing the HTML of your web page, but it’s relatively simple. Our favourite tool for this is TextMate.

Firstly, you must set up SecuritySpy for remote monitoring, so that it can be accessed over the internet. Next, create a special user account in SecuritySpy that has permission only to view the camera that you want to use. Finally, determine the camera number for the camera in question – this is shown in the Camera Info window (highlighted in red below). If you don’t see this column, click the header bar where you see the column names, and a menu will pop up that allows you to add it.

ci_no1

Three methods for embedding the video feed into a web page are outlined below. In the examples shown, the address of the SecuritySpy system is “demo.viewcam.me”, the port is 8000, and the camera number is 1.

Authentication is supplied via an auth parameter, which is the the Base64 representation of the string user:pass (i.e. the username and password, separated by a colon). Use an online Base64 encoder to generate this value: simply enter your user:pass string, click the Encode button, and copy and paste the result.

If you want to specify a particular size for the image, add width and height parameters, for example the URL in Method 1 would become something like this:

http://demo.viewcam.me:8000/++video?cameraNum=1&width=640&height=480

Continue reading