- Build status: 
 - Build Dependence: https://github.com/ireader/sdk
 
- Adobe FLV muxer/demuxer
 - MPEG-4 AVCDecoderConfigurationRecord/HEVCDecoderConfigurationRecord/AV1CodecConfigurationRecord/VPCodecConfigurationRecord/AudioSpecificConfig
 - H.264/H.265 AnnexB to/from MP4 stream
 - AAC ADTS to/from ASC/MUX
 - FLV with H.264/H.264/AV1/VPX(vp8/vp9/vp10)
 - FLV with AAC/mp3/G.711/Opus
 
- rtmp-client: RTMP publish/play
 - rtmp-server: RTMP Server live/vod streaming
 
- MPEG-2 PS packer/unpacker
 - MPEG-2 TS packer/unpacker
 - ps/ts with H.264/H.265/AAC/MP3/G.711/Opus
 
- RFC3550 RTP/RTCP
 - RTP with H.264/H.265/MPEG-2/MPEG-4/VP8/VP9/AV1
 - RTP with G.711/G.726/G.729/MP3/AAC/Opus
 - RTP with MPEG-2 PS/TS
 
- RFC 2326 RTSP client
 - RFC 2326 RTSP Server
 - RTSP parser
 - RFC 4566 SDP parser
 - SDP with H.264/H.265/AAC/Opus/G.711 fmtp
 
- HLS Media: TS segmenter
 - HLS M3U8: generate m3u8 file
 - HLS fmp4 segmenter
 - HLS Master/Playlist m3u8 parser
 
- ISO/IEC 23009-1 MPEG-DASH static(vod)
 - ISO/IEC 23009-1 MPEG-DASH dynamic(live)
 - DASH MPD v3/v4 parser
 
- MP4 File reader/writer
 - MP4 faststart(moov box before mdat)
 - Fragment MP4 writer
 - MP4 with H.264/H.265/AV1/VP9
 - MP4 with AAC/Opus/MP3/G.711
 
- MKV/WebM file read/write
 - Live MKV/WebM streaming
 
- sip user-agent (UAC/UAS)
 - sip with ICE
 
libhttp(https://github.com/ireader/sdk)
- HTTP Server(base AIO)
 - HTTP Client
 - HTTP Cookie
 
- make clean && make
 - make RELEASE=1 (make release library, default debug)
 - make PLATFORM=arm-hisiv100nptl-linux (cross compile)