live555新版本编译

一、环境搭建
项目地址http://www.live555.com/

下载 “live555-latest.tar"

tar -zxvf live555-latest.tar
cd live
1.1> 如:编译linux 64位选择 config.linux-64bit 文件,配置openssl

修改如下
COMPILE_OPTS = $(INCLUDES) -m64 -fPIC -I/usr/local/include -I. -I/home/json/code/openssl/include -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DNOVA_ENABLE_OFFICIAL_SRTP
C = c
C_COMPILER = cc
C_FLAGS = $(COMPILE_OPTS)
CPP = cpp
CPLUSPLUS_COMPILER = c++
CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1
OBJ = o
LINK = c++ -o
LINK_OPTS = -L.
CONSOLE_LINK_OPTS = $(LINK_OPTS)
LIBRARY_LINK = ar cr
LIBRARY_LINK_OPTS =
LIB_SUFFIX = a
PREFIX = /home/json/third/live
LIBS_FOR_CONSOLE_APPLICATION = $(CXXLIBS) -L/home/json/code/openssl -lssl -lcrypto
LIBS_FOR_GUI_APPLICATION =
EXE =

2> 配置 文件生成make 并编译
./genMakefiles linux-64bit #注意后面这个参数是根据当前文件夹下config.<后缀>获取得到的
make

二、服务端
放入264 文件如 planet@high30fps1080p.h264 ,修改文件名为 test.264
cd /home/json/third/live/testProgs
注意: 把test.264 文件考本到这个目录
启动服务器
./testOnDemandRTSPServer

查看对应的路径 URL rtsp://172.24.42.243:8554/h264ESVideoTest
在VLC 中使用上面的URL 播放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值