SRS流媒体服务器+OBS推流(简单)

srs官网地址:http://ossrs.net/lts/zh-cn/

1-本地搭建虚拟机

  • 因为之前是有一个虚拟机的 所以这里直接克隆一台 如果没有就新建
  • 因为这里主要是讲 SRS + OBS 所以 怎么安装 新建虚拟机 并使用远程工具连接linux 这里就略过
  • 下方的图片如果看不清楚 可以点击图片 放大来看

img

2-检查有没有安装 git

  • Centos7 系统 默认是没有安装 git 的 所以这里需要安装一下
  • 为什么要安装 git ? 因为等会要用git工具从github上将 srs源代码拉下来
  • 检查git是否安装:git -v
  • 安装git:yum -y install git

img

img

3-下载srs

img

4-编译并安装

  • 下载好了以后 我们需要对srs 编译并且安装
  1. 首先切换到trunk文件夹cd srs/trunk
  2. 执行没命令编译安装./configure && make
  3. 接下来所有操作都将在 trunk 目录下完成

img

5-修改配置文件(非必须)

vim conf/srs.conf 修改配置文件,如果修改配置则需要再编译一次

img

6-关闭防火墙或者开放端口

systemctl stop firewalld.service

systemctl stop iptables.service

7-启动 srs 服务

# 启动SRS流媒体服务
./objs/srs -c conf/srs.conf
# 查看SRS状态
./etc/init.d/srs status
# 查看SRS的日志
tail -f ./objs/srs.log
# 停止
./etc/init.d/srs stop
# 重启
./etc/init.d/srs restart

img

8-使用 obs 进行推流

OBS官网

img

img

img

img

10-测试拉流

拉流端口确定:

img

11-Docker

推荐使用Docker直接启动SRS,可用镜像在 这里 :

docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 ossrs/srs:3 ./objs/srs -c conf/srs.conf

原文地址

https://blog.csdn.net/qq_52514123/article/details/124845005

posted @     阅读(476)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示