音视频开发---搭建RTSP服务器

目录

1 下载live555开源库

2 编译

3 启动rtsp服务

4 验证测试


搭建RTSP服务器有多种方式,可以通过VLC,ffserver,live555 media server来搭建RTSP服务,本节重点介绍借助live555来搭建rtsp服务器。

live555 media server是开源库live555自带的一款工具,基于库源码实现的一个轻量级的rtsp服务(VLC也是基于live555实现的)。

 

1 下载live555开源库

     http://www.live555.com/liveMedia/public/

 

2 编译

./genMakefiles  linux    // 生成linux平台Makefile

make  //编译

这里需要选择自己的平台, live目录下的config.*为支持的平台列表。

编译完成后会生成静态库和我们需要的live555MediaServer。

 

3 启动rtsp服务

执行位于mediaServer目录下的live555MediaServer

音视频开发---搭建RTSP服务器_第1张图片

live555MediaServer有个特点是,我们需要把要播放的文件放在live555MediaServer的当前目录下,这样才可以使用客户端拉取视频流。

 

4 验证测试

ffplay  rtsp://localhost/go.ts

将go.ts放在live555MediaServer同级目录下, 执行以上命令,即可播放视频

你可能感兴趣的:(音视频)