User:Shiretu/CRTMPServer

= Introduction =

What is this?
CRTMPServer is a C++ server that handles RTMP protocol. It gives the possibility of implementing a wide range of applications that requires live/offline streaming. Here are some examples of such applications:
 * video conferencing (meetings, interviews, etc)
 * live-chat platforms (social networks, adult content, etc)
 * surveillance (watch-your-child, security, etc)

Software/Hardware requirements

 * Hardware
 * At least one BSD-like operating system
 * Another machine capable of running .NET platform (optional, in the sense that the one mentioned above can be used for running .NET platform too)
 * Software
 * gcc4
 * gmake/make
 * sed
 * CMake (optional but recommended)
 * Netbeans (optional, if you need to hack into the code easily)
 * Mono and Nant (needed to compile/run the application server on a *NIX machine)
 * .NET platform and Visual C# 2008 Express Edition(needed to compile/run the application server on a windows machine)

Configure and run the sample application
= Architecture =