一、用VC6.0编译流媒体库live555
1.从http://www.live555.com/openRTSP/下载最新LIVE源码
2.根据说明更改WIN32CONFIGURE中TOOLS=为C:/Program Files/Microsoft Visual Studio/VC98.注意此处不能带BIN且更改后目录后要留出一个空格.
3.切换到DOS进入LIVE目录,执行genWindowsMakefiles,这时会在BasicUsageEnvironment/groupsock/liveMedia/UsageEnvironment每个目录下生成一个*.mak.
4.进入VC将TOOLS/OPTIONS/DIRECTORYS中INCLUDE FILE目录增加LIVE相应的INCLUDE目录.
5.按顺序打开每个.mak生成(BUILD)一遍(testProgs.mak除外),会在对应目录生成一个lib*.lib
6.最后打开testProgs.mak生成*.exe,这样openRTSP.exe等就可以用了.
二、使用live555 MediaSever 构建流媒体服务器
通过步骤一,编译了live555库,在mediaserver目录下有live555MediaServer.exe这个文件,它其实就是一个流媒体服务器,将一个要播放的文件1.ts放在此目录下(注意并不是所有的文件,live555都支持,这里使用的是mpeg2TS文件),然后使用VLC Player进行播放(媒体-》打开网络串流-》协议选择RTSP,地址输入210.44.156.35/1.ts,你就能在看到播放的视频了!