一、下载
wget http://www.live555.com/liveMedia/public/live555-latest.tar.gz
tar -xzvf live555-latest.tar.gz
cd live
./genMakefile linux-64bit(也可以直接写linux)
make (报错“test”: 不是“std::atomic_flag”的成员”,找到定义所在BasicUsageEnvironment/include/BasicUsageEnvironment0.hh,添加宏定义 #define NO_STD_LIB NO_STD_LIB,就轻松解决了)
cd mediaServer
./live555MediaServer
打开vlc拉流,输入rtsp://192.168.188.23/<filename> 注意输入你自己的ip,filenname是你自己保存的视频文件。格式中没有mp4格式,需要将mp4转换为图中含有的格式。
验证一下:rtsp://192.168.188.230:8554/video/37.mkv
效果:
Ubuntu下使用Live555搭建流媒体服务器_ubuntu下live555安装-CSDN博客
编译live555遇到““test”: 不是“std::atomic_flag”的成员”错误_ubuntu live555 编译 no member named ‘test’-CSDN博客