当前位置:论坛首页 > 第三方应用

插件:SRS音视频服务器(Oryx),做直播和会议

2022-4-27 18:49   [复制链接] 102 73227

本帖最后由 Winlin 于 2024-4-10 19:06 编辑

【必看】

下面是非常常见的问题:
1. 请选择Ubuntu20操作系统,否则会有各种问题。
2. 安装后稍等一分钟启动再打开后台。
3. 实在搞不定,加群付费请人搞,不想付钱可以耐心看FAQ。

FAQ: https://ossrs.net/lts/zh-cn/faq-oryx
重要更新:SRS Stack,之前也叫SRS Cloud,改名叫Oryx了,就改了下名字而已,主要是因为AI助手分不清SRS和SRS Stack,所以AI回答的问题有时候非常不准确。

群二维码:




【系统介绍】
SRS音视频服务器是一个开源的实时流媒体服务器,主要应用在直播和WebRTC领域,比如娱乐直播、互动直播、电商直播、秀场直播、企业直播、教育直播、会议、直播连麦等等场景,是音视频开源服务器领域全球Star最多的项目,目前正在工信部木兰开源社区孵化,是开源社区驱动的开源项目。




【快速安装】
在宝塔软件商店,搜索SRS,可以看到SRS音视频服务器插件,点安装,如下图所示:



插件安装完成后,还需要安装云SRS,点设置,会出现安装SRS相关的依赖和服务,如下图所示:



请根据引导,输入访问域名,安装需要的依赖服务,比如NGINX和Docker,然后会提示安装完成,如下图所示:



为何要安装这么多依赖呢?因为云SRS不仅仅是一个流媒体服务器,它还有鉴权、转发多平台、更新、录制等多个功能。



【使用说明】
云SRS安装完成后,打开管理面板,可以看到管理后台,点击就可以进入云SRS的界面了,如下图所示:



若出现访问失败,503错误,或者Redis错误,是后台服务正在启动,请等待3分钟左右后重试。

首次进入后台,会要求设置云SRS的后台登录密码,可以直接点设置即可,也可以改成自己需要的密码,如下图所示:



这样你就拥有了一个音视频服务器了,可以做非常多有意思的事情,具体可以参考云SRS的相关资料,首页就是非常多的视频教程,如下图所示:



如果你偏好文字视频,那也可以给你一些链接,请看下面:

  • 私人直播间:OBS推流到SRS,可以和好朋友看电影,私密直播间,专享BGP带宽,想看啥就看啥。https://mp.weixin.qq.com/s/AKqVWIdk3SBD-6uiTMliyA
  • 超高清实时直播:用SRT低延迟推流,也能做会议,比WebRTC清晰太多了,也适合其他低延迟SRT的场景。https://mp.weixin.qq.com/s/HQb3gLRyJHHu56pnyHerxA
  • 图形化仪表盘:以图表形式展示后台数据,比如CPU等。https://mp.weixin.qq.com/s/ub9ZGmntOy_-S11oxFkxvg
  • 录制到云存储:避免本地磁盘限制,也方便后续直播流的处理,支持录制视频流到云存储。https://mp.weixin.qq.com/s/UXR5EBKZ-LnthwKN_rlIjg
  • 录制到云点播:比云录制更高级的能力,云存储是无限磁盘,云点播则是短视频系统,更方便,姿势更骚。https://mp.weixin.qq.com/s/UXR5EBKZ-LnthwKN_rlIjg
  • 多平台转播:推流到云SRS,转推到视频号、快手、B站、抖音等直播平台。https://mp.weixin.qq.com/s/FtaeQIJpb7vpmX2eFguLiQ


其他的资料,我们会不断更新在这里:https://ossrs.net/lts/zh-cn/faq-srs-stack





【特别说明】
宝塔部署SRS,和镜像部署有些区别,主要是HTTPS和站点这两个问题。

先看站点,云SRS会创建一个srs.stack.local的站点,并且会将默认站点设置成云SRS,这样大家才能直接播放IP的FLV和HLS流。

