Proficient in c/c + +, Java, android, ios, MFC, boost.In Windows, Linux, android, ios, skilled programming.Proficient in design patterns, UML Rose modeling.Proficient in udp, TCP, HTTP and other network transport protocols.Proficient in RTMP, RTSP, RTP, HLS,ts media protocols.Especially good at distributed high concurrency server cluster development.Proficient in P2P transmission (live broadcast, on demand, download) technology, BT, Emule protocol.Proficient in FLV,mp4, WMV file formats, skilled use of ffmpeg secondary development.Familiar with h.264, aac codec basic algorithm.H.264 and aac can be encapsulated as RTP and RTMP chunk packets.Proficient in interactive live broadcast cluster architecture, nginx-rtmp, crtmpserver,red5.Familiar with webrtc open source point-to-point transport code.Familiar with LFlivekit, Ijkplayer, OBS, nginxrtmp, SRS and other open source streaming servers and clients.Familiar with opengl development.