Part 2 gives you instruction on how to build Live555 as a VS2005 Project. I am assuming that you have some knowledge on VS2005 environment (create solution, add project, etc...)
1. Create an empty VS2005 C++ Solution as Live555
2. Within the Live555 solution, add 4 sub projects to Live555 solution
3. The naming of the sub-project is preferred to follow live555 naming as shown
5. Now, copy each live555 folder into respective sub-project. From here, I will do an example for BasicUsage Environment project
6. Next, include all the file to BasicUsageEnvironment vcproj. Also, add additional include library.
7. Repeat step 5 and 6 for Groupsock, LiveMedia and UsageEnvironment.
8. For simplicity, compile each sub-project with project only build menu. This will help you to figure out any missing include file per sub-project basis.
9. If you manage to compile all 4 sub-project successfully, it is time to work on Live555 main project. Include only the following files at Live555 as this example only interested in build Live555MediaServer
10. Mark Live555 as main project and set the 4 sub-projects as project dependencies.
11. Include additional library
12. Include wsock32.lib as linkage dependency
13. Put a debug point at live555MediaServer.cpp main(), then, press F5 to compile and run in debug mode. The project should compile successfully and pause at the debug point. If you continue the program, it will run as command prompt application of Live555MediaServer.
14. If you want to build other testProgs, you will have to create separate project for each of the test application because each testProgs are standalone application