https://github.com/dankamongmen/mediastreamer2
fork of git://git.linphone.org/mediastreamer2.git
https://github.com/dankamongmen/mediastreamer2
Last synced: 5 months ago
JSON representation
fork of git://git.linphone.org/mediastreamer2.git
- Host: GitHub
- URL: https://github.com/dankamongmen/mediastreamer2
- Owner: dankamongmen
- License: gpl-2.0
- Created: 2013-01-29T04:51:14.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-29T04:53:14.000Z (about 12 years ago)
- Last Synced: 2024-10-16T11:25:55.164Z (6 months ago)
- Language: C
- Size: 20 MB
- Stars: 5
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
Project : mediastreamer2 - a modular sound and video processing and streaming
Email : simon.morlat_at_linphone.org
License : GPLv2 or Commercial licensing
Home Page : http://www.mediastreamer2.comCommercial support and licensing is provided by Belledonne Communications
http://www.belledonne-communications.comMediastreamer2 is a library to make audio and
video real-time streaming and processing. Written in pure C,
it is based upon the ortp library.Design:
------Using mediastreamer2 will allow you to chain filters in a graph. Each
filter will be responsible for doing some kind of processing and will
deliver data to the next filter. As an example, you could get some
data from network and unpack it in an RTP filter. This RTP filter will
deliver the data to a decoder (speex, G711...) which will deliver it
to a filter that is able to play the PCM data or record it into a .wav
file.There is a doxygen documentation for more information.
Compilation and installation
----------------------------* Required dependencies:
- oRTP
- libspeex and libspeexdsp
* Optional dependencies (for video to be enabled, see --enable-video):
- libavcodec
- libswscale
- x11 with libxv-dev on linux
- theoraFor Linux, MacOS, mingw compilation:
$> ./configure
$> make
$> su -c 'make install'For Windows with Visual Studio 2008 IDE, open build/win32native/mediastreamer2.sln
More instructions and advices can be found for the mingw compilation procedure in Linphone's README.mingw.
Contact information:
--------------------Use the *linphone* mailing list for question about mediastreamer2.
.
Subscribe here:
https://savannah.nongnu.org/mail/?group=linphone