live555 的学习使用

1. 下载及编译

参考:http://www.cnblogs.com/skyseraph/archive/2012/04/11/2442840.html

本文在VS2010中创建4个lib工程,编译。要点:

(1) 4个工程都要添加C/C++包含目录:

BasicUsageEnvironment\include;

groupsock\include;

UsageEnvironment\include;

liveMedia\include;

(2) groupsock 和 liveMedia 附加了包含目录:D:\Program Files\Microsoft Visual Studio 10.0\VC\include。

否则出现xlocale相关的"找不到标识符"错误。——估计:这样的错误应该也可以通过设定windows的"系统环境变量"解决。


2. testOnDemandRTSPServer测试

新建工程,添加testOnDemandRTSPServer.cpp源文件。

设置工程属性:

    包含头文件:如上4个lib的头文件

    包含附加lib及其目录:如上4个lib

编译通过。

测试:

将test.264与可执行文件.exe放在相同的目录,运行.exe。根据提示,可知RTSP的测试目录为:

rtsp://192.168.7.23:8554/h264ESVideoTest

在VLC中输入如上RTSP地址,播放成功!


3. testRTSPClient测试

工程设置与testOnDemand

你可能感兴趣的:(流媒体,live555,流媒体)