Design of a mobile video monitoring and positioning system

With the rapid development of 3G/4G mobile communication networks and computer technologies, mobile Internet has improved people's traditional lifestyles in many aspects. 3G/4G mobile networks have outstanding features such as wide bandwidth, wide area and high security. The long-distance digital wireless monitoring of the security industry has been difficult to simply implement bottlenecks, opening up a new path for wireless video surveillance.

A mobile video monitoring and positioning system designed in this paper adopts S3C6410 processor as the hardware foundation, with Mediastream, Live555 and VLC open source projects as the core, and 3G/4G mobile communication network as the network transmission medium, which adopts H.264 codec. The video captures and plays, and integrates the GPS module to collect, transmit and display the position data, realizes the video monitoring and positioning function of the moving target, and the front-end hardware device of the system is compact and easy to use.

System principle

System Block Diagram

As shown in Figure 1.

Mobile video surveillance and positioning system block diagram

Figure 1 system block diagram

working principle

The front end of the system uses the S3C6410 processor as the core processor, including the camera, GPS module, and transmission module, providing a low-cost, low-power, high-performance application processor solution. It includes an integrated multi-format codec (MFC) that supports MPEG4/H.263/H.264 encoding, decoding, and VC1 decoding. The front end uses the Mediastream open source project to collect data from the camera. Then the S3C6410 processor uses its hardware codec to encode the collected data into an H.264 video stream and sends it to the relay server. The relay server forwards the video stream using the Live555 open source project. Finally, The VLC player is used for decoding and playing on the PC side, and the whole process realizes video capture, encoding, transmission, decoding and playback functions.

The front end processes the position data collected by the GPS module through the embedded program, extracts the latitude and longitude data therein, and sends the latitude and longitude data to the PC software by using the Socket, and the PC end software uses the electronic map to display the location of the mobile front end in real time to realize the moving target. Real-time positioning and monitoring capabilities and record their trajectories.

The network transmission module uses a 3G network card connected to the development board through a USB interface to connect to the 3G network, and starts the dial-up Internet access in the front-end script software to open the data transmission channel.

Front-end software design

GPS data acquisition

data collection

The hardware device uses the S3C6410 development board. The serial port is used to connect the GPS module to the development board. After setting the serial port related parameters, the real-time GPS data can be read from the serial port.

Front hardware

Figure 2 front-end hardware

High Current Inductor

220Uh Inductor,High Current Inductor,Power Inductor,Toroidal Core Inductor

IHUA INDUSTRIES CO.,LTD. , https://www.ihua-coil.com