Simple and efficient to use Windows / Linux / ARM / Android / iOS push the whole platform RTMP streaming video component EasyRTMP how to get pushed to the RTMP streaming media server by Haikang SDK

background analysis

RTMP is Real Time Messaging Protocol (real-time messaging protocol) acronym, the protocol is based on TCP, is a protocol suite, including RTMP protocols and basic RTMP / RTMPS / RTMPE and other variants. RTMP is a network designed to perform under real-time data communication ieyi, mainly used between streaming client / server interaction Flash / AIR platform and support RTMP protocol for audio, video and data communications.
Push RTMP stream live content is pushed to the server process.

RTMP plug flow assembly

EasyRTMP rtmp is a combination of a plurality of the video buffer and audio broadcast network technology plug-flow side, comprising: a circular buffer (circular buffer), the frame dropping intelligent, automatic reconnection, rtmp protocol, etc. A variety of techniques can be very effective adapt to a variety of platforms (Windows, Linux, ARM, Android, iOS), a variety of network environments (cable, wifi, 4G), and live in each case recovery (server restart, restart the network, hardware restart).

 

 

 

Acquire a video stream stream through RTMP pushed Haikang SDK

Ask a question

Recently developers to ask questions, if you can get a video stream by Kang's SDK, then pushed to the RTMP server? In fact, we already have the solution to the problem, let's take a step by step to build such a demonstration environment.

Solve the problem

1, from https://github.com/tsingsee/EasyRTMP download and use VS2010 to open EasyRTMP.sln project in the following figure, you can directly compile and run.

 

 

2, fill Ruhai Kang camera information, fill in the RTMP Streaming address, select EasyRTMP_Push can push the button directly. Results as shown.

 

 

 

 

 

Guess you like

Origin www.cnblogs.com/TSINGSEE/p/11819988.html