live555搭建rtsp服务器

live555搭建rtsp服务器最后就会在当前目录下生成 mediaServer 文件夹 有一个 live555Media 可执行文件 用 vlc 在打开网络中输入地址 rtsp ip port video file mkv 观看视频了

大家好,欢迎来到IT知识分享网。

一、linux环境下搭建rtsp服务器

2、编译与运行
tar xzf live555-latest.tar.gz
cd live
./genMakefiles linux #注意后面这个参数是根据当前文件夹下config.<后缀>获取得到的
make
最后就会在当前目录下生成mediaServer 文件夹,有一个live555MediaServer可执行文件
cd mediaServer
./live555MediaServer
这样就启动了一个 rtsp server,根据提示当前只支持部分视频格式,并不支持.mp4后缀的文件。
支持的视频文件,包括ts、h264(裸数据文件)、h265(裸数据文件)。可以从http://www.live555.com/liveMedia/public/下载。

live555搭建rtsp服务器

sudo apt-get install yasm git clone git://git.libav.org/libav.git cd libav ./configure make sudo make install 

安装好之后就可以使用avconv命令了,
mp4转mkv命令是avconv -i file.mp4 -c copy file.mkv
即可再生成mkv文件。

在live555MediaServer.exe同目录下新建一个文件夹来存放视频,名字随便取,我就取作”video”将此mkv文件复制到video目录中。

3、验证服务器是否可用。

用vlc在打开网络中输入地址 rtsp://ip:port/video/file.mkv 观看视频了。还可以生成 m3u8文件在手机上访问,http://192.168.1.100:8000/video/file.mkv。

二、window环境下搭建rtsp服务器

1、下载与编译源码

从官网地址:http://www.live555.com/mediaServer/,自己下载源码编译,要么网上找一个吧,我就直接从网上下载了。

1).解压live555-latest.tar.gz,内部各文件夹都有.mak文件,首先对win32config文件进行修改:

  a. TOOLS32 = c:\Program Files\DevStudio\Vc改为TOOLS32 = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC(你的vs目录)

  b. LINK_OPTS_0 = $(linkdebug) msvcirt.lib改为LINK_OPTS_0 = $(linkdebug) msvcrt.lib

2). 启动Visual Studio Command Prompt(2010):

3). cd /d D:\live555\live555-latest\live (你的live目录)

4). 执行genWindowsMakefiles.cmd

5). cd /d liveMedia;nmake -f liveMedia.mak

6). 按照5的方法把UsageEnvironment,BasicUsageEnvironment,groupsock,mediaServer等库依次编译;

就可以生成live555MediaServer.exe文件。

2、部署与运行

在live555MediaServer.exe同目录下新建一个文件夹来存放视频,名字随便取,我就取作”video”,然后从这里http://www.live555.com/liveMedia/public/下载一些测试视频文件放进去。

live555搭建rtsp服务器

之后就双击打开运行live555MediaServer.exe

3、验证服务是否可用。

用vlc在打开网络中输入地址 rtsp://ip:port/video/test.264 观看视频了。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/166871.html

(0)
上一篇 2025-01-09 09:15
下一篇 2025-01-09 09:25

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信