蓝易云:在Ubuntu平台搭建RTMP直播服务器使用SRS简要指南

简介: 这个简要指南提供了搭建基本 RTMP 直播服务所需知道信息. SRS 还提供许多高级特性如 DVR、转码、边缘缓存等. 若要利用这些特性, 需要进一步阅读官方文档并相应地调整配置文件.

在Ubuntu平台上搭建RTMP直播服务器,SRS(Simple-RTMP-Server)是一个不错的选择。SRS是一个开源的RTMP服务器,它轻量级、高效且易于配置。以下是在Ubuntu上安装和配置SRS的步骤:

安装依赖项
首先,确保系统更新到最新版本,并安装必要的软件包:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev zlib1g-dev

获取SRS源码
从GitHub获取最新版本的SRS代码:

git clone https://github.com/ossrs/srs.git && cd srs/trunk

编译源码
进入到srs目录后,可以选择不同模式进行编译。例如使用最小化编译可以减少资源消耗。

./configure && make

如果需要更多功能(如HLS支持),则可能需要使用其他编译选项。

配置服务器
编辑 conf目录下相应配置文件以设置直播流参数。例如编辑默认配置文件 conf/srs.conf:

listen 1935;
max_connections 1000;
srs_log_tank file;
srs_log_file ./objs/srs.log;

http_server {
enabled true;
listen 8080; # HTTP API和HTTP回调监听端口。
}

vhost defaultVhost {

# 开启实时消息协议(RTMP)服务。

}

更多高级设置...


确保至少有一个vhost启用了,并且监听了正确端口(默认为1935)。

启动服务
完成以上步骤后,在 srs/trunk目录下运行以下命令来启动服务:

./objs/srv -c conf/srv.conf

现在你应该有了一个运行中的RTMP服务器。

测试直播流功能
你可以使用OBS Studio或其他任何支持RTMP推流软件来测试推送视频流至该服务器是否成功。只需将推送地址设置为 rtmp://your_server_ip:1935/live/stream_name, 其中 your_server_ip 是你Ubuntu机器或者互联网公网IP地址, stream_name 是自定义直播流名称.

完成以上步骤后, 使用VLC或者任何支持 RTMP 的媒体播放器尝试观看这个视频流:

rtmp://your_server_ip:1935/live/stream_name

如果一切顺利, 应该能够看到从OBS Studio发送出去并由 SRS 处理过后再由 VLC 播放出来 的视频内容.

这个简要指南提供了搭建基本 RTMP 直播服务所需知道信息. SRS 还提供许多高级特性如 DVR、转码、边缘缓存等. 若要利用这些特性, 需要进一步阅读官方文档并相应地调整配置文件.

目录
相关文章
|
3天前
|
人工智能 JSON 机器人
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
本文带你零成本玩转OpenClaw:学生认证白嫖6个月阿里云服务器,手把手配置飞书机器人、接入免费/高性价比AI模型(NVIDIA/通义),并打造微信公众号“全自动分身”——实时抓热榜、AI选题拆解、一键发布草稿,5分钟完成热点→文章全流程!
10488 48
让龙虾成为你的“公众号分身” | 阿里云服务器玩Openclaw
|
9天前
|
人工智能 JavaScript API
解放双手!OpenClaw Agent Browser全攻略(阿里云+本地部署+免费API+网页自动化场景落地)
“让AI聊聊天、写代码不难,难的是让它自己打开网页、填表单、查数据”——2026年,无数OpenClaw用户被这个痛点困扰。参考文章直击核心:当AI只能“纸上谈兵”,无法实际操控浏览器,就永远成不了真正的“数字员工”。而Agent Browser技能的出现,彻底打破了这一壁垒——它给OpenClaw装上“上网的手和眼睛”,让AI能像真人一样打开网页、点击按钮、填写表单、提取数据,24小时不间断完成网页自动化任务。
2278 5
|
23天前
|
人工智能 JavaScript Ubuntu
5分钟上手龙虾AI!OpenClaw部署(阿里云+本地)+ 免费多模型配置保姆级教程(MiniMax、Claude、阿里云百炼)
OpenClaw(昵称“龙虾AI”)作为2026年热门的开源个人AI助手,由PSPDFKit创始人Peter Steinberger开发,核心优势在于“真正执行任务”——不仅能聊天互动,还能自动处理邮件、管理日程、订机票、写代码等,且所有数据本地处理,隐私完全可控。它支持接入MiniMax、Claude、GPT等多类大模型,兼容微信、Telegram、飞书等主流聊天工具,搭配100+可扩展技能,成为兼顾实用性与隐私性的AI工具首选。
23751 121
|
3天前
|
人工智能 IDE API
2026年国内 Codex 安装教程和使用教程:GPT-5.4 完整指南
Codex已进化为AI编程智能体,不仅能补全代码,更能理解项目、自动重构、执行任务。本文详解国内安装、GPT-5.4接入、cc-switch中转配置及实战开发流程,助你从零掌握“描述需求→AI实现”的新一代工程范式。(239字)
1764 126

热门文章

最新文章