红联Linux门户
Linux帮助

流技术引擎 MediaStreamer2

发布时间:2012-12-16 15:06:26来源:红联作者:empast
Mediastreamer2 是一个支持多种平台的轻量级的流技术引擎,主要适合于开发语音和视频电话应用程序。该引擎主要为 linphone 的多媒体流的收发,包括语音和视频的捕获、编码解码以及渲染。

主要功能:

Read/Write from to an alsa device, an oss device, a windows waveapi device
Send and receive RTP packets
Encode and decode the following formats: speex, G711, GSM, H263, theora, iLBC, MPEG4, and H264.
Read and write from/to a wav file
Read YUV pictures from a webcam (provided that it has video4linux v1 or v2 driver)
Display YUV pictures (using SDL library or native apis on windows)
Dual tones generation
Echo cancelation, using the extraordinary echo canceler algorithm from the speex library
Audio conferencing
Audio parametric equalizer using a FIR filter
Volume control, automatic gain control

Mediastreamer2 可通过插件进行扩展,当前提供了 H264 和 ILBC 编码器插件。

项目主页:http://www.linphone.org/

下载地址:http://download-mirror.savannah.gnu.org/releases/linphone/mediastreamer/doc/modules.html

来自:开源中国社区
文章评论

共有 0 条评论