Communications software for connecting computer network users to enable said users to remotely view user-specified locations through on-demand live streaming, to coordinate said on-demand streaming, and to download videos related thereto; downloadable software in the nature of a mobile communications software application for connecting computer network users to enable said users to remotely view user-specified locations through on-demand live streaming, to coordinate said on-demand streaming, and to download videos related thereto
Electrical and Scientific Apparatus