windows7 下 使用live555搭建视频服务器,并使用ffplay和VLC播放

本文介绍了如何在Windows 7环境下使用live555和FFmpeg搭建视频服务器的过程。包括下载安装live555和FFmpeg,配置播放文件路径,以及通过ffplay播放ts流文件等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本来是要搞linux下的视频服务器,但是总是不成功,现在windows 7 下搭建起来吧!
首先在官网下载live555:
http://www.live555.com/mediaServer/#downloading
当然是现在windows的版本了!!
上官网下载FFmpeg:

http://ffmpeg.org/download.html#releases 

http://ffmpeg.zeranoe.com/builds/ (自己从该网站下载)

也是现在windows版本的!
首先运行live555MediaServer,如下图就是运行起来了!windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客

需要播放的文件一定要和live555MediaServer在一个文件夹下!!!!如图所示
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
  
然后打开ffmpeg
 开始---程序---运行 cmd
进入bin目录找到ffplay
C:\Documents and Settings\zmurder\桌面\ffmpeg-20120726-git-236ecc3-win32-static\bin
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客

 dos进入bin目录

windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
 
运行ffplay.exe rtsp://202.196.117.71/1.mp3
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
 
此时弹出播放界面
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
 
播放成功!!!!
同样适用VLC播放器可可以播放!!
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
windowsXP下 使用live555搭建视频服务器,并使用ffplay播放 - zmurder - 起点的博客
 

 但是目前还不能播放mp4和avi文件,不知是不是格式不支持。

原文:http://zyd87818.blog.163.com/blog/static/174881501201262910952111/

<think>好的,用户想在Ubuntu上搭建Live555 RTSP服务器,我需要根据提供的引用资料整理出步骤。首先,系统要求可能是不同版本的Ubuntu,引用里提到了Ubuntu 18.04、16.04.620.04,所以步骤应该通用。接下来,安装依赖库,比如编译工具SSL库。然后下载live555的源码,使用wget获取最新版,解压后进入目录。编译步骤可能需要执行genMakefilesmake命令,这里要注意用户的环境,比如如果是64位系统可能需要指定路径,如引用3提到的。安装完成后,运行服务器,默认会提供几个测试媒体文件。测试部分可以用VLCffplay,引用23都有提到。用户可能还需要添加自己的媒体文件,需要修改配置文件或替换测试文件。常见问题如端口占用或权限问题,需要检查防火墙权限设置。最后生成相关问题,比如优化服务器或处理多路流,以及安全配置的问题。确保每一步都清晰,引用正确的来源,比如引用4的下载链接,引用2的运行验证方法。</think>### 在 Ubuntu 上配置运行 Live555 RTSP 服务器的步骤 #### 1. **环境准备** - **系统要求**:Ubuntu 16.04/18.04/20.04 及以上版本(支持 64 位系统)[^3][^4]。 - **安装编译工具**: 执行以下命令安装必要的依赖库工具: ```bash sudo apt update sudo apt install build-essential libssl-dev ``` #### 2. **下载 Live555 源码** 从官方地址下载最新版本源码包: ```bash wget http://www.live555.com/liveMedia/public/live555-latest.tar.gz tar -xvf live555-latest.tar.gz cd live ``` 引用[4]提供了源码下载链接。 #### 3. **编译与安装** - **生成编译配置**: 根据系统架构选择配置(默认支持 64 位系统): ```bash ./genMakefiles linux-64bit # 对于 64 位系统 ``` 若为 32 位系统,使用 `./genMakefiles linux`。 - **编译安装**: ```bash make sudo make install ``` #### 4. **运行 RTSP 服务器** 启动默认服务器(默认提供测试媒体文件): ```bash ./mediaServer/live555MediaServer ``` 服务器会监听 `554` 端口,显示支持的 RTSP 流地址[^2]。 #### 5. **测试 RTSP 流** - **使用 VLCffplay 验证**: 输入以下地址测试默认视频流: ``` rtsp://<服务器IP>:554/testH264VideoStream ``` 若在本地运行,可用 `127.0.0.1` 代替 IP。 #### 6. **自定义媒体文件** 替换 `./mediaServer/` 目录下的测试文件(如 `test.264`),重启服务器即可加载自定义媒体。 #### 7. **常见问题处理** - **端口占用**:确保 `554` 端口未被其他程序占用,或通过防火墙放行。 - **权限问题**:若启动失败,尝试以 `sudo` 运行。 - **编解码支持**:Live555 默认支持 H.264,其他格式需额外配置[^1]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值