rtsp-simple-server + srs搭建流媒体服务器

简介: rtsp-simple-server + srs搭建流媒体服务器

1、下载rtsp-simple-server

https://github.com/aler9/rtsp-simple-server/releases

我下载的是windows版本的。下载完后直接运行exe文件即可启动。下载地址:https://download.csdn.net/download/qq_23350817/88495245

2、ubuntu 16.04环境下载、编译、运行SRS

git clone https://github.com/ossrs/srs
cd srs/trunk
./configure && make
// 启动SRS:
./etc/init.d/srs start
//查看SRS状态:
./etc/init.d/srs status

3、使用ffmpeg给rtsp-simple-server推流

ffmpeg -re -stream_loop -1 -i test-2.mp4 -c copy -f rtsp rtsp://192.168.8.166:8554/test

4、使用ffmpeg从rtsp-simple-server拉取rtsp流并转换为rtmp流后推送到srs服务器

ffmpeg -re -rtsp_transport tcp -i "rtsp://192.168.8.166:8554/test" -f flv -vcodec copy -acodec copy -f flv -s 1280x720 -q 10 "rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream"

5、从srs服务器拉流

ffplay rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream

或者用VLC打开RTMP直播流rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream


推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,点击立即学习:

相关文章
|
2月前
|
存储 编解码 应用服务中间件
使用Nginx搭建流媒体服务器
本文介绍了流媒体服务器的特性及各种流媒体传输协议的适用场景,并详细阐述了使用 nginx-http-flv-module 扩展Nginx作为流媒体服务器的详细步骤,并提供了在VLC,flv.js,hls.js下的流媒体拉流播放示例。
276 1
|
6月前
|
JavaScript 前端开发 关系型数据库
Vue 开源项目:一款实用的个人音乐流媒体服务器,轻松打造属于自己的音乐天堂!!!
Vue 开源项目:一款实用的个人音乐流媒体服务器,轻松打造属于自己的音乐天堂!!!
|
7月前
|
存储 编解码 应用服务中间件
|
7月前
|
域名解析 监控 CDN
搭建SRS直播服务器
搭建SRS直播服务器涉及下载安装包,解压后运行`./INSTALL`安装。配置`srs.conf`文件调整服务器参数,如端口和带宽。使用OBS等工具推流,VLC等播放器或浏览器拉流。配置域名解析和CDN以优化访问。监控服务器状态并进行调优确保稳定性。参照官方文档和社区资源可获取详细指导。祝搭建成功!
383 9
|
7月前
|
存储
流媒体服务器与视频服务器有什么区别?
总的来说,流媒体服务器和视频服务器的主要区别在于,流媒体服务器更注重实时性和并发性,而视频服务器更注重存储和分发。
259 2
|
8月前
|
网络协议 Shell Windows
搭建rtmp流媒体服务器的步骤
网络上很多问文章介绍使用ffmpeg推送和拉流,经常遗漏安装rtsp-simple-server的步骤,执行推流命令:
316 0
|
9月前
|
Go 开发工具 git
推荐一个开源流媒体服务器-livgo
推荐一个开源流媒体服务器-livgo
324 0
|
9月前
|
编解码 缓存 网络协议
EasyDarwin开源流媒体服务器
EasyDarwin开源流媒体服务器
314 0
|
9月前
|
Ubuntu
SRS RTMP流媒体服务器搭建
SRS RTMP流媒体服务器搭建
340 0
|
3天前
|
机器学习/深度学习 人工智能 程序员
阿里云出手DeepSeek拒绝服务器繁忙,程序员直呼:真香!
阿里云PAI平台支持一键部署DeepSeek-V3和DeepSeek-R1大模型,用户无需编写代码即可完成从训练到部署的全过程。通过PAI Model Gallery,开发者可轻松选择并部署所需模型版本,享受高效、便捷的AI开发体验。教程详细介绍了开通PAI、选择模型及一键部署的具体步骤,帮助用户快速上手。

热门文章

最新文章