More information:
libnemesi library (from the latest trunk in the SVN of the NeMeSI project) is a SDP, RTSP and RTP/RTCP Open Media Streaming Client Library. It is designed to "let you add multimedia streaming playback in your applications in a quick and straightforward way". The libnemesi library is derived from the matured experience their developed gained from NeMeSi, is fully compliant with IETF's standards for real-time streaming of multimedia contents over Internet. The libnemesi library is a streaming client that allows user to enjoy playback of multimedia files with low latency transport over IP-based networks). libnemesi (and NeMeSI) source code does contain example code and there are partially doxygenized headers (Doxygen code documentation), that hopefully that can help porting.
libnemesi supported protocols for reference (fully compliant with IETF standards):
* RTSP = Real-Time Streaming Protocol (RFC 2326)
* RTP/RTCP = Real-Time Transport Protocol/RTP Control Protocol (RFC 3550)
** RTP Profile for Audio and Video Conferences with Minimal Control (RFC3551)
* SDP = Session Description Protocol
* Clean API for controlling protocols (seek, play, pause)
The library provides two different API:
* High level: the simplest abstraction to get the demuxed streams out of a resource uri.
* Low level: provides access to all the rtp, rtcp, rtsp primitives in order to develop advanced applications.
http://live.polito.it/documentation/libnemesi
http://live.polito.it/documentation/libnemesi/internals
What do you guys think?, ...any volunteers?

![[Image: badge.gif]](http://www.ohloh.net/p/xbmc/badge.gif)
. haven't found samples streams. Only thing i managed to get to give a stream was windows media sharing, but that only provides rtsp streams for wmv/wma material, and that isn't standardised, nor could I find any good document on the rtp format for that stuff.
Search
Help