Application of streaming media related technology in Car-eye vehicle open source Platform

Source: Internet
Author: User

With the popularization of 4G technology, streaming media technology is used more and more in vehicles. Video surveillance on taxis, buses, and school buses has been widely used as an important functional module. In the private car, face recognition. Video conversations are increasingly being implemented as part of a vehicle system. Such a wide range of applications are based on the following three factors: first, the rapid development of wireless networks, speed faster and lower network costs. Second, streaming media technology is more and more mature, based on the RTSP,RTMP,HTTP protocol network products and modules emerge more and more, the third is the cloud technology, especially cloud server cloud technology popularization, for the development of automotive streaming media products provide a platform. Car-eye Open Source platform provides free use, code provided. Simply register to install a simple application can be implemented in-vehicle positioning, vehicle monitoring, vehicle track playback and statistical operation status and other functions. At the same time its code is open source, different applications can easily refer to the relevant modules to quickly build their own vehicle management system. Of course, Car-eye Open source platform also has other functional modules, such as OBD function module, different hardware Solutions SDK and based on the car system customization, car voice system and so I will only discuss the vehicle system composition and related technologies.

First, let's look at the overall architecture of the Car-eye platform:


The streaming media server mainly completes the data stream forwarding function. The device and the client act as data collection and presentation functions respectively. and a variety of streaming media command switch is through the database management system and platform to achieve, below we have more image from the technical point of view to show the whole system of streaming media operation, and the inherent logic of the realization of the function.


The whole process is mainly the following steps:

1. The person sends the instruction to the data communication platform through various clients, requests the audio and video service

2. The database engine receives instructions from the communication platform, retrieves and processes the relevant commands, and forwards them to the terminal device that needs to execute the instructions.

3. Terminal Equipment execution instruction, start streaming media communication with streaming media platform, mainly push audio and video data to streaming media server

4. The client receives feedback, starts pulling the data stream from the streaming media server, and displays it in front of the customer.

The streaming media server acts as a transit point in the entire business, pushing one pull and completing the entire business.

While the database platform is implemented as a data center, it realizes the communication between the device and the client.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.