Summary of accomplishments by Bassam Almohammadi.
24 May 2010
- Found many libraries for RTP (RFC 3550) / RTSP (RFC 2326):
in addition to some other libraries, but those were the most commonly used in other projects. After exploring each library's code and documentation, I found that JRTPLIB is the best candidate due to its good documentation and simplicity of reuse.
- Finished the draft implementation of a client program based on JRTPLIB documentation, still facing some problems in building the code in order to test it.
17 May 2010
- Practicing C++ native on Eclipse CDT for Ubuntu.
- Reading about QuickTime Streaming Server and Darwin Streaming Server. [6] [7] [8]
- Reading about RTP and RTSP protocols. [9] [10]
- Install and configure Darwin Streaming Server and explore the source code.
- Test streaming successfully with some clients (QuickTime and VLC).
- Looking at some open source streaming clients and trying to understand how they function. [11]