Build status: Build Dependence: https://github.com/ireader/sdk libflv Adobe FLV muxer/demuxer MPEG-4 AVCDecoderConfigurationRecord/AudioSpecificConfig librtmp rtmp-client: RTMP publish/play rtmp-server: RTMP Server module libmpeg MPEG-2 PS packer/unpacker MPEG-2 TS packer/unpacker H.264/H.265/AAC/MP3 librtp RFC3550 RTP/RTCP RTP with H.264/H.265/MPEG-2/MPEG-4/VP8/VP9 RTP with G.711/G.726/G.729/MP3/AAC/OPUS RTP with MPEG-2 PS/TS librtsp RFC 2326 RTSP client RFC 2326 RTSP Server RTSP parser RFC 4566 SDP parser libhls HLS Media: TS segmenter HLS M3U8: generate m3u8 file libdash ISO/IEC 23009-1 MPEG-DASH static(vod) ISO/IEC 23009-1 MPEG-DASH dynamic(live) libmov MP4 File reader/writer MP4 faststart(moov box before mdat) fragment MP4 File writer libhttp(https://github.com/ireader/sdk) HTTP Server(base AIO) HTTP Client HTTP Cookie Make make clean && make make RELEASE=1 (make release library, default debug) make PLATFORM=arm-hisiv100nptl-linux (cross compile)