搭建SRS视频服务器

  1. 去官方网站下载FFmpeg6.1
    https://ffmpeg.org/download.html
  2. 拷贝到CentOS7.9中的/opt目录下,解压并重命名
    tar -xvf ffmpeg-6.1.tar.xz
    解压后编译安装
cpp 复制代码
./configure
make
make install
  1. 从github下载SRS4.0release
    解压后

如果ffmpeg的路径不在/usr/local/bin/ffmpeg , 就要映射路径

c 复制代码
ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg

进入到srs/trunk 目录下,并执行编译命令

./configure --ffmpeg-tool=on && make

  1. 配置SRS视频服务器
    进入到srs/trunk/conf目录
c 复制代码
vim srs.conf

在vhost defaultvhost {} 大括号内添加代码:

powershell 复制代码
   ingest livestream44 {
        enabled      on;
        input {
            type    stream;
            url     rtsp://admin:123456@10.0.2.44/mpeg4;
        }
        ffmpeg      /usr/local/bin/ffmpeg;
        engine {
            enabled          on;
            output          rtmp://10.0.2.11/live/livestream44;
            ff_opts {
                -i              [input];
                -rtsp_transport tcp;
                -buffer_size    102400;
                -f              flv;
                -r              25;
                -an;
            }
        }
    }

在我这里,我已经把http_server 的端口改成了6930, 而不是默认的8080

  1. 启动SRS
c 复制代码
./objs/srs -c conf/srs.conf
  1. 进入到浏览器即可访问

    10.0.2.11:6930

  2. 连接到SRS

    注意,必须是1985端口。有时候可能默认显示别的端口

连接SRS就可以看到主机信息和摄像头实时动态。

相关推荐
码农小白AI4 小时前
AI报告审核加速融入自动化实验室:IACheck破解智能设备时代报告管理新挑战
运维·人工智能·自动化
utf8mb4安全女神4 小时前
克隆的虚拟机怎么更改ip地址
运维
tedcloud1234 小时前
DeepSeek-TUI部署教程:打造CLI AI助手环境
服务器·人工智能·word·excel·dreamweaver
无情的西瓜皮5 小时前
MCP协议实战:用Python从零搭建一个AI Agent工具服务器(保姆级教程)
服务器·人工智能·python·mcp
万能的知了5 小时前
服务器托管 vs 云主机 vs 裸金属:一个决策故事
运维·服务器·云计算
杨云龙UP6 小时前
Oracle RAC / ODA 生产环境指定 PDB 启动 SOP
linux·运维·数据库·oracle
luweis6 小时前
企智孪生 ETA(3.3 认知算法层:ETA 的思维内核 3.4 基础架构:算力与弹性)【浙江联保网络 卢伟舜】
大数据·运维·线性代数·ai·矩阵·学习方法
极客老王说Agent6 小时前
屏幕理解能力是下一代自动化的关键吗?2026年自动化范式演进深度解析
运维·人工智能·ai·chatgpt·自动化
LT10157974447 小时前
2026年电商RPA选型指南:电商运营全流程自动化测评
运维·自动化·rpa
木斯佳7 小时前
鸿蒙开发入门指南:前端开发者快速理解视频编码概念——输入模式
华为·音视频·harmonyos