当前位置: 首页 > ops >正文

linux编译安装srs

下载编译运行

git clone https://github.com/ossrs/srs.git
cd srs/trunk
./configure --h265=on 
make需要安装
yum install -y patch
yum install -y unzip
yum install -y tcl


编译完成后即可启动SRS

# 启动
./objs/srs -c conf/srs.conf
# 查看日志
tail -n 30 -f ./objs/srs.log


开放端口
默认RTMP接收推流端口是1935,SRS管理页面端口是8080,可以通过修改conf/srs.conf文件进行变更

SRS网页管理界面
网址: http://192.168.31.14.208:8080/

点击进入 SRS控制台,可以查看相关详情,包括当前系统的内存CPU,当然最有用的还是查看当前的视频流参数,查看当前推流个数和用户点播个数

SRS网页点播HTTP-FLV页面
网址: http://192.168.31.14:8080/players/?schema=http

推流指令

ffmpeg -rtsp_transport tcp  -i  rtsp://admin:admin12345@192.168.11.204:554/h265/ch1/main/av_stream -c copy  -f flv  rtmp://192.168.12.208:1935/live/test

点播URL

 http://192.168.12.208:8080/live/test.flv

备注

目前如果推流如上是H265码流,需要在Google浏览器上才能调用flv.js硬件解码,Edge点播失败

当然FFmpeg默认是不支持H265推流到RTMP,因此当前的FFmpeg是打过补丁的
 

http://www.xdnf.cn/news/7274.html

相关文章:

  • 第二届parloo杯的RSA_Quartic_Quandary
  • JAVA Web 期末速成
  • 题目练习之综合运用
  • el-tree结合el-tree-transfer实现穿梭框里展示树形数据
  • 电子电路:什么是静态工作点Q点?
  • 零基础设计模式——大纲汇总
  • 【Dify 前端源码解读系列】聊天组件功能分析文档
  • EtherCAT通讯框架
  • Node-Red通过Profinet转ModbusTCP采集西门子PLC数据配置案例
  • 开源表单设计器FcDesigner配置多语言教程
  • Go内存管理
  • 项目中把webpack 打包改为vite 打包
  • [CSS3]属性增强2
  • iOS热更新技术要点与风险分析
  • k8s节点维护的细节
  • SEO长尾词与关键词优化策略
  • Uniapp中动态控制scroll-view滚动的方式
  • Spring IOCDI————(1)
  • AG-UI 协议是什么?MCP、A2A 后,AI 领域又新增 AG-UI 协议
  • 50天50个小项目 (Vue3 + Tailwindcss V4) ✨ | Progress Steps (步骤条)
  • Windows环境安装LibreOffice实现word转pdf
  • Python----目标检测(PASCAL VOC数据集)
  • 艾默生流量计与Profibus DP主站转Modbus RTU/TCP网关通讯案例
  • Linux利用多线程和线程同步实现一个简单的聊天服务器
  • 数据库中的属性列数和元组
  • Java POJO接收前端null值设置
  • java+selenium专题->启动浏览器下篇
  • 1.portainer
  • Unity editor文件数UI(支持勾选框)
  • 从 Word2Vec 到 BERT:AI 不止是词向量,更是语言理解