R
R
Rabo2020-06-27 14:29:12
Python
Rabo, 2020-06-27 14:29:12

What will I need?

Hello!
I do not live in my own (but private) home and the Owner installed the cameras after several precedents. The scheme is as follows:
1. Cameras write video to the hard drive, from there the video is erased once a day.
2. If the Owner wants to watch the video, he accesses the server (which is in China) through the software on the phone or on the computer, the server accesses the HDD and sends the video to the Owner.

It seems to me that I could set up the server myself. Actually, for this I have

  • a laptop from 2005, but as far as I understand, strong hardware is not too important for a server (at least such a server).
  • knowledge of Python syntax (however, I am not very friendly with writing my libraries)


I have little idea what I need, but outlined something like this:
1. Clients on Windows and Android connecting to the server and receiving video.
2. Setting up a laptop for a server.

What is the essence of the question:
1. How to implement all this beautifully and without crutches, taking into account the initial data?

Please suggest edits and ask clarifying questions, as I don't really know what will help you answer me.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
H
hint000, 2020-06-27
@hint000

Cameras write video to the hard drive
Not right. On the railway, the DVR writes, not the cameras. The DVR is the "server" you want to ride. In this scheme, the Chinese only provide a white address to access the registrar. Without the Chinese, you can either get a white (and static) address from the provider, or rent a VPS and set up a VPN.

R
Rodion Kudryavtsev, 2020-06-27
@rodkud

Most likely, video cameras write in some kind of closed format, and without "their" native video viewer, the video will not work

C
CityCat4, 2020-06-27
@CityCat4

The camera can only write to the built-in flash drive or memory card. Most likely she streams somewhere where she was told.
It all depends on the format in which the camera gives the video stream. If it is in standard formats - I think it will not be so difficult to write your own DVR service. If a stream with non-standard parameters (or some tricky codec) - then you will need to read, google ... and it may not work out.
Still nifiga may not work if the server address is nailed to the camera.

R
radioheadkuba, 2020-06-28
@radioheadkuba

Good afternoon.
I don’t understand why not just use remote access to the DVR through the default method for most DVRs - the Chinese white address, which is provided today with almost every DVR? (You need to find the box and docks from the registrar and register on the website of the DVR manufacturer)
You can use XMEye as a client for Android.
PS There is no need to shoot sparrows from a cannon when there are ready-made tools, even if not from one vendor.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question