如果你需要将默认站点设置为其他的,那么需要给云SRS添加一个子域名,这样就可以通过子域名访问云SRS了。具体在宝塔的网站,选择云SRS的站点设置,如下图所示:



注意你一定要填合法域名,当然也可以随便填然后设置你浏览器的hosts,具体就请参考域名的相关知识吧。

设置好域名后,就可以通过域名访问云SRS,比如:http://srs.yourdomain.com/mgmt

换成域名后,对应的推拉流地址也会变成域名,这些都是自动的,在云SRS后台可以看到。

然后是HTTPS,云SRS也支持申请Lets Encrypt免费证书,需要操作Nginx的配置文件和.well_known目录,这个和宝塔冲突了,所以宝塔安装的云SRS,是禁用了这个功能,如下图所示:



若需要申请Let's Encrypt免费证书,直接通过宝塔申请即可,在站点添加合法的子域名后,在SSl中选择申请就可以,如下图所示:



申请SSL证书必须是合法子域名,没法随便填,需要校验域名。因此一定不能选择srs.cloud.local这个域名,而应该选择你合法的子域名。



【特别推荐】
云SRS除了宝塔插件,我们还支持了一些很有意思的功能和插件,欢迎大家使用:

  • 腾讯云Lighthouse镜像,一键创建云SRS,拥有公网IP的服务器,非常方便。https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA
  • 海外DigitalOcean镜像,如果你做海外业务也可以考虑使用DO的镜像。https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ
  • WordPress插件,使用最广泛的CMS系统,非常好用,云SRS也支持了插件,可以做直播。https://wordpress.org/plugins/srs-player
  • Typecho插件,国内用的很广泛的CMS,和WordPress类似,挺好用的,云SRS也有插件。https://github.com/ossrs/Typecho-Plugin-SrsPlayer


云SRS这些插件,是可以播放宝塔的SRS的流的,宝塔和镜像一样是部署方式,插件是CMS中的播放器。



【特别感谢】
非常感谢宝塔和腾讯云Lighthouse的同学帮忙,我们在一周左右就完成了云SRS适配宝塔的插件,也非常感谢宝塔开发了这么好的服务器管理程序,也很荣幸让大家可以更方便的把音视频能力做起来。

感谢大家一直以来对SRS的支持和投入,欢迎大家加入我们SRS社区,一起来搞音视频服务器。



【FAQ】
大家的问题基本上都在FAQ中有:
https://ossrs.net/lts/zh-cn/faq-oryx







使用道具 举报 只看该作者 回复
推荐
发表于 2022-4-27 19:12:27 | 只看该作者
宝塔论坛竟然没有点赞按钮~~不能接受!

支持,教程很详细 五网CN2香港服务器:www.tsyvps.com  发表于 2023-1-9 03:06
使用道具 举报 回复 支持 5 反对 0
推荐
发表于 2024-9-13 14:02:39 | 只看该作者
安装Oryx的时候,输入完域名后,报错:
Call createSrsSite with args={"domain":"live.vrcms.cn"} errINTERNAL SERVER ERROR

我的也是正在情况,不过重新绑定宝塔面板帐号后,再次卸载重新安装Oryx后正常  发表于 2024-11-3 20:39
aaPanel:海外的宝塔,如果你的机器是海外的,一定不要用宝塔而要用aaPanel,使用参考这里,官方说的,可能是这个宝塔版本问题  发表于 2024-9-30 22:57
同问~~  发表于 2024-9-30 22:41
同样问题  发表于 2024-9-28 11:22
使用道具 举报 回复 支持 3 反对 0
推荐
发表于 2024-9-10 02:40:24 | 只看该作者
您好,请问安装时报错Call createSrsSite with args={"domain":"cctv.pchome.live"} err INTERNAL SERVER ERROR是咋回事呀。
使用道具 举报 回复 支持 1 反对 0
推荐
发表于 2023-4-7 20:50:44 | 只看该作者
提示没有docker依赖,但是docker装好了也可以正常使用,请问如何解决
使用道具 举报 回复 支持 1 反对 0
推荐
发表于 2022-4-27 21:22:31 | 只看该作者
鲁凯啸 发表于 2022-4-27 19:12
宝塔论坛竟然没有点赞按钮~~不能接受!

