mediastreamer
Mediastreamer is a portable C library that allows you to create and run audio and video streams. It is designed for any kind of voice over IP applications. It features RTP connectivity, audio codecs (Speex, iLBC, G711, GSM, and AMR), video codecs (MPEG4, H263, H264, and Theora), sound card I/O, wav file streaming, webcam video capture, echo-cancellation, conferencing, parametric equalization, and various other utilities. It has a modular design that makes it extensible through plugins. This is the media-streaming component of linphone, a GPL SIP video phone.
Mediastreamer 是一个可移植的C库,方便你创建及运行音视频流。它被设计用于任何类型的基于IP的音视频应用。
http://download.savannah.gnu.org/releases/linphone/mediastreamer/