C # remote monitoring (1) Outline,

Source: Internet
Author: User

C # remote monitoring (1) Outline,

I am idle and want to use C # winform for remote video monitoring, or local area network video conferencing. There are usually many materials in this regard, but they all need to be integrated, the main reason is that there is no source code that can be run.

 

Summary:

Remote monitoring: obtains the real-time video monitoring data of the remote camera and displays it on the central management PC.

Implementation process and solution:

1. Front-end camera

A. Use a local or local camera to simulate a remote camera and obtain the camera frame data.

    • Multimedia Software Research, can call the camera
    • Perform H.264 compression on video data
    • Get video frame data

B. process and transmit the acquired video frame data

    • Compresses frame data. Convert bmp to jpg.
    • Use the RTP real-time transmission protocol to transmit compressed data.
      • Research on Transmission protocols
      • Establish RTP communication (UDP at the underlying layer)
      • Large Packet Subcontracting
      • Identity Recognition
      • Loss handling

2. backend management PC

A. Obtain the data transmitted from the client, subcontract the data, and display the video in Different Windows based on the data source.

C # Remote Monitoring (2) camera research

 

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.