可以点评,评论区可以有支持
使用道具 举报 回复 支持 1 反对 0
92#
发表于 2025-1-5 09:29:00 | 只看该作者
宝塔用户_reqzco 发表于 2024-9-13 14:02
安装Oryx的时候,输入完域名后,报错:
Call createSrsSite with args={"domain":"live.vrcms.cn"} errINTE ...

咋解决的我也面临这个问题
使用道具 举报 回复 支持 反对
91#
发表于 2024-12-21 11:50:54 | 只看该作者
宝塔用户_lwbsff 发表于 2024-11-28 19:10
Call createSrsSite with args={"domain":"v.jafjdsa.cn"} err INTERNAL SERVER ERROR
装了几个系统了 ,一 ...

解决这个问题了吗,求回复
使用道具 举报 回复 支持 反对
90#
发表于 2024-12-21 11:47:59 | 只看该作者
报错Call createSrsSite with args={"domain":"zb.com"} err INTERNAL SERVER ERROR
使用道具 举报 回复 支持 反对
89#
发表于 2024-11-28 19:10:28 | 只看该作者
Call createSrsSite with args={"domain":"v.jafjdsa.cn"} err INTERNAL SERVER ERROR
装了几个系统了 ,一直都报这个错
使用道具 举报 回复 支持 反对
88#
发表于 2024-11-3 20:37:06 | 只看该作者
宝塔用户_eetmyi 发表于 2024-9-10 02:40
您好,请问安装时报错Call createSrsSite with args={"domain":"cctv.pchome.live"} err INTERNAL SERVER E ...

我的也是正在情况,不过重新绑定宝塔面板帐号后,再次卸载重新安装Oryx后正常。
使用道具 举报 回复 支持 反对
87#
发表于 2024-11-3 20:36:35 | 只看该作者
宝塔用户_reqzco 发表于 2024-9-13 14:02
安装Oryx的时候,输入完域名后,报错:
Call createSrsSite with args={"domain":"live.vrcms.cn"} errINTE ...

我的也是正在情况,不过重新绑定宝塔面板帐号后,再次卸载重新安装Oryx后正常
使用道具 举报 回复 支持 反对
86#
发表于 2024-9-30 22:38:00 | 只看该作者
宝塔用户_reqzco 发表于 2024-9-13 14:02
安装Oryx的时候,输入完域名后,报错:
Call createSrsSite with args={"domain":"live.vrcms.cn"} errINTE ...

同问,在线等~
使用道具 举报 回复 支持 反对
85#
发表于 2024-4-10 19:07:12 | 只看该作者
重要更新:SRS Stack,之前也叫SRS Cloud,改名叫Oryx了,就改了下名字而已,主要是因为AI助手分不清SRS和SRS Stack,所以AI回答的问题有时候非常不准确。
使用道具 举报 回复 支持 反对
84#
发表于 2024-4-10 19:04:58 | 只看该作者
haozi129820 发表于 2024-2-25 00:42
啥时候出CENTER和WINDOWS版本

暂时没有打算。不过你可以用docker方式在Windows上直接运行。
使用道具 举报 回复 支持 反对
83#
发表于 2024-3-14 12:12:12 | 只看该作者
想用本地服务器配置,发现不支持非80端口
使用道具 举报 回复 支持 反对
82#
发表于 2024-3-7 09:48:49 | 只看该作者
我用的腾讯云轻量,5M带宽的,码率3000情况下,有两条SRT流同时跑,两个视频就会花屏,单条没问题。请问是啥原因呢
使用道具 举报 回复 支持 反对
81#
发表于 2024-2-25 00:42:52 | 只看该作者
啥时候出CENTER和WINDOWS版本
使用道具 举报 回复 支持 反对
80#
发表于 2024-2-2 08:27:58 | 只看该作者
本帖最后由 Winlin 于 2024-2-3 12:17 编辑

5.13.23发布了,支持了直播间AI助手,直播AI时代来了!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表