搭建srs服务器(rtmp)
搭建srs服务器(rtmp)
目录:
- 1、下载srs源码(从码云上):
- 2、 切换到srs.oschina:
- 3、 这里使用3.0版本:
- 4、 切换到trunk:
- 5、 编译:
- 6、 启动:
- 7、查看日志输出:
- 8、使用ffmpeg 推流:
- 9、使用ffplay拉流:
srs(Simple Realtime Server)是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181/RTSP。
1、下载srs源码(从码云上):
git clone https://gitee.com/winlinvip/srs.oschina.git
2、 切换到srs.oschina:
cd srs.oschina
3、 这里使用3.0版本:
git checkout -b 3.0 remotes/origin/3.0release
4、 切换到trunk:
cd trunk
5、 编译:
./configure && make
完成:
6、 启动:
./objs/srs -c conf/rtmp.conf
7、查看日志输出:
使用tail -f ./objs/srs.log
8、使用ffmpeg 推流:
ffmpeg -re -i cctv1.flv -vcodec copy -acodec copy -f flv -y rtmp://服务器ip/live/livestream
9、使用ffplay拉流:
ffplay -x 640 -y 480 rtmp://服务器ip /live/livestream
搭建srs服务器(rtmp)相关推荐
- Linux操作系统搭建srs服务器
Linux双系统 双系统的安装博客:https://blog.csdn.net/fjaljda/article/details/110385001 一开始我是用Ubuntu双系统进行安装. 在搭建服务 ...
- 搭建SRS服务器(一)
公司需要做一个同屏显示的项目,需要用到SRS服务器,看SRS在GIthub上的讲解: SRS's an industrial-strength live streaming cluster, with ...
- 利用SRS搭建直播服务器
前言 初入公司,调研SRS搭建流媒体服务器,实现直播.点播功能,并搭建基于SRS的流媒体服务器集群. 我们知道,SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码.SRS ...
- SRS搭建流媒体服务器
流媒体服务器搭建 目录 流媒体服务器搭建 1.安装 2.常用设置 HTTPCallback Config SRS HTTP callback events(回调事件) 3.回调测试 SRS HTTP ...
- 使用SRS搭建流服务器使用ffmpeg推流用VLC拉流
目录 一.背景 二.下载srs 三.编译srs 四.编写srs配置文件 五.启动srs 六.使用ffmpeg推流 七.使用VLC拉流观看 八.在树莓派上推一下摄像头的视频流用VLC拉流看一下延迟 一. ...
- srs服务器播放文件,使用SRS+ffmpeg搭建流媒体服务器播放m3u8格式视频
1.简介 srs是一个简单的流媒体开源直播软件,ffmpeg是完整的跨平台解决方案,用于记录,转换和流传输音频和视频. 2.相关 官网下载页面:点击我到达 在线演示播放页面:点击我到达 Git页面:点 ...
- SRS流媒体服务器——RTMP推流、拉流创建连接
SRS流媒体服务器--RTMP推流.拉流创建连接 目录 识别客户端,然后获取或者创建SrsLiveSource 启动推流 启动拉流 SRS安装部署相关内容: SRS流媒体服务器--单机环境搭建和源码目 ...
- SRS服务器搭建以及展现配置说明
对于企业而言,数字化建设是一项全面的.系统的工程,不仅仅只是部署几套软件.实现办公自动化而已,尤其是大型企业,数字化的建设往往涉及到了服务器.硬件.软件.网络等一系列内容.如门禁系统和人力.认证等系统 ...
- Docker 搭建 SRS 流媒体服务器
1.SRS 简介 SRS(Simple RTMP Server) 是国人写的一款非常优秀的开源流媒体服务器软件,可用于直播/录播/视频客服等多种场景,其定位是运营级的互联网直播服务器集群. githu ...
最新文章
- 钉钉日志范文100篇_看图写话范文328:暑假旅行(4篇)
- linux npm安装_怎样在Linux上开发vue项目
- 看完这篇,Oracle数据库运维不用愁
- opencv同时开启两个外接USB摄像头采集图像信息,并设置摄像头输出图像的分辨率
- php怎么控制递归多少次,关于一个PHP递归处理统计的问题
- C#实现多级子目录Zip压缩解压实例
- mysql检索面试题目_MySQL面试题目二十七道整理
- django 1.8 官方文档翻译: 2-4-3 模式编辑器
- 从语音识别到语义识别还有多少路要走?
- Python实现C代码统计工具(一)
- 基于动态规划DTW算法加速衡量两个不同的时间序列的相似性
- Vuepress2.X从0-1保姆级入门教程
- Spring学习-Bean的理解
- STM32第九课(Input Capture, HAL)
- php页面强制横屏,Css实现手机端页面强制横屏(仅适用与一屏页面)
- [Python]第一章(建议收藏)
- 第三部分 项目整合管理
- 企业金融App评测系列——微众银行以App构筑企业金融服务新生态,成为企业的随身数字银行
- tkinter在Mac下运行主界面显示黑色
- keybindings.json