Job Recruitment Website - Recruitment portal - Ffmpeg development processing

Ffmpeg development processing

Ffmpeg developers are audio developers, with a big gap and very good salary, many of which are above 1.5 million.

Audio and video streaming media development, 80% of the work is running this process:

Audio and video acquisition->; Code-> package -> Tcp/udp network programming > push stream->; Streaming media forwarding > client pull stream->; Socket communication->; Decoding->; Render.

Ffmpeg will use this, that is, the last part is very small, the decoding stage. You don't even need ffmpeg on iOS.

Many times, it may take one year, two years or three years for us to do a small function in this process. This process may be completed by a large R&D team. The annual investment may be millions or tens of millions.

Another 20% of the work is audio and video processing. In recent years, various AR special effects, stickers and beauty (opencv) have become popular.

There is also a new generation of video editing software (also various special effects), all based on OpenGL shader. In this respect, ffmpeg is rarely used. Download the video at most, and save the video at last.

Therefore, audio and video development engineers, in short, either do streaming media development or do audio and video processing development.

The prospect of audio and video development can be seen from the relevant recruitment websites, whether it is streaming media development or audio and video processing development, it is a large number of recruitment, and because of the relatively high entry threshold, long learning period and high salary.

Summarized as follows:

The audio-visual development is very good now. With the advent of the 5G era and the epidemic, online meetings and online education suddenly entered everyone's field of vision, which made everyone better understand what audio and video are. In addition, the current live broadcast industry is also very popular, so now it can be said that it is a good era of audio and video.