当前位置: 软件>C/C++软件
MediaStreamer2
本文导语: Mediastreamer2 是一个支持多种平台的轻量级的流技术引擎,主要适合于开发语音和视频电话应用程序。该引擎主要为 linphone 的多媒体流的收发,包括语音和视频的捕获、编码解码以及渲染。 主要功能: Read/Write from to an alsa device...
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 编码器插件。
获取源码:git clone git://git.linphone.org/mediastreamer2.git
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。