Audio/video RTP abstraction library
C C++ Objective-C Other
Latest commit 0c13f31 Feb 18, 2017 @jkarneges jkarneges committed on GitHub link to blog post


PsiMedia is a thick abstraction layer for providing audio and video RTP services to Psi-like IM clients. The implementation is based on GStreamer.

For more information, see this article.


This library is licensed under the Lesser GNU General Public License. See the COPYING file for more information.



psimedia/      API and plugin shim
gstprovider/   provider plugin based on GStreamer
demo/          demonstration GUI program

To build the plugin and demo program, run:


There is no "make install". The compiled plugin can be found under the gstprovider directory. An application that uses PsiMedia should have instructions on what to do with the plugin.