diff --git a/i18n/en-us/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md b/i18n/en-us/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md index a9c59bd7..6a5873dc 100644 --- a/i18n/en-us/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md +++ b/i18n/en-us/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md @@ -36,7 +36,7 @@ This guide will use placeholder `your_public_ipv4` and `your_domain_name` throug ## Step 1: Create a SRS Droplet -A droplet is a simple and scalable virtual machine of DigitalOcean. A SRS Droplet is a droplet with Cloud SRS installed, to power your video streaming service. +A droplet is a simple and scalable virtual machine of DigitalOcean. A SRS Droplet is a droplet with SRS Stack installed, to power your video streaming service. You could create `a SRS Droplet` by [clicking here](https://cloud.digitalocean.com/droplets/new?appId=104916642&size=s-1vcpu-1gb®ion=sgp1&image=ossrs-srs&type=applications), set-up the droplet `Region` and `Authentication`, then click `Create Droplet` button at the bottom. diff --git a/i18n/en-us/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md b/i18n/en-us/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md index 31be5ed9..460970fd 100644 --- a/i18n/en-us/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md +++ b/i18n/en-us/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md @@ -27,7 +27,7 @@ In this tutorial, you will learn how to configure the HTTPS for SRS droplets, an To complete this guide, you will need: -1. A SRS Droplet with Cloud SRS installed, please follow this [set-up a video streaming service](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-1-click-e9fe6f314ac6) tutorial. +1. A SRS Droplet with SRS Stack installed, please follow this [set-up a video streaming service](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-1-click-e9fe6f314ac6) tutorial. 1. A fully registered domain name, you could purchase a domain name on [Namecheap](https://namecheap.com/) or [GoDaddy](https://godaddy.com/). For the demonstration purpose, however, we will use a placeholder `your_domain_name` throughout this tutorial. This guide will also use placeholders `your_public_ipv4` and `your_domain_name` throughout. Please replace them with diff --git a/i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md b/i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md similarity index 96% rename from i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md rename to i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md index a36561d0..83f66a13 100644 --- a/i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md +++ b/i18n/en-us/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md @@ -1,11 +1,11 @@ --- -title: Cloud SRS -sidebar_label: Cloud SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack SRS Stack is a video cloud solution that is lightweight, open-source, and based on Go, Reactjs, SRS, FFmpeg, WebRTC, etc. @@ -39,6 +39,6 @@ Please read [TencentCloud CVM](https://www.bilibili.com/video/BV1844y1L7dL/): De Please read [TencentCloud LightHouse](https://www.bilibili.com/video/BV1844y1L7dL/): Deploy SRS to Tencent LightHouse. -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v6/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v6/getting-started-stack) diff --git a/i18n/zh-cn/code.json b/i18n/zh-cn/code.json index 97593e01..6c7a92c8 100644 --- a/i18n/zh-cn/code.json +++ b/i18n/zh-cn/code.json @@ -208,7 +208,7 @@ "message": "简单" }, "homepage.easyToUse": { - "message": "基于协程技术,无异步回调难以维护的问题,SRS支持云原生标准(Docker镜像、K8s部署、可观测性日志和监控指标等),提供云SRS无门槛应用" + "message": "基于协程技术,无异步回调难以维护的问题,SRS支持云原生标准(Docker镜像、K8s部署、可观测性日志和监控指标等),提供SRS Stack无门槛应用" }, "homepage.focusOnName": { "message": "实时" diff --git a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md index 590cc571..714042dd 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md +++ b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-09-SRS-Cloud-Tutorial.md @@ -43,19 +43,19 @@ SRS云服务器:https://www.bilibili.com/video/BV1844y1L7dL/ ## CVM -如果Lighthouse的带宽太低,可以选择腾讯云CVM,详细请参考[云SRS支持CVM镜像](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ)。 +如果Lighthouse的带宽太低,可以选择腾讯云CVM,详细请参考[SRS Stack支持CVM镜像](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ)。 > Note: 我们准备了视频教程,非常短只有几分钟时间,可以解决你的很多疑问,请观看视频教程。 ## DigitalOcean -若你需要在海外使用云SRS,可以选择DigitalOcean的Droplet镜像,详细请参考[云SRS支持DigitalOcean镜像](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ)。 +若你需要在海外使用SRS Stack,可以选择DigitalOcean的Droplet镜像,详细请参考[SRS Stack支持DigitalOcean镜像](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ)。 > Note: 我们准备了视频教程,非常短只有几分钟时间,可以解决你的很多疑问,请观看视频教程。 ## BT -若你希望在其他云厂商和平台,或者自己的虚拟机,可以使用宝塔安装云SRS,详细请参考[云SRS支持宝塔安装](https://mp.weixin.qq.com/s/nutc5eJ73aUa4Hc23DbCwQ) +若你希望在其他云厂商和平台,或者自己的虚拟机,可以使用宝塔安装SRS Stack,详细请参考[SRS Stack支持宝塔安装](https://mp.weixin.qq.com/s/nutc5eJ73aUa4Hc23DbCwQ) > Note: 我们准备了视频教程,非常短只有几分钟时间,可以解决你的很多疑问,请观看视频教程。 @@ -73,7 +73,7 @@ SRS云服务器:https://www.bilibili.com/video/BV1844y1L7dL/ ## Features -如果你想知道云SRS支持哪些功能,或者某个功能是否支持了,请看[Features](https://github.com/ossrs/srs/issues/2856)。 +如果你想知道SRS Stack支持哪些功能,或者某个功能是否支持了,请看[Features](https://github.com/ossrs/srs/issues/2856)。 > Note: 这些功能会不断更新,请访问GitHub地址,查看最新的功能列表。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md index 9f09cc4f..a1c5aa39 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md +++ b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-12-SRS-Cloud-HTTPS.md @@ -22,7 +22,7 @@ HTTPS在WebRTC中是必要的,若需要在HTTPS的网站中播放直播流,S 操作的前提条件是: -1. 你得有一个SRS云服务器,参考[云SRS](https://www.bilibili.com/video/BV1844y1L7dL/) +1. 你得有一个SRS云服务器,参考[SRS Stack](https://www.bilibili.com/video/BV1844y1L7dL/) 1. 必须有个自己的域名,不能随便填别人的域名,可以上[DNS Pod](http://dnspod.com/)上买个域名,并备案。 文章中,我们会用`your_public_ipv4`和`your_domain_name`,代表你的域名和SRS服务器的公网IP,请替换成你自己的。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-29-BT-aaPanel.md b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-29-BT-aaPanel.md index 8649f4cb..93e9bd1f 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-29-BT-aaPanel.md +++ b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-04-29-BT-aaPanel.md @@ -1,41 +1,41 @@ --- slug: BT-aaPanel -title: 云SRS:宝塔!宝塔!宝塔! +title: SRS Stack:宝塔!宝塔!宝塔! authors: [] tags: [tutorial, bt, aapanel, streaming] custom_edit_url: null --- -# 云SRS:宝塔!宝塔!宝塔! +# SRS Stack:宝塔!宝塔!宝塔! -云SRS上线几个月了,大家反馈很好用,不过怎么在内网机器上部署呢?怎么在其他云部署呢?怎么在已经部署了网站的主机上部署呢? +SRS Stack上线几个月了,大家反馈很好用,不过怎么在内网机器上部署呢?怎么在其他云部署呢?怎么在已经部署了网站的主机上部署呢? 宝塔在手,全部拥有! -举个例子,我就有两个云主机,用宝塔部署了网站和云SRS,一鱼多吃,爽啊!之前海外两台机器,每个月10刀,现在只要5刀,每年可以省60美元,一百万年就可以省6000万美元啊,赚大发了: +举个例子,我就有两个云主机,用宝塔部署了网站和SRS Stack,一鱼多吃,爽啊!之前海外两台机器,每个月10刀,现在只要5刀,每年可以省60美元,一百万年就可以省6000万美元啊,赚大发了: -* 腾讯云Lighthouse,部署了[wp.ossrs.net](https://wp.ossrs.net)网站,写写一些杂七杂八的东西,还部署了[lh.ossrs.net](https://lh.ossrs.net)云SRS,每周六做直播用的。 -* DigitalOcean droplet,部署了[wp.ossrs.io](https://wp.ossrs.io)网站杂七杂八海外版,还部署了[ossrs.io](https://ossrs.io)海外SRS的漂漂亮亮的新官网,还有[r.ossrs.net](https://r.ossrs.net)云SRS做稳定版本演示用的。 +* 腾讯云Lighthouse,部署了[wp.ossrs.net](https://wp.ossrs.net)网站,写写一些杂七杂八的东西,还部署了[lh.ossrs.net](https://lh.ossrs.net)SRS Stack,每周六做直播用的。 +* DigitalOcean droplet,部署了[wp.ossrs.io](https://wp.ossrs.io)网站杂七杂八海外版,还部署了[ossrs.io](https://ossrs.io)海外SRS的漂漂亮亮的新官网,还有[r.ossrs.net](https://r.ossrs.net)SRS Stack做稳定版本演示用的。 > Note: 大家可以ping下这些域名,发现都是同一个机器,都是用宝塔部署的。 -我们就来看看,各种场景下怎么用宝塔部署云SRS吧。先看怎么安装,后面是各种情况怎么使用,都需要安装云SRS这步。 +我们就来看看,各种场景下怎么用宝塔部署SRS Stack吧。先看怎么安装,后面是各种情况怎么使用,都需要安装SRS Stack这步。 ## Prerequisites 宝塔虽好,也不是万能的,先请你想好了再动手,先想下下面的问题: * 宝塔难度是高于云主机镜像的,镜像是完全点下就能用,宝塔是需要自己能维护主机,实际上宝塔简化了主机运维,并不代表你可以完全不了解如何运维主机。 -* 云SRS宝塔插件,更多是面向已经使用了宝塔的用户,如果是新用户,还是建议直接入手云主机的镜像,更简单一些,等搞定了简单的云主机姿势,再来搞复杂的宝塔更合适。 -* 云SRS所有功能都是一样的,不会因为宝塔平台所以功能更多一些,其他平台不支持的宝塔上也不会支持,所以如果觉得云SRS不满足要求,那可以直接放弃而不是换个宝塔。 +* SRS Stack宝塔插件,更多是面向已经使用了宝塔的用户,如果是新用户,还是建议直接入手云主机的镜像,更简单一些,等搞定了简单的云主机姿势,再来搞复杂的宝塔更合适。 +* SRS Stack所有功能都是一样的,不会因为宝塔平台所以功能更多一些,其他平台不支持的宝塔上也不会支持,所以如果觉得SRS Stack不满足要求,那可以直接放弃而不是换个宝塔。 如果你觉得没问题,那就继续拥有你的宝塔吧。 ## Installation -宝塔安装可以用云主机的镜像,或者在[bt.cn](https://www.bt.cn/new/download.html)中找到安装脚本,现在云SRS支持的比较好的是Ubuntu 20+,可以执行下面的命令: +宝塔安装可以用云主机的镜像,或者在[bt.cn](https://www.bt.cn/new/download.html)中找到安装脚本,现在SRS Stack支持的比较好的是Ubuntu 20+,可以执行下面的命令: ```bash wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec @@ -43,7 +43,7 @@ wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo > Note: 最新的命令请在宝塔官网上找哈,这个可能会过时。 -> Note: 宝塔支持了命令行安装,这样云SRS就不用支持命令行安装了,因为命令行安装要解决各种问题,既然宝塔解决得很好,我们还可以免费的使用,那为何要花时间造这个重复的轮子呢。 +> Note: 宝塔支持了命令行安装,这样SRS Stack就不用支持命令行安装了,因为命令行安装要解决各种问题,既然宝塔解决得很好,我们还可以免费的使用,那为何要花时间造这个重复的轮子呢。 安装完宝塔后,是需要手机号登录的,实名制约束下自己放荡的内心,更有利于健康的网络环境,不要动坏心思的念头,双手支持实名制,哈哈哈。 @@ -55,39 +55,39 @@ wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo ![](/img/blog-2022-04-29-zh-002.png) -这一步还只是安装插件,安装速度很快,安装完成后,点插件名称或`设置`,进入到云SRS插件中,要先安装云SRS和相关依赖,这一步才是真正的安装云SRS,耗时很久请耐心安装: +这一步还只是安装插件,安装速度很快,安装完成后,点插件名称或`设置`,进入到SRS Stack插件中,要先安装SRS Stack和相关依赖,这一步才是真正的安装SRS Stack,耗时很久请耐心安装: ![](/img/blog-2022-04-29-zh-003.png) -> Note: 为何要安装这么多依赖呢?因为云SRS不仅仅是一个流媒体服务器,它还有鉴权、转发多平台、更新、录制等多个功能。 +> Note: 为何要安装这么多依赖呢?因为SRS Stack不仅仅是一个流媒体服务器,它还有鉴权、转发多平台、更新、录制等多个功能。 ![](/img/blog-2022-04-29-zh-004.png) -安装完成后,就可以在`管理面板`中,看到云SRS的链接了,打开就看到熟悉的云SRS的后台界面,如下图所示: +安装完成后,就可以在`管理面板`中,看到SRS Stack的链接了,打开就看到熟悉的SRS Stack的后台界面,如下图所示: ![](/img/blog-2022-04-29-zh-005.png) -> Note: 云SRS后续操作,详细的使用教程,就请参考我们之前录的视频和文章,[SRS云服务器:起步、购买和入门](https://www.bilibili.com/video/BV1844y1L7dL/)。 +> Note: SRS Stack后续操作,详细的使用教程,就请参考我们之前录的视频和文章,[SRS云服务器:起步、购买和入门](https://www.bilibili.com/video/BV1844y1L7dL/)。 -一般大家用宝塔都会用来管理网站,云SRS是可以和网站一起工作的,不会冲突,下面详细看看网站部分。 +一般大家用宝塔都会用来管理网站,SRS Stack是可以和网站一起工作的,不会冲突,下面详细看看网站部分。 ## WebSite -如果你已经宝塔部署了网站,那么也是可以安装云SRS的,安装方法请看前面的说明。 +如果你已经宝塔部署了网站,那么也是可以安装SRS Stack的,安装方法请看前面的说明。 -有一点需要注意,云SRS会创建一个srs.cloud.local的站点,并且会将默认站点设置成云SRS,这样大家才能直接播放IP的FLV和HLS流。 +有一点需要注意,SRS Stack会创建一个srs.cloud.local的站点,并且会将默认站点设置成SRS Stack,这样大家才能直接播放IP的FLV和HLS流。 -如果云SRS可以是默认站点,那么后面你就不用管了,直接就可以使用云SRS了。当然也可以给站点添加一个子域名,通过子域名访问云SRS。 +如果SRS Stack可以是默认站点,那么后面你就不用管了,直接就可以使用SRS Stack了。当然也可以给站点添加一个子域名,通过子域名访问SRS Stack。 -如果你希望默认站点不是云SRS,而是其他网站,那可以先把默认站点设置为空,然后安装云SRS(会把默认站点设置为云SRS),然后再把默认站点设置为你想要的就可以。 +如果你希望默认站点不是SRS Stack,而是其他网站,那可以先把默认站点设置为空,然后安装SRS Stack(会把默认站点设置为SRS Stack),然后再把默认站点设置为你想要的就可以。 -这时候你就没法使用IP访问云SRS后台,也没法使用IP来播放直播流了,这时候你可以给云SRS站点,添加一个子域名,比如`srs.yourdomain.com`,需要替换成你的合法的能在浏览器中访问的子域名哈,如下图所示: +这时候你就没法使用IP访问SRS Stack后台,也没法使用IP来播放直播流了,这时候你可以给SRS Stack站点,添加一个子域名,比如`srs.yourdomain.com`,需要替换成你的合法的能在浏览器中访问的子域名哈,如下图所示: ![](/img/blog-2022-04-29-zh-006.png) -设置好域名后,就可以通过域名访问云SRS,比如:`http://srs.yourdomain.com/mgmt` +设置好域名后,就可以通过域名访问SRS Stack,比如:`http://srs.yourdomain.com/mgmt` -> Note: 换成域名后,对应的推拉流地址也会变成域名,这些都是自动的,在云SRS后台可以看到。 +> Note: 换成域名后,对应的推拉流地址也会变成域名,这些都是自动的,在SRS Stack后台可以看到。 和网站域名相关的就是HTTPS设置,这部分是需要特别说明的,下面会详细讲讲需要注意的情况。 @@ -95,11 +95,11 @@ wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo 宝塔上申请SSL免费证书非常方便,还能续期和显示过期时间。也支持各种其他的证书,功能更完善。 -云SRS也支持申请Lets Encrypt免费证书,需要操作Nginx的配置文件和`.well_known`目录,这个和宝塔冲突了,所以宝塔安装的云SRS,是禁用了这个功能,如下图所示: +SRS Stack也支持申请Lets Encrypt免费证书,需要操作Nginx的配置文件和`.well_known`目录,这个和宝塔冲突了,所以宝塔安装的SRS Stack,是禁用了这个功能,如下图所示: ![](/img/blog-2022-04-29-zh-007.png) -在宝塔上添加证书很简单,首先需要给云SRS站点绑定一个子域名,可以参考上面的说明: +在宝塔上添加证书很简单,首先需要给SRS Stack站点绑定一个子域名,可以参考上面的说明: ![](/img/blog-2022-04-29-zh-008.png) @@ -109,7 +109,7 @@ wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo 申请后就可以看到SSL生效了,可以通过HTTPS访问你的站点了,比如:`https://srs.yourdomain.com/mgmt` -> Note: 换成HTTPS后,对应的推拉流地址也会变成HTTPS,这些都是自动的,在云SRS后台可以看到。 +> Note: 换成HTTPS后,对应的推拉流地址也会变成HTTPS,这些都是自动的,在SRS Stack后台可以看到。 如何展示我们的直播流呢,可以用CMS,宝塔也可以很方便的安装WordPress和Typecho等。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-06-30-Video-Chat-Live.md b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-06-30-Video-Chat-Live.md index 82bd17b4..b08e1b9d 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-blog/2022-06-30-Video-Chat-Live.md +++ b/i18n/zh-cn/docusaurus-plugin-content-blog/2022-06-30-Video-Chat-Live.md @@ -30,7 +30,7 @@ custom_edit_url: null 前提条件,需要具备的知识点,或依赖的工具: -* 一台云主机,带公网IP。推荐[云SRS](./SRS-Cloud-Tutorial),带有音视频服务器SRS的云服务器,腾讯云Lighthouse或CVM有云SRS镜像,其他云主机可以用宝塔安装。 +* 一台云主机,带公网IP。推荐[SRS Stack](./SRS-Cloud-Tutorial),带有音视频服务器SRS的云服务器,腾讯云Lighthouse或CVM有SRS Stack镜像,其他云主机可以用宝塔安装。 * 有一定的软件开发基础,虽然设计了比较简单的入门场景,还是有部分场景需要移动端开发能力,以及Linux服务器的操作能力。 * [可选] 注册的域名,申请合法的HTTPS证书必须得域名,用于WebRTC推流;无域名只能使用自签名证书,操作麻烦些,也是可行的。 @@ -70,17 +70,17 @@ SaaS做直播的好处是不用了解直播的细节,直接就能把直播做 直播开源方案,推流工具还是用[OBS](https://obsproject.com/),使用方法也是一样的。但是我们需要自己部署服务器,也需要选择直播观看的客户端: * 推流工具:OBS,vMix,芯象,腾讯会议等。 -* 直播平台:云SRS,SRS,NginxRTMP等。 +* 直播平台:SRS Stack,SRS,NginxRTMP等。 * 观看工具:Chrome浏览器,VLC等。 -推荐使用云SRS,因为后面也可以用于连麦。最方便的部署SRS的方式使用[云SRS](./SRS-Cloud-Tutorial),可以用腾讯云镜像一键部署,其他云或自己虚拟机可以用宝塔部署,具体请参考[视频教程](https://www.bilibili.com/video/BV1844y1L7dL/)。 +推荐使用SRS Stack,因为后面也可以用于连麦。最方便的部署SRS的方式使用[SRS Stack](./SRS-Cloud-Tutorial),可以用腾讯云镜像一键部署,其他云或自己虚拟机可以用宝塔部署,具体请参考[视频教程](https://www.bilibili.com/video/BV1844y1L7dL/)。 部署好SRS后,可以使用OBS推流到SRS,地址一般比较简单,例如: * Server: `rtmp://your-server-ip/live/` * Stream Key: `livestream` -> Note:若使用云SRS,则`Stream Key`中可能有鉴权字符,例如`livestream?secret=******`,可以从云SRS的后台`私人直播间`拷贝就可以。 +> Note:若使用SRS Stack,则`Stream Key`中可能有鉴权字符,例如`livestream?secret=******`,可以从SRS Stack的后台`私人直播间`拷贝就可以。 开源方案的播放器需要自己选择,比较简单的是[VLC](https://www.videolan.org/),选择`File > Open Network`,然后输入地址: @@ -136,11 +136,11 @@ OBS(主播) ---RTMP---> SRS ----RTMP/FLV/HLS---> VLC 同样,最简单的通话方案是SaaS,可以选择腾讯会议或Zoom两个通话的SaaS,它们都有自己的客户端和账号体系,只需要下载就可以使用了。 -若使用开源搭建,推荐SRS服务器。最方便的部署SRS的方式使用[云SRS](./SRS-Cloud-Tutorial),可以用腾讯云镜像一键部署,其他云或自己虚拟机可以用宝塔部署,具体请参考[视频教程](https://www.bilibili.com/video/BV1844y1L7dL/)。 +若使用开源搭建,推荐SRS服务器。最方便的部署SRS的方式使用[SRS Stack](./SRS-Cloud-Tutorial),可以用腾讯云镜像一键部署,其他云或自己虚拟机可以用宝塔部署,具体请参考[视频教程](https://www.bilibili.com/video/BV1844y1L7dL/)。 由于WebRTC推流,必须使用HTTPS,而HTTPS必须要域名和证书,可以参考[如何设置HTTPS](./SRS-Cloud-HTTPS)。当然如果使用自签名证书也可以,需要手动允许自签名证书。 -安装好云SRS后,我们打开后台`私人直播间`,选择`WebRTC推流`,点击更换流名称按钮,获取推流和播放链接,每个主播一个流地址比如: +安装好SRS Stack后,我们打开后台`私人直播间`,选择`WebRTC推流`,点击更换流名称按钮,获取推流和播放链接,每个主播一个流地址比如: * 主播A:`webrtc://lh.ossrs.net:443/live/acagdd?secret=xxx` * 主播B:`webrtc://lh.ossrs.net:443/live/ccdkkc?secret=xxx` diff --git a/i18n/zh-cn/docusaurus-plugin-content-blog/2023-03-07-Lets-Do-H265-Live-Streaming.md b/i18n/zh-cn/docusaurus-plugin-content-blog/2023-03-07-Lets-Do-H265-Live-Streaming.md index 3f3fb03f..20445bf5 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-blog/2023-03-07-Lets-Do-H265-Live-Streaming.md +++ b/i18n/zh-cn/docusaurus-plugin-content-blog/2023-03-07-Lets-Do-H265-Live-Streaming.md @@ -85,7 +85,7 @@ H.265的收益就不用说了,可以用更少的带宽,传输同样的质量 * [x] 原生支持:解析HEVC元数据,通过HTTP API提供。 * [x] 原生支持:黑盒测试支持HEVC。 * [x] 原生支持:SRS镜像支持补丁的FFmpeg。可以不用自己编译FFmpeg,使用SRS镜像提供的FFmpeg即可。 -* [x] 原生支持:[WordPress plugin SrsPlayer](https://github.com/ossrs/WordPress-Plugin-SrsPlayer)插件支持HEVC。由于云SRS使用的是4.0稳定版本,还需要几年才能切换到6.0。 +* [x] 原生支持:[WordPress plugin SrsPlayer](https://github.com/ossrs/WordPress-Plugin-SrsPlayer)插件支持HEVC。由于SRS Stack使用的是4.0稳定版本,还需要几年才能切换到6.0。 * [ ] 不支持:Update [srs-cloud](https://github.com/ossrs/srs-stack) for HEVC. * [ ] 不支持:Edge server supports publish HEVC stream to origin. * [ ] 不支持:Edge server supprots play HEVC stream from origin. diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md b/i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md similarity index 95% rename from i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md rename to i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md index 8e91ef89..366a5e79 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-cloud.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/current/doc/getting-started-stack.md @@ -1,11 +1,11 @@ --- -title: Cloud SRS -sidebar_label: 云SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack SRS Stack是一个基于Go、Reactjs、SRS、FFmpeg、WebRTC等的轻量级、开源的视频云解决方案。 @@ -40,6 +40,6 @@ SRS Stack是一个基于Go、Reactjs、SRS、FFmpeg、WebRTC等的轻量级、 使用方式请参考[DigitalOcean Droplet](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ):海外用户,直接创建SRS Droplet。 -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v6/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v6/getting-started-stack) diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-cloud-server.md b/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-cloud-server.md index 78376d03..83c1b6a2 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-cloud-server.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-cloud-server.md @@ -1,6 +1,6 @@ --- title: SRS Stack -sidebar_label: 云SRS +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- @@ -9,55 +9,55 @@ hide_table_of_contents: false SRS云服务器,面向鼠标编程,没有服务器和命令行经验,也可以构建自己的在线视频服务。入门的最佳推荐。 -云SRS是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 +SRS Stack是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 -云SRS:让音视频的力量,赋能所有小微企业。 +SRS Stack:让音视频的力量,赋能所有小微企业。 ## SRS云服务器:起步、购买和入门 * 地址: https://www.bilibili.com/video/BV1844y1L7dL -* 说明: 如何购买云SRS?如何使用云厂商的镜像一键部署云SRS?如何在宝塔或aaPanel中安装云SRS?如何设置防火墙和安全组? +* 说明: 如何购买SRS Stack?如何使用云厂商的镜像一键部署SRS Stack?如何在宝塔或aaPanel中安装SRS Stack?如何设置防火墙和安全组? -## 云SRS:音视频无门槛赋能小微企业 +## SRS Stack:音视频无门槛赋能小微企业 * 地址: https://www.bilibili.com/video/BV1cq4y1e7Au -* 说明: 什么是云SRS?为何要做云SRS?云SRS可以带来什么价值?云SRS适用哪些用户和场景? +* 说明: 什么是SRS Stack?为何要做SRS Stack?SRS Stack可以带来什么价值?SRS Stack适用哪些用户和场景? -## 云SRS:直播录制和多平台转播 +## SRS Stack:直播录制和多平台转播 * 地址: https://www.bilibili.com/video/BV1KY411V7uc -* 说明: 如何使用云SRS实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 +* 说明: 如何使用SRS Stack实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 ## 周亮:自建CDN的高质量源站 * 地址: https://www.bilibili.com/video/BV1gT4y1U76d * 说明: 构建自己的高质量源站,BGP带宽支持不同运营商回源,专线带宽有保障,可实现源站的录制和转推等业务能力。 -## 唐为:云SRS解决二手货交易的信任问题 +## 唐为:SRS Stack解决二手货交易的信任问题 * 地址: https://www.bilibili.com/video/BV14S4y1k7gr -* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,云SRS直播和录制可以让这个过程“眼见为实”。 +* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,SRS Stack直播和录制可以让这个过程“眼见为实”。 -## 云SRS:如何让村晚直播实现远程制作 +## SRS Stack:如何让村晚直播实现远程制作 * 地址: https://www.bilibili.com/video/BV1Nb4y1t7ij -* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。云SRS让节目可以远程制作,让村晚更便捷。 +* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。SRS Stack让节目可以远程制作,让村晚更便捷。 -## 王大江:云SRS多种场景应用 +## 王大江:SRS Stack多种场景应用 * 地址: https://www.bilibili.com/video/BV16r4y1q7ZT * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,卖二手货的也可以,开源项目交流也可以,多平台直播也可以,会用电脑有微信就可以,守法公民都可以。 -## 崔国栋:如何用云SRS的SRT实现300ms低延迟直播 +## 崔国栋:如何用SRS Stack的SRT实现300ms低延迟直播 * 地址: https://www.bilibili.com/video/BV1aS4y1G7iG -* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合云SRS,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 +* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合SRS Stack,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 -## 徐光磊:如何用云SRS搭建私人专享直播间 +## 徐光磊:如何用SRS Stack搭建私人专享直播间 * 地址: https://www.bilibili.com/video/BV1RS4y1G7tb * 说明: 如何一键快速拥有自己的私人直播间,而且带有公网IP,可以任何地方都能访问,用任何设备都能访问,实现自己的私人的专享的直播间。 -## 程晓龙:云SRS如何一键HTTPS +## 程晓龙:SRS Stack如何一键HTTPS * 地址: https://www.bilibili.com/video/BV1tZ4y1R7qp * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 需求介绍:云SRS支持GB +## 需求介绍:SRS Stack支持GB * 地址: https://www.bilibili.com/video/BV1SL411K7KS * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 马景瑞:云SRS的SRT超清直播应用 +## 马景瑞:SRS Stack的SRT超清直播应用 * 地址: https://www.bilibili.com/video/BV1c341177e7 * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-other.md b/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-other.md index e8052484..bb30eedc 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-other.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/srs-other.md @@ -35,13 +35,13 @@ FFmpeg是音视频的广泛使用的、功能丰富的、几乎人手一个的 * 地址: https://www.bilibili.com/video/BV16g411A7EK * 说明: OBS推流到视频号和B站直播时,如何把直播间的评论区抓到直播流中,所有观众都能看到,而且可以看到上墙的评论。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 ## OBS-004-OBS快速裁剪窗口 * 地址: https://www.bilibili.com/video/BV1Pf4y1T7Ax * 说明: OBS的画布上的元素比如窗口,都可以调整大小,这也是非常非常高频的操作,有一个方法可以非常简单就可以操作,而且是所见即所得的。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用 ## OBS-006-OBS如何避免网络翻车 * 地址: https://www.bilibili.com/video/BV1DM4y1w7xU @@ -55,7 +55,7 @@ OBS是使用非常广泛也非常好用的,一个直播推流工具。它有 * 地址: https://www.bilibili.com/video/BV1Ai4y1X7uw * 说明: 使用OBS做直播,或者OBS录制视频时,如何平滑的放大某个局部区域,这样可以看得更清楚。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 # 其他 diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-cloud.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-stack.md similarity index 81% rename from i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-cloud.md rename to i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-stack.md index c64ff0e1..dcb7d556 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-cloud.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/doc/getting-started-stack.md @@ -1,13 +1,13 @@ --- -title: Cloud SRS -sidebar_label: 云SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack -云SRS(Cloud SRS)是基于SRS的一个开源视频平台。 +SRS Stack是基于SRS的一个开源视频平台。 ## TencentCloud LightHouse @@ -25,6 +25,6 @@ hide_table_of_contents: false 使用方式请参考[DigitalOcean Droplet](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ):海外用户,直接创建SRS Droplet。 -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v4/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v4/getting-started-stack) diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-cloud-server.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-cloud-server.md index fcd388d7..21e5e4b5 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-cloud-server.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-cloud-server.md @@ -1,6 +1,6 @@ --- title: SRS Stack -sidebar_label: 云SRS +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- @@ -9,55 +9,55 @@ hide_table_of_contents: false SRS云服务器,面向鼠标编程,没有服务器和命令行经验,也可以构建自己的在线视频服务。入门的最佳推荐。 -云SRS是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 +SRS Stack是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 -云SRS:让音视频的力量,赋能所有小微企业。 +SRS Stack:让音视频的力量,赋能所有小微企业。 ## SRS云服务器:起步、购买和入门 * 地址: https://www.bilibili.com/video/BV1844y1L7dL -* 说明: 如何购买云SRS?如何使用云厂商的镜像一键部署云SRS?如何在宝塔或aaPanel中安装云SRS?如何设置防火墙和安全组? +* 说明: 如何购买SRS Stack?如何使用云厂商的镜像一键部署SRS Stack?如何在宝塔或aaPanel中安装SRS Stack?如何设置防火墙和安全组? -## 云SRS:音视频无门槛赋能小微企业 +## SRS Stack:音视频无门槛赋能小微企业 * 地址: https://www.bilibili.com/video/BV1cq4y1e7Au -* 说明: 什么是云SRS?为何要做云SRS?云SRS可以带来什么价值?云SRS适用哪些用户和场景? +* 说明: 什么是SRS Stack?为何要做SRS Stack?SRS Stack可以带来什么价值?SRS Stack适用哪些用户和场景? -## 云SRS:直播录制和多平台转播 +## SRS Stack:直播录制和多平台转播 * 地址: https://www.bilibili.com/video/BV1KY411V7uc -* 说明: 如何使用云SRS实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 +* 说明: 如何使用SRS Stack实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 ## 周亮:自建CDN的高质量源站 * 地址: https://www.bilibili.com/video/BV1gT4y1U76d * 说明: 构建自己的高质量源站,BGP带宽支持不同运营商回源,专线带宽有保障,可实现源站的录制和转推等业务能力。 -## 唐为:云SRS解决二手货交易的信任问题 +## 唐为:SRS Stack解决二手货交易的信任问题 * 地址: https://www.bilibili.com/video/BV14S4y1k7gr -* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,云SRS直播和录制可以让这个过程“眼见为实”。 +* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,SRS Stack直播和录制可以让这个过程“眼见为实”。 -## 云SRS:如何让村晚直播实现远程制作 +## SRS Stack:如何让村晚直播实现远程制作 * 地址: https://www.bilibili.com/video/BV1Nb4y1t7ij -* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。云SRS让节目可以远程制作,让村晚更便捷。 +* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。SRS Stack让节目可以远程制作,让村晚更便捷。 -## 王大江:云SRS多种场景应用 +## 王大江:SRS Stack多种场景应用 * 地址: https://www.bilibili.com/video/BV16r4y1q7ZT * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,卖二手货的也可以,开源项目交流也可以,多平台直播也可以,会用电脑有微信就可以,守法公民都可以。 -## 崔国栋:如何用云SRS的SRT实现300ms低延迟直播 +## 崔国栋:如何用SRS Stack的SRT实现300ms低延迟直播 * 地址: https://www.bilibili.com/video/BV1aS4y1G7iG -* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合云SRS,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 +* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合SRS Stack,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 -## 徐光磊:如何用云SRS搭建私人专享直播间 +## 徐光磊:如何用SRS Stack搭建私人专享直播间 * 地址: https://www.bilibili.com/video/BV1RS4y1G7tb * 说明: 如何一键快速拥有自己的私人直播间,而且带有公网IP,可以任何地方都能访问,用任何设备都能访问,实现自己的私人的专享的直播间。 -## 程晓龙:云SRS如何一键HTTPS +## 程晓龙:SRS Stack如何一键HTTPS * 地址: https://www.bilibili.com/video/BV1tZ4y1R7qp * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 需求介绍:云SRS支持GB +## 需求介绍:SRS Stack支持GB * 地址: https://www.bilibili.com/video/BV1SL411K7KS * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 马景瑞:云SRS的SRT超清直播应用 +## 马景瑞:SRS Stack的SRT超清直播应用 * 地址: https://www.bilibili.com/video/BV1c341177e7 * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-other.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-other.md index 0a7cb05b..491691e7 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-other.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-4.0/tutorial/srs-other.md @@ -35,13 +35,13 @@ FFmpeg是音视频的广泛使用的、功能丰富的、几乎人手一个的 * 地址: https://www.bilibili.com/video/BV16g411A7EK * 说明: OBS推流到视频号和B站直播时,如何把直播间的评论区抓到直播流中,所有观众都能看到,而且可以看到上墙的评论。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 ## OBS-004-OBS快速裁剪窗口 * 地址: https://www.bilibili.com/video/BV1Pf4y1T7Ax * 说明: OBS的画布上的元素比如窗口,都可以调整大小,这也是非常非常高频的操作,有一个方法可以非常简单就可以操作,而且是所见即所得的。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用 ## OBS-006-OBS如何避免网络翻车 * 地址: https://www.bilibili.com/video/BV1DM4y1w7xU @@ -55,7 +55,7 @@ OBS是使用非常广泛也非常好用的,一个直播推流工具。它有 * 地址: https://www.bilibili.com/video/BV1Ai4y1X7uw * 说明: 使用OBS做直播,或者OBS录制视频时,如何平滑的放大某个局部区域,这样可以看得更清楚。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 # 其他 diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-cloud.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-stack.md similarity index 95% rename from i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-cloud.md rename to i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-stack.md index 36135090..357dbe36 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-cloud.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/doc/getting-started-stack.md @@ -1,11 +1,11 @@ --- -title: Cloud SRS -sidebar_label: 云SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack SRS Stack是一个基于Go、Reactjs、SRS、FFmpeg、WebRTC等的轻量级、开源的视频云解决方案。 @@ -40,6 +40,6 @@ SRS Stack是一个基于Go、Reactjs、SRS、FFmpeg、WebRTC等的轻量级、 使用方式请参考[DigitalOcean Droplet](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ):海外用户,直接创建SRS Droplet。 -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v5/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/doc/zh/v5/getting-started-stack) diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-cloud-server.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-cloud-server.md index 97f50a93..132d006f 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-cloud-server.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-cloud-server.md @@ -1,6 +1,6 @@ --- title: SRS Stack -sidebar_label: 云SRS +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- @@ -9,55 +9,55 @@ hide_table_of_contents: false SRS云服务器,面向鼠标编程,没有服务器和命令行经验,也可以构建自己的在线视频服务。入门的最佳推荐。 -云SRS是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 +SRS Stack是一个开源的音视频服务方案,多个音视频场景中开箱即用,组合使用了SRS、FFmpeg、WebRTC等项目,无门槛赋能小微企业,让小微企业轻松具备数字化能力。 -云SRS:让音视频的力量,赋能所有小微企业。 +SRS Stack:让音视频的力量,赋能所有小微企业。 ## SRS云服务器:起步、购买和入门 * 地址: https://www.bilibili.com/video/BV1844y1L7dL -* 说明: 如何购买云SRS?如何使用云厂商的镜像一键部署云SRS?如何在宝塔或aaPanel中安装云SRS?如何设置防火墙和安全组? +* 说明: 如何购买SRS Stack?如何使用云厂商的镜像一键部署SRS Stack?如何在宝塔或aaPanel中安装SRS Stack?如何设置防火墙和安全组? -## 云SRS:音视频无门槛赋能小微企业 +## SRS Stack:音视频无门槛赋能小微企业 * 地址: https://www.bilibili.com/video/BV1cq4y1e7Au -* 说明: 什么是云SRS?为何要做云SRS?云SRS可以带来什么价值?云SRS适用哪些用户和场景? +* 说明: 什么是SRS Stack?为何要做SRS Stack?SRS Stack可以带来什么价值?SRS Stack适用哪些用户和场景? -## 云SRS:直播录制和多平台转播 +## SRS Stack:直播录制和多平台转播 * 地址: https://www.bilibili.com/video/BV1KY411V7uc -* 说明: 如何使用云SRS实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 +* 说明: 如何使用SRS Stack实现多平台直播,比如同时在视频号、B站和快手直播,同时不增加上行带宽。上行带宽增加会增加推流卡顿的风险,导致直播翻车。 ## 周亮:自建CDN的高质量源站 * 地址: https://www.bilibili.com/video/BV1gT4y1U76d * 说明: 构建自己的高质量源站,BGP带宽支持不同运营商回源,专线带宽有保障,可实现源站的录制和转推等业务能力。 -## 唐为:云SRS解决二手货交易的信任问题 +## 唐为:SRS Stack解决二手货交易的信任问题 * 地址: https://www.bilibili.com/video/BV14S4y1k7gr -* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,云SRS直播和录制可以让这个过程“眼见为实”。 +* 说明: 二手货电商中,买家不能确定货物是否有质量问题,也不能确定是货物本身还是运输导致的问题,SRS Stack直播和录制可以让这个过程“眼见为实”。 -## 云SRS:如何让村晚直播实现远程制作 +## SRS Stack:如何让村晚直播实现远程制作 * 地址: https://www.bilibili.com/video/BV1Nb4y1t7ij -* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。云SRS让节目可以远程制作,让村晚更便捷。 +* 说明: “村晚”就是每个村的晚会,丰富了广大人民的生活。村晚节目在现场直播时,需要对节目再进行处理,加台标和加效果,然后再播出。SRS Stack让节目可以远程制作,让村晚更便捷。 -## 王大江:云SRS多种场景应用 +## 王大江:SRS Stack多种场景应用 * 地址: https://www.bilibili.com/video/BV16r4y1q7ZT * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,卖二手货的也可以,开源项目交流也可以,多平台直播也可以,会用电脑有微信就可以,守法公民都可以。 -## 崔国栋:如何用云SRS的SRT实现300ms低延迟直播 +## 崔国栋:如何用SRS Stack的SRT实现300ms低延迟直播 * 地址: https://www.bilibili.com/video/BV1aS4y1G7iG -* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合云SRS,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 +* 说明: 在直播推流和编码器中,除了RTMP,SRT是支持得很普及的协议。配合SRS Stack,我们使用SRT可以做到300ms左右延迟,实现真正秒内的低延迟直播。 -## 徐光磊:如何用云SRS搭建私人专享直播间 +## 徐光磊:如何用SRS Stack搭建私人专享直播间 * 地址: https://www.bilibili.com/video/BV1RS4y1G7tb * 说明: 如何一键快速拥有自己的私人直播间,而且带有公网IP,可以任何地方都能访问,用任何设备都能访问,实现自己的私人的专享的直播间。 -## 程晓龙:云SRS如何一键HTTPS +## 程晓龙:SRS Stack如何一键HTTPS * 地址: https://www.bilibili.com/video/BV1tZ4y1R7qp * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 需求介绍:云SRS支持GB +## 需求介绍:SRS Stack支持GB * 地址: https://www.bilibili.com/video/BV1SL411K7KS * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 -## 马景瑞:云SRS的SRT超清直播应用 +## 马景瑞:SRS Stack的SRT超清直播应用 * 地址: https://www.bilibili.com/video/BV1c341177e7 * 说明: SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,会用电脑有微信就可以,守法公民都可以。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-other.md b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-other.md index 60c110b6..1e90d11d 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-other.md +++ b/i18n/zh-cn/docusaurus-plugin-content-docs/version-5.0/tutorial/srs-other.md @@ -35,13 +35,13 @@ FFmpeg是音视频的广泛使用的、功能丰富的、几乎人手一个的 * 地址: https://www.bilibili.com/video/BV16g411A7EK * 说明: OBS推流到视频号和B站直播时,如何把直播间的评论区抓到直播流中,所有观众都能看到,而且可以看到上墙的评论。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 ## OBS-004-OBS快速裁剪窗口 * 地址: https://www.bilibili.com/video/BV1Pf4y1T7Ax * 说明: OBS的画布上的元素比如窗口,都可以调整大小,这也是非常非常高频的操作,有一个方法可以非常简单就可以操作,而且是所见即所得的。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用 ## OBS-006-OBS如何避免网络翻车 * 地址: https://www.bilibili.com/video/BV1DM4y1w7xU @@ -55,7 +55,7 @@ OBS是使用非常广泛也非常好用的,一个直播推流工具。它有 * 地址: https://www.bilibili.com/video/BV1Ai4y1X7uw * 说明: 使用OBS做直播,或者OBS录制视频时,如何平滑的放大某个局部区域,这样可以看得更清楚。 -OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合云SRS可以快速构建直播应用。 +OBS是使用非常广泛也非常好用的,一个直播推流工具。它有非常强大的功能,支持多设备捕捉、窗口捕捉、浏览器捕捉,支持场景切换可以当导播台,还有丰富的各种插件。OBS是推流客户端,配合SRS Stack可以快速构建直播应用。 # 其他 diff --git a/i18n/zh-cn/docusaurus-plugin-content-pages/about.md b/i18n/zh-cn/docusaurus-plugin-content-pages/about.md index f4a62491..95e2ff0c 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-pages/about.md +++ b/i18n/zh-cn/docusaurus-plugin-content-pages/about.md @@ -97,9 +97,9 @@ SRS有很多Issues,但核心的未解决的问题,我在这里特别列出 SRS不做客户端,因为无论是FFmpeg,还是OBS,还是VLC,还是WebRTC,都是非常成熟和庞大的开源社区,我们和这些社区合作,使用这些社区的产品。 -除了SRS服务器,我们还在做云SRS,还有WordPress插件等等,主要的目标还是根据不同行业,做出更简单的应用方式,包括: +除了SRS服务器,我们还在做SRS Stack,还有WordPress插件等等,主要的目标还是根据不同行业,做出更简单的应用方式,包括: -* [srs-cloud](https://github.com/ossrs/srs-stack) 云SRS或SRS云服务器,是一个开箱即用的单机的视频云,里面有FFmpeg和SRS等,主要是方便不会命令行的用户,直接通过腾讯云镜像或者宝塔,鼠标操作,就可以把音视频的应用搭起来。 +* [srs-cloud](https://github.com/ossrs/srs-stack) SRS Stack或SRS云服务器,是一个开箱即用的单机的视频云,里面有FFmpeg和SRS等,主要是方便不会命令行的用户,直接通过腾讯云镜像或者宝塔,鼠标操作,就可以把音视频的应用搭起来。 * [WordPress-Plugin-SrsPlayer](https://github.com/ossrs/WordPress-Plugin-SrsPlayer) 出版领域,比如个人博客、网站传媒等,方便用户可以使用音视频的能力。 * [srs-unity](https://github.com/ossrs/srs-unity) 游戏领域,对接Unity的WebRTC SDK,使用音视频的能力。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-pages/faq-srs-stack.md b/i18n/zh-cn/docusaurus-plugin-content-pages/faq-srs-stack.md index 6c92fece..b7b7f868 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-pages/faq-srs-stack.md +++ b/i18n/zh-cn/docusaurus-plugin-content-pages/faq-srs-stack.md @@ -10,24 +10,24 @@ * [如何设置域名](#how-to-set-domain):如何设置域名访问管理后台,为何打不开管理后台,为何IP访问不了管理后台。 * [支持哪些平台](#support-platform):支持哪些平台,支持镜像,想直接用服务器或命令行安装,或宝塔安装 * [如何推多路流](#multiple-streams):一路流不够,想推多路流,想改默认的流名称和流地址。 -* [带宽太低,提升带宽](#bandwidth):带宽不够,想提升带宽,在CVM中用云SRS。 +* [带宽太低,提升带宽](#bandwidth):带宽不够,想提升带宽,在CVM中用SRS Stack。 * [如何设置免费HTTPS](#https):如何申请免费HTTPS证书,如何申请多个域名的证书。 * [如何修改推流鉴权的密钥](#update-publish-secret):更新推流鉴权的密钥,更换推流密钥 * [如何禁用推流鉴权](#no-publish-auth):不想要推流鉴权,设备不支持特殊字符。 -* [如何录制到本地磁盘](#record): 如何录制到云SRS的本地磁盘。 +* [如何录制到本地磁盘](#record): 如何录制到SRS Stack的本地磁盘。 * [云录制和云点播的区别](#cos-vs-vod): 录制是用云录制还是云点播,有何区别。 * [如何录制到云存储](#dvr-cloud-storage): 录制到COS、OSS或S3等云存储。 * [安装后无法访问](#unavailable): 安装后提示错误,或者Redis没准备好。 * [SRS转推和OBS转推的区别](#restream-vs-obs): SRS的多平台转推,和OBS转推插件的区别。 * [SRS如何转推自定义平台](#restream-custom): SRS的多平台转推,如何推到自定义的直播平台。 -* [如何更换FFmpeg](#use-custom-ffmpeg): 如何更换云SRS中的FFmpeg为自定义版本。 +* [如何更换FFmpeg](#use-custom-ffmpeg): 如何更换SRS Stack中的FFmpeg为自定义版本。 * [宝塔安装SRS非常慢](#install-speedup): 海外用宝塔安装非常慢,访问阿里云镜像太慢。 -* [宝塔如何安装最新的云SRS](#bt-install-manually): 手动安装宝塔插件,安装最新的插件。 +* [宝塔如何安装最新的SRS Stack](#bt-install-manually): 手动安装宝塔插件,安装最新的插件。 * [宝塔CentOS7安装失败](#bt-centos7-error): CentOS7宝塔安装失败,找不到目录,或GLIBC版本问题。 * [怎么购买AI换脸服务](#how-to-buy-ai): AI换脸怎么实现?怎么买模型?找谁买? * [提的需求或功能如何实现](#rules):想要实现更多的功能,想要定制,想要优化改进。 * [无法实现预期效果](#can-not-replay):遇到问题,达不到预期效果。 -* [云SRS和SRS的差别](#diff-srs):云SRS对比SRS的差异,为什么要有云SRS。 +* [SRS Stack和SRS的差别](#diff-srs):SRS Stack对比SRS的差异,为什么要有SRS Stack。 * [和宝塔的差别](#diff-baota):和虚拟机管理软件宝塔的差异。 * [和视频云的差别](#diff-vcloud):和一般视频云服务的差异。 * [如何重装系统](#reinstall):针对已经有了Lighthouse或CVM的朋友。 @@ -69,7 +69,7 @@ 如何升级到最新版本或稳定版本,为何不支持界面点击升级? -由于云SRS支持多个平台,包括docker等,而docker是不能自己升级自己的,所以云SRS也不支持界面升级,需要手动升级。 +由于SRS Stack支持多个平台,包括docker等,而docker是不能自己升级自己的,所以SRS Stack也不支持界面升级,需要手动升级。 Docker启动时会指定版本,比如`ossrs/srs-stack:v1.0.293`,只需要删除容器后指定新版本启动即可,比如`ossrs/srs-stack:v1.0.299`。 @@ -85,21 +85,21 @@ Docker启动时会指定版本,比如`ossrs/srs-stack:v1.0.293`,只需要删 请将下面的域名和IP都换成你自己的域名和IP,可以是内网IP或公网IP,只要你的浏览器能访问到的IP即可。 -使用宝塔安装云SRS时,需要输入管理后台的域名,例如`bt.yourdomain.com`,会自动创建管理后台的网站。 +使用宝塔安装SRS Stack时,需要输入管理后台的域名,例如`bt.yourdomain.com`,会自动创建管理后台的网站。 -若使用其他方式安装也一样可以,只需要将你的域名解析到云SRS的IP即可。 +若使用其他方式安装也一样可以,只需要将你的域名解析到SRS Stack的IP即可。 有几种方式设置域名解析: -1. DNS域名解析,在你的域名供应商的后台,设置一个A记录,指向云SRS的IP。 +1. DNS域名解析,在你的域名供应商的后台,设置一个A记录,指向SRS Stack的IP。 ```text A bt.yourdomain.com 121.13.75.20 ``` -2. Linux/Unix修改本地`/etc/hosts`文件,将域名解析到云SRS的IP。 +2. Linux/Unix修改本地`/etc/hosts`文件,将域名解析到SRS Stack的IP。 ```text 121.13.75.20 bt.yourdomain.com ``` -3. Windows修改本地的`C:\Windows\System32\drivers\etc`文件,将域名解析到云SRS的IP。 +3. Windows修改本地的`C:\Windows\System32\drivers\etc`文件,将域名解析到SRS Stack的IP。 ```text 121.13.75.20 bt.yourdomain.com ``` @@ -110,9 +110,9 @@ A bt.yourdomain.com 121.13.75.20 ## 支持哪些平台 -云SRS支持Docker镜像,安装脚本,腾讯云Lighthouse和CVM镜像,DigitalOcean镜像,其他平台可以用宝塔安装。 +SRS Stack支持Docker镜像,安装脚本,腾讯云Lighthouse和CVM镜像,DigitalOcean镜像,其他平台可以用宝塔安装。 -云SRS当然是各种云平台多支持,最方便的是镜像,也就是云服务器的镜像,如果想简单省事就请用镜像,其他的方式容易弄出问题来,请不要高估自己的折腾能力,大家真的属于那80%折腾不了的,强烈建议应该用镜像: +SRS Stack当然是各种云平台多支持,最方便的是镜像,也就是云服务器的镜像,如果想简单省事就请用镜像,其他的方式容易弄出问题来,请不要高估自己的折腾能力,大家真的属于那80%折腾不了的,强烈建议应该用镜像: * Docker镜像安装:[这里](https://github.com/ossrs/srs-stack#usage) * Lighthouse:腾讯云的轻量云服务器镜像,使用参考[这里](https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA) @@ -124,7 +124,7 @@ A bt.yourdomain.com 121.13.75.20 * 宝塔:其他云平台可以用宝塔安装,要求是CentOS 7+或Ubuntu 20+的系统,使用参考[这里](https://mp.weixin.qq.com/s/nutc5eJ73aUa4Hc23DbCwQ) * aaPanel:海外的宝塔,如果你的机器是海外的,一定不要用宝塔而要用aaPanel,使用参考[这里](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c) -> Note: 如果你要命令行安装云SRS,可以先用命令行安装宝塔,然后再安装云SRS。 +> Note: 如果你要命令行安装SRS Stack,可以先用命令行安装宝塔,然后再安装SRS Stack。 这些安装方式都在视频教程中有介绍,请参考[这里](https://www.bilibili.com/video/BV1844y1L7dL/),几分钟的视频,有分章节的(要在B站App或者PC浏览器打开才有),可以直接跳到对应章节。 @@ -157,7 +157,7 @@ A bt.yourdomain.com 121.13.75.20 轻量应用服务器的带宽4~20Mbps不等,对于音视频来说还是会有些限制,如果你想更高带宽,比如到100Mbps,那么可以选择CVM主机。 -> Note: 云SRS的使用都是一致的,购买和平台配置有所不同。 +> Note: SRS Stack的使用都是一致的,购买和平台配置有所不同。 CVM云服务器的优势是: @@ -170,13 +170,13 @@ CVM云服务器的劣势是: * 操作复杂,CVM的安全组比轻量的防火墙操作复杂多了,请大家自己试试,不行就换轻量吧。 * 没有后台链接,界面比较复杂,如果不行就换轻量吧。 -如果知道了优势和劣势,还是要选择CVM,请参考[云SRS:支持CVM镜像](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ)。 +如果知道了优势和劣势,还是要选择CVM,请参考[SRS Stack:支持CVM镜像](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ)。


## 如何设置免费HTTPS -云SRS支持申请免费HTTPS证书,而且可以申请多个域名的证书,还可以自动续期。比如,以下HTTPS网站的证书,都是跑了云SRS后一键自动申请的: +SRS Stack支持申请免费HTTPS证书,而且可以申请多个域名的证书,还可以自动续期。比如,以下HTTPS网站的证书,都是跑了SRS Stack后一键自动申请的: * https://ossrs.io SRS的海外文档网站。 * https://www.ossrs.io SRS的海外文档网站。 @@ -185,12 +185,12 @@ CVM云服务器的劣势是: 操作非常简单,只需要三步,具体请看[这里](https://ossrs.net/lts/blog/2022/04/12/SRS-Cloud-HTTPS): 1. 购买域名并备案,一定要有自己的合法域名,否则无法申请证书的哈。 -2. 将域名解析到云SRS的公网IP,可以通过域名访问到你的云SRS就可以,可以加多个域名解析,比如 `ossrs.io` `www.ossrs.io` 都是解析到同一个云SRS服务器的。 -3. 在云SRS的 `系统设置 > HTTPS > 自动HTTPS证书` 填写你的域名,多个用分号分割,点申请就行了。 +2. 将域名解析到SRS Stack的公网IP,可以通过域名访问到你的SRS Stack就可以,可以加多个域名解析,比如 `ossrs.io` `www.ossrs.io` 都是解析到同一个SRS Stack服务器的。 +3. 在SRS Stack的 `系统设置 > HTTPS > 自动HTTPS证书` 填写你的域名,多个用分号分割,点申请就行了。 > Note: 申请域名就行了,不要再上传,申请了就可以了,不需要再上传一次。 -> Note: 请使用宝塔申请,操作步骤和上面类似。云SRS将不再支持证书申请,原因是certbot不支持多平台的docker镜像,在其他平台上使用会有问题。 +> Note: 请使用宝塔申请,操作步骤和上面类似。SRS Stack将不再支持证书申请,原因是certbot不支持多平台的docker镜像,在其他平台上使用会有问题。 申请成功后,在浏览器敲https加你的域名,就可以访问你的网站了。 @@ -232,7 +232,7 @@ CVM云服务器的劣势是: ## 如何录制到本地磁盘 -如何录制到云SRS的本地磁盘?升级到v1.0.252后,在录制中就可以看到有本地录制了。 +如何录制到SRS Stack的本地磁盘?升级到v1.0.252后,在录制中就可以看到有本地录制了。 本地录制的限制和解决方案,请参考 #42 @@ -240,13 +240,13 @@ CVM云服务器的劣势是: ## 云录制和云点播的区别 -云SRS提供了云录制和云点播两个类似的功能,录制是用云录制还是云点播,有何区别? +SRS Stack提供了云录制和云点播两个类似的功能,录制是用云录制还是云点播,有何区别? -云录制可以认为是把直播写到了云盘,保存的是HLS格式,是原始的视频流。如果你是要将HLS下载下来转码和剪辑,那会比较合适。云录制是存储在腾讯云COS云存储的,可以认为是个无限磁盘,避免写爆云SRS的磁盘。 +云录制可以认为是把直播写到了云盘,保存的是HLS格式,是原始的视频流。如果你是要将HLS下载下来转码和剪辑,那会比较合适。云录制是存储在腾讯云COS云存储的,可以认为是个无限磁盘,避免写爆SRS Stack的磁盘。 云点播提供了HLS和MP4两种格式,而且未来会上架更多的功能,比如转出来多码率,加上台标和水印,媒资管理等很多很好用的功能。云点播是一个点播系统,不仅仅是个存储的磁盘,可以认为是个B站或YouTube,如果你要做更丰富的业务那肯定要选云点播。 -从费用上看,云点播会比云录制多一些,要看具体用到哪些功能。目前云SRS使用的是HLS转MP4,这个费用非常低,因为没有转码。未来如果要上高级功能,费用会高一些。总体来看,云点播的费用是非常低的,和云录制差不多,如果没有额外的计算费用就和云录制一样的了。 +从费用上看,云点播会比云录制多一些,要看具体用到哪些功能。目前SRS Stack使用的是HLS转MP4,这个费用非常低,因为没有转码。未来如果要上高级功能,费用会高一些。总体来看,云点播的费用是非常低的,和云录制差不多,如果没有额外的计算费用就和云录制一样的了。 简单来说,推荐用云点播,好用不贵。 @@ -254,9 +254,9 @@ CVM云服务器的劣势是: ## 如何录制到云存储 -云SRS支持录制到COS,腾讯云存储,请参考[Usage: Cloud Storage](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g)。 +SRS Stack支持录制到COS,腾讯云存储,请参考[Usage: Cloud Storage](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g)。 -云SRS也可以录制到其他云存储,比如阿里云OSS或AWS S3,可以按照云存储的指引,将云存储挂载到云SRS,然后使用本地录制,配置本地路径的存储路径,这样就可以将文件写入到云存储了。 +SRS Stack也可以录制到其他云存储,比如阿里云OSS或AWS S3,可以按照云存储的指引,将云存储挂载到SRS Stack,然后使用本地录制,配置本地路径的存储路径,这样就可以将文件写入到云存储了。 > Note: 修改本地录制的路径,可以在`本地录制/录制文件夹`中,把录制的路径软链到云存储的路径就可以。 @@ -272,7 +272,7 @@ CVM云服务器的劣势是: ![](/img/page-2023-03-04-06.png) -这是因为刚刚安装后,云SRS启动需要时间,等待3到5分钟后刷新页面,就可以了。 +这是因为刚刚安装后,SRS Stack启动需要时间,等待3到5分钟后刷新页面,就可以了。


@@ -281,7 +281,7 @@ CVM云服务器的劣势是: SRS的多平台转推,可以将流转推给多个平台,它的工作图如下: ``` -OBS/FFmpeg --RTMP--> 云SRS --RTMP--> 视频号、B站、快手等直播平台 +OBS/FFmpeg --RTMP--> SRS Stack --RTMP--> 视频号、B站、快手等直播平台 ``` 其实,OBS也有一个转推插件,它的工作图如下: @@ -290,7 +290,7 @@ OBS/FFmpeg --RTMP--> 云SRS --RTMP--> 视频号、B站、快手等直播平台 OBS --RTMP--> 视频号、B站、快手等直播平台 ``` -看起来OBS的链路更短更简单,还不用经过云SRS不用付钱,为何云SRS还要做转推,OBS这个方案有什么缺点? +看起来OBS的链路更短更简单,还不用经过SRS Stack不用付钱,为何SRS Stack还要做转推,OBS这个方案有什么缺点? OBS转推的优点是不用钱,直接就转推了。缺点是它的上行/上传带宽是翻倍的,比如2Mbps的流,如果转推3个平台就是6Mbps,如果视频号还需要推多个那会更多,比如推10个平台就是20Mbps。 @@ -300,7 +300,7 @@ OBS转推的优点是不用钱,直接就转推了。缺点是它的上行/上 如果家里是拉的光纤专线,比如买100Mbps的专线,那肯定没问题。问题是100Mbps的专线是非常贵的,就算暂时免费,一样有收费的那一天,因为专线就是专享的资源,不可能永远免费的。就好像人家免费给你金条一样,能免费多久呢。 -云SRS其实也是会有带宽翻倍,但是它是下行带宽翻倍,因为它做了一次转换,本质上是其他平台从云SRS这里下载流。下行/下载带宽一般都是更有保障的。而且云SRS和平台之间,都是服务器之间的BGP带宽,比家里到平台质量更有保障。 +SRS Stack其实也是会有带宽翻倍,但是它是下行带宽翻倍,因为它做了一次转换,本质上是其他平台从SRS Stack这里下载流。下行/下载带宽一般都是更有保障的。而且SRS Stack和平台之间,都是服务器之间的BGP带宽,比家里到平台质量更有保障。


@@ -308,7 +308,7 @@ OBS转推的优点是不用钱,直接就转推了。缺点是它的上行/上 SRS的多平台转推,是可以推到自定义的直播平台,比如推到视频号的推流地址和流密钥,也可以填任何其他直播平台的。 -> Note: 云SRS之所以分成视频号和B站等平台,是为了提供更好的引导,这些平台的RTMP地址格式都是类似的,所以可以随意填,云SRS不会验证具体的平台。 +> Note: SRS Stack之所以分成视频号和B站等平台,是为了提供更好的引导,这些平台的RTMP地址格式都是类似的,所以可以随意填,SRS Stack不会验证具体的平台。 如果直播平台的RTMP地址是一个地址,比如: @@ -327,7 +327,7 @@ rtmp://ip/app/stream ## 如何更换FFmpeg -如果使用Docker版本,可以更换云SRS中的FFmpeg为自定义版本,启动时指定命令: +如果使用Docker版本,可以更换SRS Stack中的FFmpeg为自定义版本,启动时指定命令: ```bash -v /path/to/ffmpeg:/usr/local/bin/ffmpeg @@ -345,17 +345,17 @@ rtmp://ip/app/stream 这是因为海外不能使用宝塔,海外用宝塔安装其他的工具也非常慢,这是因为跨国回源到国内下载数据当然非常慢了。 -宝塔海外版本叫[aaPanel](https://aapanel.com),请使用aaPanel,安装软件很快,云SRS也会切换到海外的镜像下载。 +宝塔海外版本叫[aaPanel](https://aapanel.com),请使用aaPanel,安装软件很快,SRS Stack也会切换到海外的镜像下载。 宝塔和aaPanel只是安装方法不同,具体用法是一样的,请参考[宝塔](https://ossrs.net/lts/zh-cn/blog/BT-aaPanel)或[aaPanel](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c)。


-## 宝塔如何安装最新的云SRS +## 宝塔如何安装最新的SRS Stack 有时候宝塔商店的版本比较老,可以手动安装宝塔插件,安装最新的插件。 -云SRS最新的版本,可以看[Releases](https://github.com/ossrs/srs-stack/releases),每个版本的附件中`bt-srs_cloud.zip`就是可以下载的插件。 +SRS Stack最新的版本,可以看[Releases](https://github.com/ossrs/srs-stack/releases),每个版本的附件中`bt-srs_cloud.zip`就是可以下载的插件。 下载插件后,可以在宝塔`软件商店 > 第三方应用 > 导入插件`,上传下载的`bt-srs_cloud.zip`即可安装。 @@ -374,10 +374,10 @@ CentOS7宝塔安装失败,常见错误如下: 解决办法: -* 升级到云SRS v4.6.3+,可以手动安装最新版本,参考[宝塔如何安装最新的云SRS](#bt-install-manually) +* 升级到SRS Stack v4.6.3+,可以手动安装最新版本,参考[宝塔如何安装最新的SRS Stack](#bt-install-manually) * 打开pm2切换到nodejs 16,也可以绕过去这个问题。 -> Note: 云SRS v4.6.3+,不再强制依赖pm2安装nodejs,只要系统存在nodejs就可以了。你可以选择nodejs管理器安装,或者pm2安装,或者自己安装也可以。 +> Note: SRS Stack v4.6.3+,不再强制依赖pm2安装nodejs,只要系统存在nodejs就可以了。你可以选择nodejs管理器安装,或者pm2安装,或者自己安装也可以。 最后,如果安装成功后还不可用,可以重启下系统试试。 @@ -385,7 +385,7 @@ CentOS7宝塔安装失败,常见错误如下: ## 提的功能如何实现,如何录视频 -欢迎大家给云SRS提问题和新功能,但请说明真实业务。 +欢迎大家给SRS Stack提问题和新功能,但请说明真实业务。 大部分朋友不知道什么是真实业务,一般都是描述的业务的实现方案。而这个方案不一定是最合适的,甚至已经有了其他的技术方案,可以实现这个业务目标。因此,一定要请描述业务而不要描述功能或方案的技术实现。 @@ -425,17 +425,17 @@ SRS云服务器这个开源社区就是这样工作的,你提交应用场景


-## 云SRS和SRS的差别 +## SRS Stack和SRS的差别 [SRS](https://github.com/ossrs/srs)是一个开源服务器,是一个流媒体服务器,一般会和FFmpeg以及WebRTC等客户端配合起来实现音视频的能力,请看[这个图](https://github.com/ossrs/srs#srssimple-realtime-server)你就明白了什么是SRS。 -云SRS是一个音视频的方案,它基于SRS、Nodejs、REACT等实现音视频的常用场景,请看[这个图](https://github.com/ossrs/srs-stack#architecture)你就明白了什么是云SRS。 +SRS Stack是一个音视频的方案,它基于SRS、Nodejs、REACT等实现音视频的常用场景,请看[这个图](https://github.com/ossrs/srs-stack#architecture)你就明白了什么是SRS Stack。 -SRS安装后,打开是一个流媒体服务器的演示页面,有播放器和控制台的链接;云SRS安装后,打开是需要登录的管理后台,提供了很多不同场景的引导。 +SRS安装后,打开是一个流媒体服务器的演示页面,有播放器和控制台的链接;SRS Stack安装后,打开是需要登录的管理后台,提供了很多不同场景的引导。 -如果你是需要详细研究流媒体服务器,请根据SRS的文档操作,也请加SRS的社区,而不要在云SRS的群里问。SRS是一个开源的音视频服务器,面向的是开发能力非常强的C/C++程序员,你可以随意修改,定制能力很强。 +如果你是需要详细研究流媒体服务器,请根据SRS的文档操作,也请加SRS的社区,而不要在SRS Stack的群里问。SRS是一个开源的音视频服务器,面向的是开发能力非常强的C/C++程序员,你可以随意修改,定制能力很强。 -如果你是想要一个直接就能使用的音视频平台,开箱即用,可以线上使用的,就请用云SRS,请不要在SRS社区问。云SRS的含义,就是云上的SRS,它是个基于云的服务,面向的是用户,不需要了解音视频细节,跟着教程操作就可以。 +如果你是想要一个直接就能使用的音视频平台,开箱即用,可以线上使用的,就请用SRS Stack,请不要在SRS社区问。SRS Stack的含义,就是云上的SRS,它是个基于云的服务,面向的是用户,不需要了解音视频细节,跟着教程操作就可以。 两个都是开源的项目,欢迎贡献。 @@ -443,9 +443,9 @@ SRS安装后,打开是一个流媒体服务器的演示页面,有播放器 ## 和宝塔的差别 -宝塔是一个虚拟机的管理工具,SRS云服务器是一个音视频的开箱即用的方案,宝塔也可以安装云SRS,请参考[支持哪些平台](#support-platform)。 +宝塔是一个虚拟机的管理工具,SRS云服务器是一个音视频的开箱即用的方案,宝塔也可以安装SRS Stack,请参考[支持哪些平台](#support-platform)。 -> Note: 海外的宝塔是叫aaPanel,也支持云SRS;如果你的机器在海外,请不要用宝塔,而要用aaPanel;大家使用的安装源不同,海外用宝塔可能安装非常慢甚至会失败。 +> Note: 海外的宝塔是叫aaPanel,也支持SRS Stack;如果你的机器在海外,请不要用宝塔,而要用aaPanel;大家使用的安装源不同,海外用宝塔可能安装非常慢甚至会失败。


@@ -490,32 +490,32 @@ SRS云服务器是把这些系统全部放在一台`Lighthouse/CVM/Droplet/宝 ## OpenAPI -关于开放API,使用AP对接云SRS,可以在`系统配置 > OpenAPI`中,根据引导操作。 +关于开放API,使用AP对接SRS Stack,可以在`系统配置 > OpenAPI`中,根据引导操作。 -所有云SRS的操作,都是调用API完成,这些API可以通过Chrome的Network面板看到具体请求。 +所有SRS Stack的操作,都是调用API完成,这些API可以通过Chrome的Network面板看到具体请求。 -凡是能在云SRS页面完成的操作,都可以通过OpenAPI完成。 +凡是能在SRS Stack页面完成的操作,都可以通过OpenAPI完成。


## Features -云SRS(即SRS云服务器)是nodejs实现的开源方案,代码在[srs-cloud](https://github.com/ossrs/srs-stack),欢迎一起来搞。 +SRS Stack(即SRS云服务器)是nodejs实现的开源方案,代码在[srs-cloud](https://github.com/ossrs/srs-stack),欢迎一起来搞。 SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不懂音视频的可以,懂音视频的也可以,种地的可以,撸网线的可以,剪电影的可以,背摄像机的也可以,跳舞的可以,唱歌的可以,卖二手货的也可以,开源项目交流也可以,多平台直播也可以,自建源站可以,会用电脑有微信就可以,守法公民都可以。 -云SRS的使用说明,请参考视频[SRS云服务器:起步、购买和入门](https://www.bilibili.com/video/BV1844y1L7dL/)。 +SRS Stack的使用说明,请参考视频[SRS云服务器:起步、购买和入门](https://www.bilibili.com/video/BV1844y1L7dL/)。 -目前云SRS支持的场景和功能包括: +目前SRS Stack支持的场景和功能包括: -* [云SRS:起步、购买和入门](https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA):如何购买和设置环境,必看。 +* [SRS Stack:起步、购买和入门](https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA):如何购买和设置环境,必看。 * `已支持,打磨中` 对接[宝塔](https://mp.weixin.qq.com/s/nutc5eJ73aUa4Hc23DbCwQ)或[aaPanel](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c):可以用[宝塔](https://www.bt.cn/)安装SRS,支持所有CentOS或Ubuntu的机器,可命令行安装宝塔后装SRS。 * `已支持,打磨中` [私人直播间](https://mp.weixin.qq.com/s/AKqVWIdk3SBD-6uiTMliyA):OBS推流到SRS,可以和好朋友看电影,私密直播间,专享BGP带宽,想看啥就看啥。 * `已支持,打磨中` [超高清实时直播](https://mp.weixin.qq.com/s/HQb3gLRyJHHu56pnyHerxA):用SRT低延迟推流,也能做会议,比WebRTC清晰太多了,也适合其他低延迟SRT的场景。 -* `已支持,打磨中` [录制本地](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g):录制到云SRS服务器本地文件,提供HLS下载。[#42](https://github.com/ossrs/srs-stack/issues/42) +* `已支持,打磨中` [录制本地](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g):录制到SRS Stack服务器本地文件,提供HLS下载。[#42](https://github.com/ossrs/srs-stack/issues/42) * `已支持,打磨中` [录制到云存储](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g):避免本地磁盘限制,也方便后续直播流的处理,支持录制视频流到云存储,详细参考 [#1193](https://github.com/ossrs/srs/issues/1193)。 * `已支持,打磨中` [录制到云点播](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g):比云录制更高级的能力,云存储是无限磁盘,云点播则是短视频系统,更方便,姿势更骚。 -* `已支持,打磨中` [多平台转播](https://mp.weixin.qq.com/s/FtaeQIJpb7vpmX2eFguLiQ):推流到云SRS,转推到视频号、快手、B站、抖音等直播平台,详细参考 [#2676](https://github.com/ossrs/srs/issues/2676)。 +* `已支持,打磨中` [多平台转播](https://mp.weixin.qq.com/s/FtaeQIJpb7vpmX2eFguLiQ):推流到SRS Stack,转推到视频号、快手、B站、抖音等直播平台,详细参考 [#2676](https://github.com/ossrs/srs/issues/2676)。 * `已支持,打磨中` 对接[WordPress](https://mp.weixin.qq.com/s/kOWabmKbYvrmEXG2fPOZxQ):支持[WordPress插件](https://wordpress.org/plugins/srs-player)和[Typecho插件](https://github.com/ossrs/Typecho-Plugin-SrsPlayer),在Post中插入直播流地址。 * `已支持,打磨中` [DigitalOcean镜像](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ):海外支持DigitalOcean Droplet镜像,中英文多语言版本。 * `已支持,打磨中` [虚拟直播](https://mp.weixin.qq.com/s/I0Kmxtc24txpngO-PiR_tQ):服务端OBS,将点播文件、图片或流推直播,有简单布局能力。 @@ -533,7 +533,7 @@ SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不 * `规划中` 对接[Moodle](https://stats.moodle.org/):支持Moodle插件,在线教育开源网站。 * `规划中` [图形化仪表盘](https://mp.weixin.qq.com/s/ub9ZGmntOy_-S11oxFkxvg):以图表形式展示后台数据,比如CPU等等,详细参考 [Prometheus](https://github.com/ossrs/srs/issues/2899#prometheus)。 -欢迎加群探讨云SRS的使用,这些SRS的周边服务都是开源的,可以自己定制后部署。 +欢迎加群探讨SRS Stack的使用,这些SRS的周边服务都是开源的,可以自己定制后部署。


@@ -586,7 +586,7 @@ SRS云服务器面向鼠标编程,让每个人都能做音视频业务。不 * 2022.11.20, v1.0.256, 大版本更新,体验改进,Release 4.6 * 代理根站点的资源,比如favicon.ico * 支持[SrsPlayer](https://wordpress.org/plugins/srs-player)的WebRTC推流简码。 - * 支持[本地录制](https://github.com/ossrs/srs-stack/issues/42),录制到云SRS本地磁盘。 + * 支持[本地录制](https://github.com/ossrs/srs-stack/issues/42),录制到SRS Stack本地磁盘。 * 支持删除本地录制的文件和任务。 * 支持本地录制为MP4文件和下载。 * 支持本地录制目录为软链接,存储录制内容到其他磁盘。 diff --git a/i18n/zh-cn/docusaurus-plugin-content-pages/faq.md b/i18n/zh-cn/docusaurus-plugin-content-pages/faq.md index f5093e3a..21add473 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-pages/faq.md +++ b/i18n/zh-cn/docusaurus-plugin-content-pages/faq.md @@ -14,7 +14,7 @@ 下面是常见的问题,如果没有找到你的问题,请先在本[Issue](https://github.com/ossrs/srs/issues)中搜索,如果你确认是个Bug并且没有提交过, 请按照要求提交Issue。 -> Note: 这是关于SRS的FAQ,如果是云SRS的FAQ请参考[SRS Stack FAQ](/faq-srs-cloud) +> Note: 这是关于SRS的FAQ,如果是SRS Stack的FAQ请参考[SRS Stack FAQ](/faq-srs-cloud) @@ -271,7 +271,7 @@ ``` ``` -云SRS的问题,请提交到[srs-cloud](https://github.com/ossrs/srs-stack),该Issue会被删除,请先阅读FAQ:#2716 +SRS Stack的问题,请提交到[srs-cloud](https://github.com/ossrs/srs-stack),该Issue会被删除,请先阅读FAQ:#2716 ``` ![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.net&path=/lts/pages/faq-zh) diff --git a/i18n/zh-cn/docusaurus-plugin-content-pages/product.md b/i18n/zh-cn/docusaurus-plugin-content-pages/product.md index 1b7c94b4..79c12c13 100644 --- a/i18n/zh-cn/docusaurus-plugin-content-pages/product.md +++ b/i18n/zh-cn/docusaurus-plugin-content-pages/product.md @@ -15,7 +15,7 @@ 简单介绍下SRS的历史吧,我们倒着说。 -2023年1月,Star超过20K,开通[付费星球](https://mp.weixin.qq.com/s/2PpGbXt8FK9qH8BfVIDZnw),云SRS支持[虚拟直播](https://mp.weixin.qq.com/s/I0Kmxtc24txpngO-PiR_tQ), +2023年1月,Star超过20K,开通[付费星球](https://mp.weixin.qq.com/s/2PpGbXt8FK9qH8BfVIDZnw),SRS Stack支持[虚拟直播](https://mp.weixin.qq.com/s/I0Kmxtc24txpngO-PiR_tQ), 确定6.0开发代号为[Hang](#release60),推出新的[TOC规则](https://github.com/ossrs/srs/pull/3393)。 2022年11月,组建了SRS的TOC和开发者社区,活跃开发者人数达到47人。SRS 5.0功能完成,新增功能包括[Forward增强](https://github.com/ossrs/srs/pull/2799), diff --git a/sidebars.json b/sidebars.json index 8fb6402e..e89f544b 100644 --- a/sidebars.json +++ b/sidebars.json @@ -22,7 +22,7 @@ "items": [ "doc/getting-started", "doc/getting-started-build", - "doc/getting-started-cloud", + "doc/getting-started-stack", "doc/getting-started-k8s" ] }, diff --git a/src/pages/faq-srs-stack.md b/src/pages/faq-srs-stack.md index 7c42a2b0..5f22e8a6 100644 --- a/src/pages/faq-srs-stack.md +++ b/src/pages/faq-srs-stack.md @@ -10,24 +10,24 @@ Quick Content * [How to set a domain](#how-to-set-domain): How to set up a domain to access the admin panel, why can't the admin panel be opened, and why can't the admin panel be accessed via IP. * [Supported Platforms](#support-platform): Supported platforms, supported images, want to use the server or command line installation directly, or aaPanel installation. * [How to push multiple streams](#multiple-streams): Want to push multiple streams, want to change the default stream name and stream address. -* [Low bandwidth, increase bandwidth](#bandwidth): Insufficient bandwidth, want to increase bandwidth, use Cloud SRS in CVM. +* [Low bandwidth, increase bandwidth](#bandwidth): Insufficient bandwidth, want to increase bandwidth, use SRS Stack in CVM. * [How to set up free HTTPS](#https): How to apply for a free HTTPS certificate, how to apply for certificates for multiple domain names. * [How to modify the push authentication key](#update-publish-secret): Update the push authentication key, replace the push key. * [How to disable push authentication](#no-publish-auth): Don't want push authentication, the device does not support special characters. -* [How to record to local disk](#record): How to record to the local disk of Cloud SRS. +* [How to record to local disk](#record): How to record to the local disk of SRS Stack. * [Difference between cloud recording and cloud on-demand](#cos-vs-vod): Whether to use cloud recording or cloud on-demand, and what are the differences. * [How to record to cloud storage](#dvr-cloud-storage): Record to COS, OSS, or S3, etc. cloud storage. * [Unavailable after installation](#unavailable): Error prompt after installation, or Redis not ready. * [Difference between SRS re-streaming and OBS re-streaming](#restream-vs-obs): The difference between SRS multi-platform re-streaming and OBS re-streaming plugin. * [How SRS re-streams to custom platforms](#restream-custom): How SRS multi-platform re-streaming pushes to custom live platforms. -* [How to replace FFmpeg](#use-custom-ffmpeg): How to replace the FFmpeg in Cloud SRS with a custom version. +* [How to replace FFmpeg](#use-custom-ffmpeg): How to replace the FFmpeg in SRS Stack with a custom version. * [aaPanel installation of SRS is very slow](#install-speedup): Overseas aaPanel installation is very slow, access to Alibaba Cloud image is too slow. -* [How to install the latest Cloud SRS in aaPanel](#bt-install-manually): Manually install aaPanel plugin, install the latest plugin. +* [How to install the latest SRS Stack in aaPanel](#bt-install-manually): Manually install aaPanel plugin, install the latest plugin. * [aaPanel CentOS7 installation failed](#bt-centos7-error): CentOS7 aaPanel installation failed, cannot find the directory, or GLIBC version problem. * [How to purchase AI face-swapping service](#how-to-buy-ai): How to implement AI face-swapping? How to buy models? Who to buy from? * [How to implement the requirements or features](#rules): Want to implement more features, want to customize, want to optimize and improve. * [Unable to achieve the desired effect](#can-not-replay): Encounter problems, cannot achieve the desired effect. -* [Difference between Cloud SRS and SRS](#diff-srs): The difference between Cloud SRS and SRS, why there is Cloud SRS. +* [Difference between SRS Stack and SRS](#diff-srs): The difference between SRS Stack and SRS, why there is SRS Stack. * [Difference with aaPanel](#diff-baota): Difference with virtual machine management software aaPanel. * [Difference with Video Cloud](#diff-vcloud): Difference with general video cloud services. * [How to reinstall the system](#reinstall): For friends who already have Lighthouse or CVM. @@ -69,7 +69,7 @@ Please do not try randomly, be sure to follow the guide, audio and video random How to upgrade to the latest version or stable version, and why not support click upgrade on the interface? -Since Cloud SRS supports multiple platforms, including Docker, and Docker cannot upgrade itself, Cloud SRS also does not support interface upgrades and needs to be upgraded manually. +Since SRS Stack supports multiple platforms, including Docker, and Docker cannot upgrade itself, SRS Stack also does not support interface upgrades and needs to be upgraded manually. The Docker startup specifies the version, such as `ossrs/srs-stack:v1.0.293`, and you only need to delete the container and start with the new version, such as `ossrs/srs-stack:v1.0.299`. @@ -85,21 +85,21 @@ How to set up a domain to access the admin panel, why can't the admin panel be o Please replace the following domain names and IPs with your own domain names and IPs, which can be either private or public IPs, as long as your browser can access them. -When installing Cloud SRS with aaPanel, you need to enter the domain name of the management backend, such as `bt.yourdomain.com`, and it will automatically create the management backend website. +When installing SRS Stack with aaPanel, you need to enter the domain name of the management backend, such as `bt.yourdomain.com`, and it will automatically create the management backend website. -If you install it in other ways, it's the same. You just need to resolve your domain name to the Cloud SRS IP. +If you install it in other ways, it's the same. You just need to resolve your domain name to the SRS Stack IP. There are several ways to set up domain name resolution: -1. DNS domain name resolution: In the backend of your domain name provider, set an A record pointing to the Cloud SRS IP. +1. DNS domain name resolution: In the backend of your domain name provider, set an A record pointing to the SRS Stack IP. ```text A bt.yourdomain.com 121.13.75.20 ``` -2. Modify the local `/etc/hosts` file in Linux/Unix to resolve the domain name to the Cloud SRS IP. +2. Modify the local `/etc/hosts` file in Linux/Unix to resolve the domain name to the SRS Stack IP. ```text 121.13.75.20 bt.yourdomain.com ``` -3. Modify the local `C:\Windows\System32\drivers\etc` file in Windows to resolve the domain name to the Cloud SRS IP. +3. Modify the local `C:\Windows\System32\drivers\etc` file in Windows to resolve the domain name to the SRS Stack IP. ```text 121.13.75.20 bt.yourdomain.com ``` @@ -110,9 +110,9 @@ Note: If you need to apply for a free HTTPS certificate through Let's Encrypt, t ## Supported platforms -Cloud SRS supports Docker, install script, DigitalOcean images, and other platforms can be installed with aaPanel. +SRS Stack supports Docker, install script, DigitalOcean images, and other platforms can be installed with aaPanel. -Cloud SRS is, of course, supported on various cloud platforms. The most convenient way is to use images, which are images of cloud servers. If you want to keep it simple and save trouble, please use images. Other methods are prone to problems. Please do not overestimate your ability to tinker. Most people really belong to the 80% who can't tinker. It is strongly recommended to use images: +SRS Stack is, of course, supported on various cloud platforms. The most convenient way is to use images, which are images of cloud servers. If you want to keep it simple and save trouble, please use images. Other methods are prone to problems. Please do not overestimate your ability to tinker. Most people really belong to the 80% who can't tinker. It is strongly recommended to use images: * [Run by docker image](https://github.com/ossrs/srs-stack#usage) * DigitalOcean: Overseas lightweight cloud server image, use reference [here](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ) @@ -121,7 +121,7 @@ If you don't want to use virtual machine images and want to install directly on * aaPanel: If your machine is overseas, be sure to use aaPanel instead of BT panel, use reference [here](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c) -> Note: If you want to install Cloud SRS from the command line, you can first install BT panel from the command line, and then install Cloud SRS. +> Note: If you want to install SRS Stack from the command line, you can first install BT panel from the command line, and then install SRS Stack.


@@ -152,7 +152,7 @@ As shown in the figure below, you can click the update button to automatically c The bandwidth of lightweight application servers ranges from 4 to 20Mbps, which is somewhat limited for audio and video. If you want higher bandwidth, such as 100Mbps, you can choose CVM or AWS VPS. -> Note: The usage of Cloud SRS is consistent, but the purchase and platform configuration are different. +> Note: The usage of SRS Stack is consistent, but the purchase and platform configuration are different. The advantages of CVM cloud servers are: @@ -165,13 +165,13 @@ The disadvantages of CVM cloud servers are: * Complex operation, CVM's security group is much more complicated than the lightweight firewall operation. Please try it yourself. If it doesn't work, switch to lightweight. * No background link, the interface is more complex. If it doesn't work, switch to lightweight. -If you still want to choose CVM after knowing the advantages and disadvantages, please refer to [Cloud SRS: Support CVM image](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ). +If you still want to choose CVM after knowing the advantages and disadvantages, please refer to [SRS Stack: Support CVM image](https://mp.weixin.qq.com/s/x-PjoKjJj6HRF-eCKX0KzQ).


## How to set up free HTTPS -Cloud SRS supports applying for free HTTPS certificates, and you can apply for certificates for multiple domain names and automatically renew them. For example, the certificates for the following HTTPS websites are all automatically applied after running Cloud SRS: +SRS Stack supports applying for free HTTPS certificates, and you can apply for certificates for multiple domain names and automatically renew them. For example, the certificates for the following HTTPS websites are all automatically applied after running SRS Stack: * https://ossrs.io SRS's overseas documentation website. * https://www.ossrs.io SRS's overseas documentation website. @@ -180,12 +180,12 @@ Cloud SRS supports applying for free HTTPS certificates, and you can apply for c The operation is very simple, just follow these three steps, please see [here](https://ossrs.net/lts/blog/2022/04/12/SRS-Cloud-HTTPS): 1. Purchase a domain name and complete the filing. You must have your own legal domain name, otherwise, you cannot apply for a certificate. -2. Resolve the domain name to the public IP of Cloud SRS. You can add multiple domain names to resolve, for example, `ossrs.io` and `www.ossrs.io` are both resolved to the same Cloud SRS server. -3. In Cloud SRS's `System Settings > HTTPS > Automatic HTTPS Certificate`, fill in your domain name, separate multiple domain names with semicolons, and click Apply. +2. Resolve the domain name to the public IP of SRS Stack. You can add multiple domain names to resolve, for example, `ossrs.io` and `www.ossrs.io` are both resolved to the same SRS Stack server. +3. In SRS Stack's `System Settings > HTTPS > Automatic HTTPS Certificate`, fill in your domain name, separate multiple domain names with semicolons, and click Apply. > Note: Just apply for the domain name, do not upload it again. Once applied, you don't need to upload it again. -> Note: Please use aaPanel to apply, the operation steps are similar to the above. Cloud SRS will no longer support certificate application, because certbot does not support multi-platform docker images, and there will be problems when using it on other platforms. +> Note: Please use aaPanel to apply, the operation steps are similar to the above. SRS Stack will no longer support certificate application, because certbot does not support multi-platform docker images, and there will be problems when using it on other platforms. After the application is successful, enter https plus your domain name in the browser, and you can access your website. @@ -227,7 +227,7 @@ This way, there is security, and it can support devices that do not support spec ## How to record to local disk -How to record to the local disk of Cloud SRS? After upgrading to v1.0.252, you can see local recording in the recording. +How to record to the local disk of SRS Stack? After upgrading to v1.0.252, you can see local recording in the recording. For the limitations and solutions of local recording, please refer to #42 @@ -235,13 +235,13 @@ For the limitations and solutions of local recording, please refer to #42 ## Difference between cloud recording and cloud on-demand -Cloud SRS provides two similar functions, cloud recording and cloud on-demand. What is the difference between using cloud recording or cloud on-demand for recording? +SRS Stack provides two similar functions, cloud recording and cloud on-demand. What is the difference between using cloud recording or cloud on-demand for recording? -Cloud recording can be considered as writing live streaming to the cloud disk, saving it in HLS format, which is the original video stream. If you want to download HLS for transcoding and editing, it would be more suitable. Cloud recording is stored in Tencent Cloud COS cloud storage, which can be considered as an unlimited disk, avoiding overwriting the disk of Cloud SRS. +Cloud recording can be considered as writing live streaming to the cloud disk, saving it in HLS format, which is the original video stream. If you want to download HLS for transcoding and editing, it would be more suitable. Cloud recording is stored in Tencent Cloud COS cloud storage, which can be considered as an unlimited disk, avoiding overwriting the disk of SRS Stack. Cloud on-demand provides both HLS and MP4 formats, and more features will be added in the future, such as outputting multiple bit rates, adding logos and watermarks, media asset management, and many other useful features. Cloud on-demand is a video-on-demand system, not just a storage disk. It can be considered as a Bilibili or YouTube. If you want to do more diverse businesses, you must choose cloud on-demand. -In terms of cost, cloud on-demand will be slightly higher than cloud recording, depending on which features are used. Currently, Cloud SRS uses HLS to MP4 conversion, which is very low in cost because there is no transcoding. In the future, if you want to use advanced features, the cost will be higher. Overall, the cost of cloud on-demand is very low, similar to cloud recording. If there is no additional computing cost, it will be the same as cloud recording. +In terms of cost, cloud on-demand will be slightly higher than cloud recording, depending on which features are used. Currently, SRS Stack uses HLS to MP4 conversion, which is very low in cost because there is no transcoding. In the future, if you want to use advanced features, the cost will be higher. Overall, the cost of cloud on-demand is very low, similar to cloud recording. If there is no additional computing cost, it will be the same as cloud recording. In short, it is recommended to use cloud on-demand, which is easy to use and not expensive. @@ -249,9 +249,9 @@ In short, it is recommended to use cloud on-demand, which is easy to use and not ## How to record to cloud storage -Cloud SRS supports recording to COS, Tencent Cloud Storage. Please refer to [Usage: Cloud Storage](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g). +SRS Stack supports recording to COS, Tencent Cloud Storage. Please refer to [Usage: Cloud Storage](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g). -Cloud SRS can also record to other cloud storage, such as Alibaba Cloud OSS or AWS S3. According to the guidance of cloud storage, mount the cloud storage to Cloud SRS, and then use local recording, configure the local storage path, so that you can write files to cloud storage. +SRS Stack can also record to other cloud storage, such as Alibaba Cloud OSS or AWS S3. According to the guidance of cloud storage, mount the cloud storage to SRS Stack, and then use local recording, configure the local storage path, so that you can write files to cloud storage. > Note: To modify the local recording path, you can go to `Local Recording/Recording Folder`, and soft link the recording path to the cloud storage path. @@ -267,7 +267,7 @@ Or Redis is not ready, such as: ![](/img/page-2023-03-04-06.png) -This is because it takes time for Cloud SRS to start after installation. Refresh the page after waiting for 3 to 5 minutes. +This is because it takes time for SRS Stack to start after installation. Refresh the page after waiting for 3 to 5 minutes.


@@ -276,7 +276,7 @@ This is because it takes time for Cloud SRS to start after installation. Refresh SRS's multi-platform restreaming can push the stream to multiple platforms, and its working diagram is as follows: ``` -OBS/FFmpeg --RTMP--> Cloud SRS --RTMP--> Video number, Bilibili, Kuaishou, and other live streaming platforms +OBS/FFmpeg --RTMP--> SRS Stack --RTMP--> Video number, Bilibili, Kuaishou, and other live streaming platforms ``` In fact, OBS also has a restreaming plugin, and its working diagram is as follows: @@ -285,7 +285,7 @@ In fact, OBS also has a restreaming plugin, and its working diagram is as follow OBS --RTMP--> Video number, Bilibili, Kuaishou, and other live streaming platforms ``` -It seems that OBS's link is shorter and simpler, and it doesn't need to go through Cloud SRS or pay money. So why does Cloud SRS still need to do restreaming, and what are the drawbacks of OBS's solution? +It seems that OBS's link is shorter and simpler, and it doesn't need to go through SRS Stack or pay money. So why does SRS Stack still need to do restreaming, and what are the drawbacks of OBS's solution? The advantage of OBS restreaming is that it doesn't cost money and can be restreamed directly. The disadvantage is that its uplink/upload bandwidth is doubled. For example, a 2Mbps stream, if restreamed to 3 platforms, will be 6Mbps. If more video numbers need to be pushed, it will be even more, such as pushing to 10 platforms, which will be 20Mbps. @@ -295,7 +295,7 @@ Basically, 80% of live broadcast rollovers are caused by problems with the ancho If you have a dedicated fiber-optic line at home, such as buying a 100Mbps dedicated line, there will be no problem. The problem is that a 100Mbps dedicated line is very expensive, and even if it is temporarily free, there will be a day when it will be charged because a dedicated line is a dedicated resource and cannot be free forever. It's like someone giving you gold bars for free, how long can it be free? -Cloud SRS also has doubled bandwidth, but it is the downstream bandwidth that is doubled because it has done a conversion, and essentially other platforms are downloading the stream from Cloud SRS. Downstream/download bandwidth is generally more guaranteed. Moreover, between Cloud SRS and the platform, they are all BGP bandwidth between servers, which is more guaranteed in quality than the home-to-platform connection. +SRS Stack also has doubled bandwidth, but it is the downstream bandwidth that is doubled because it has done a conversion, and essentially other platforms are downloading the stream from SRS Stack. Downstream/download bandwidth is generally more guaranteed. Moreover, between SRS Stack and the platform, they are all BGP bandwidth between servers, which is more guaranteed in quality than the home-to-platform connection.


@@ -303,7 +303,7 @@ Cloud SRS also has doubled bandwidth, but it is the downstream bandwidth that is SRS's multi-platform restreaming can push to custom live streaming platforms, such as pushing to the video number's push stream address and stream key, and can also fill in any other live streaming platform. -> Note: The reason why Cloud SRS is divided into video numbers and platforms like Bilibili is to provide better guidance. The RTMP address format of these platforms is similar, so you can fill in any platform, and Cloud SRS will not verify the specific platform. +> Note: The reason why SRS Stack is divided into video numbers and platforms like Bilibili is to provide better guidance. The RTMP address format of these platforms is similar, so you can fill in any platform, and SRS Stack will not verify the specific platform. If the RTMP address of the live streaming platform is a single address, such as: @@ -322,7 +322,7 @@ Then, you can split it into: ## How to Replace FFmpeg -If you are using the Docker version, you can replace the FFmpeg in Cloud SRS with a custom version by specifying the command at startup: +If you are using the Docker version, you can replace the FFmpeg in SRS Stack with a custom version by specifying the command at startup: ```bash -v /path/to/ffmpeg:/usr/local/bin/ffmpeg @@ -340,17 +340,17 @@ Some users have reported that overseas Baota installations are very slow, and ac This is because Baota cannot be used overseas. Installing other tools with Baota overseas is also very slow because downloading data across countries back to China is naturally very slow. -The overseas version of Baota is called [aaPanel](https://aapanel.com). Please use aaPanel, which installs software quickly, and Cloud SRS will also switch to overseas mirror downloads. +The overseas version of Baota is called [aaPanel](https://aapanel.com). Please use aaPanel, which installs software quickly, and SRS Stack will also switch to overseas mirror downloads. Baota and aaPanel only have different installation methods, but the specific usage is the same. Please refer to [Baota](https://ossrs.net/lts/zh-cn/blog/BT-aaPanel) or [aaPanel](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c).


-## How to Install the Latest Cloud SRS on Baota +## How to Install the Latest SRS Stack on Baota Sometimes the version in the Baota store is older, and you can manually install the Baota plugin to install the latest plugin. -The latest version of Cloud SRS can be found in [Releases](https://github.com/ossrs/srs-stack/releases), and the `aapanel-srs_cloud.zip` attachment in each version can be downloaded as a plugin. +The latest version of SRS Stack can be found in [Releases](https://github.com/ossrs/srs-stack/releases), and the `aapanel-srs_cloud.zip` attachment in each version can be downloaded as a plugin. After downloading the plugin, you can go to Baota `Software Store > Third-Party Applications > Import Plugin` and upload the downloaded `aapanel-srs_cloud.zip` to install. @@ -369,10 +369,10 @@ These are all due to problems with nodejs on CentOS7. Generally, after installin Solution: -* Upgrade to Cloud SRS v4.6.3+ and manually install the latest version. Refer to [How to Install the Latest Cloud SRS on aaPanel](#bt-install-manually) +* Upgrade to SRS Stack v4.6.3+ and manually install the latest version. Refer to [How to Install the Latest SRS Stack on aaPanel](#bt-install-manually) * Open pm2 and switch to nodejs 16, which can also bypass this problem. -> Note: Cloud SRS v4.6.3+ no longer requires pm2 to install nodejs. As long as the system has nodejs, it can be used. You can choose to install it with the nodejs manager, or with pm2, or you can install it yourself. +> Note: SRS Stack v4.6.3+ no longer requires pm2 to install nodejs. As long as the system has nodejs, it can be used. You can choose to install it with the nodejs manager, or with pm2, or you can install it yourself. Finally, if it is still not available after successful installation, you can try restarting the system. @@ -380,7 +380,7 @@ Finally, if it is still not available after successful installation, you can try ## How to implement the proposed features and how to record videos -Welcome everyone to submit questions and new features to Cloud SRS, but please explain the real business. +Welcome everyone to submit questions and new features to SRS Stack, but please explain the real business. Most friends don't know what real business is, and generally describe the implementation plan of the business. However, this plan may not be the most suitable, and there may even be other technical solutions that can achieve this business goal. Therefore, please describe the business instead of describing the technical implementation of the function or plan. @@ -410,17 +410,17 @@ Because the only reason everyone has problems is that they think audio and video


-## The difference between Cloud SRS and SRS +## The difference between SRS Stack and SRS [SRS](https://github.com/ossrs/srs) is an open-source server, a streaming media server, which generally works with FFmpeg and WebRTC clients to achieve audio and video capabilities. Please see [this diagram](https://github.com/ossrs/srs#srssimple-realtime-server) to understand what SRS is. -Cloud SRS is an audio and video solution that is based on SRS, Nodejs, REACT, etc. to implement common audio and video scenarios. Please see [this diagram](https://github.com/ossrs/srs-stack#architecture) to understand what Cloud SRS is. +SRS Stack is an audio and video solution that is based on SRS, Nodejs, REACT, etc. to implement common audio and video scenarios. Please see [this diagram](https://github.com/ossrs/srs-stack#architecture) to understand what SRS Stack is. -After SRS is installed, it opens a streaming media server demo page with links to the player and console; after Cloud SRS is installed, it opens a login management backend that provides guidance for many different scenarios. +After SRS is installed, it opens a streaming media server demo page with links to the player and console; after SRS Stack is installed, it opens a login management backend that provides guidance for many different scenarios. -If you need to study the streaming media server in detail, please follow the SRS documentation and join the SRS community, and do not ask in the Cloud SRS group. SRS is an open-source audio and video server, aimed at highly skilled C/C++ programmers, and you can modify it at will, with strong customization capabilities. +If you need to study the streaming media server in detail, please follow the SRS documentation and join the SRS community, and do not ask in the SRS Stack group. SRS is an open-source audio and video server, aimed at highly skilled C/C++ programmers, and you can modify it at will, with strong customization capabilities. -If you want an out-of-the-box audio and video platform that can be used online, please use Cloud SRS and do not ask in the SRS community. The meaning of Cloud SRS is SRS in the cloud. It is a cloud-based service aimed at users who do not need to understand the details of audio and video and can operate according to the tutorial. +If you want an out-of-the-box audio and video platform that can be used online, please use SRS Stack and do not ask in the SRS community. The meaning of SRS Stack is SRS in the cloud. It is a cloud-based service aimed at users who do not need to understand the details of audio and video and can operate according to the tutorial. Both are open-source projects, and contributions are welcome. @@ -428,9 +428,9 @@ Both are open-source projects, and contributions are welcome. ## The difference with aaPanel -aaPanel is a virtual machine management tool, and SRS Stack Server is an out-of-the-box audio and video solution. aaPanel can also install Cloud SRS, please refer to [supported platforms](#support-platform). +aaPanel is a virtual machine management tool, and SRS Stack Server is an out-of-the-box audio and video solution. aaPanel can also install SRS Stack, please refer to [supported platforms](#support-platform). -> Note: The overseas version of Baota is called aaPanel, which also supports Cloud SRS; if your machine is overseas, please do not use Baota, but use aaPanel; everyone uses different installation sources, and using Baota overseas may be very slow or even fail. +> Note: The overseas version of Baota is called aaPanel, which also supports SRS Stack; if your machine is overseas, please do not use Baota, but use aaPanel; everyone uses different installation sources, and using Baota overseas may be very slow or even fail.


@@ -475,32 +475,32 @@ Send the temporary authorization address to the troubleshooting classmates. ## OpenAPI -Regarding the open API, using AP to dock with Cloud SRS, you can follow the guide in `System Configuration > OpenAPI`. +Regarding the open API, using AP to dock with SRS Stack, you can follow the guide in `System Configuration > OpenAPI`. -All operations of Cloud SRS are done by calling the API, and these APIs can be seen in the Chrome Network panel for specific requests. +All operations of SRS Stack are done by calling the API, and these APIs can be seen in the Chrome Network panel for specific requests. -All operations that can be completed on the Cloud SRS page can be completed through OpenAPI. +All operations that can be completed on the SRS Stack page can be completed through OpenAPI.


## Features -Cloud SRS (i.e., SRS Stack Server) is an open-source solution implemented in nodejs, with the code in [srs-cloud](https://github.com/ossrs/srs-stack). Everyone is welcome to join. +SRS Stack (i.e., SRS Stack Server) is an open-source solution implemented in nodejs, with the code in [srs-cloud](https://github.com/ossrs/srs-stack). Everyone is welcome to join. SRS Stack Server is aimed at mouse programming, allowing everyone to do audio and video business. It is suitable for those who do not understand audio and video, those who understand audio and video, those who farm, those who pull network cables, those who cut movies, those who carry cameras, those who dance, those who sing, those who sell second-hand goods, those who exchange open-source projects, those who live on multiple platforms, those who build their own source stations, those who can use computers and have WeChat, and those who are law-abiding citizens. -For instructions on using Cloud SRS, please refer to the video [SRS Stack Server: Getting Started, Purchasing, and Introduction](https://www.bilibili.com/video/BV1844y1L7dL/). +For instructions on using SRS Stack, please refer to the video [SRS Stack Server: Getting Started, Purchasing, and Introduction](https://www.bilibili.com/video/BV1844y1L7dL/). -Currently, the scenarios and functions supported by Cloud SRS include: +Currently, the scenarios and functions supported by SRS Stack include: -* [Cloud SRS: Getting Started, Purchasing, and Introduction](https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA): How to purchase and set up the environment, a must-read. +* [SRS Stack: Getting Started, Purchasing, and Introduction](https://mp.weixin.qq.com/s/fWmdkw-2AoFD_pEmE_EIkA): How to purchase and set up the environment, a must-read. * `Supported` Docking with [aaPanel](https://mp.weixin.qq.com/s/nutc5eJ73aUa4Hc23DbCwQ) or [aaPanel](https://blog.ossrs.io/how-to-setup-a-video-streaming-service-by-aapanel-9748ae754c8c): SRS can be installed with [aaPanel](https://aapanel.com/), supporting all CentOS or Ubuntu machines, and can be installed with aaPanel command line after installing SRS. * `Supported` [Private Live Room](https://mp.weixin.qq.com/s/AKqVWIdk3SBD-6uiTMliyA): OBS pushes the stream to SRS, and you can watch movies with good friends, private live rooms, exclusive BGP bandwidth, and watch whatever you want. * `Supported` [Ultra HD Real-Time Live Streaming](https://mp.weixin.qq.com/s/HQb3gLRyJHHu56pnyHerxA): Using SRT low-latency push streaming, you can also do conferences, much clearer than WebRTC, and suitable for other low-latency SRT scenarios. -* `Supported` [Local Recording](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g): Record to the local file of the Cloud SRS server and provide HLS download. [#42](https://github.com/ossrs/srs-stack/issues/42) +* `Supported` [Local Recording](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g): Record to the local file of the SRS Stack server and provide HLS download. [#42](https://github.com/ossrs/srs-stack/issues/42) * `Supported` [Recording to Cloud Storage](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g): Avoid local disk limitations and facilitate subsequent live stream processing, support recording video streams to cloud storage, see details in [#1193](https://github.com/ossrs/srs/issues/1193). * `Supported` [Recording to Cloud VOD](https://mp.weixin.qq.com/s/axN_TPo-Gk_H7CbdqUud6g): A more advanced capability than cloud recording, cloud storage is unlimited disk, and cloud VOD is a short video system, more convenient and more advanced. -* `Supported` [Multi-Platform Rebroadcast](https://mp.weixin.qq.com/s/FtaeQIJpb7vpmX2eFguLiQ): Push the stream to Cloud SRS and forward it to video platforms such as Weishi, Kuaishou, Bilibili, Douyin, etc., see details in [#2676](https://github.com/ossrs/srs/issues/2676). +* `Supported` [Multi-Platform Rebroadcast](https://mp.weixin.qq.com/s/FtaeQIJpb7vpmX2eFguLiQ): Push the stream to SRS Stack and forward it to video platforms such as Weishi, Kuaishou, Bilibili, Douyin, etc., see details in [#2676](https://github.com/ossrs/srs/issues/2676). * `Supported` Docking with [WordPress](https://mp.weixin.qq.com/s/kOWabmKbYvrmEXG2fPOZxQ): Support [WordPress plugin](https://wordpress.org/plugins/srs-player) and [Typecho plugin](https://github.com/ossrs/Typecho-Plugin-SrsPlayer), insert live stream address in Post. * `Supported` [DigitalOcean Image](https://mp.weixin.qq.com/s/_GcJm15BGv1qbmHixPQAGQ): Overseas support for DigitalOcean Droplet image, multi-language version in Chinese and English. * `Supported` [Virtual Live Streaming](https://mp.weixin.qq.com/s/I0Kmxtc24txpngO-PiR_tQ): Server-side OBS, pushing VOD files, images, or streams to live streaming, with simple layout capabilities. @@ -518,7 +518,7 @@ Currently, the scenarios and functions supported by Cloud SRS include: * `In planning` Docking with [Moodle](https://stats.moodle.org/): Support Moodle plugin, open-source online education website. * `In planning` [Graphical Dashboard](https://mp.weixin.qq.com/s/ub9ZGmntOy_-S11oxFkxvg): Display background data in the form of charts, such as CPU, etc., see details in [Prometheus](https://github.com/ossrs/srs/issues/2899#prometheus). -Welcome to join the group to discuss the use of Cloud SRS. All these SRS peripheral services are open-source and can be customized and deployed by yourself. +Welcome to join the group to discuss the use of SRS Stack. All these SRS peripheral services are open-source and can be customized and deployed by yourself.


diff --git a/src/pages/product.md b/src/pages/product.md index d8e54f5c..c3b5106e 100644 --- a/src/pages/product.md +++ b/src/pages/product.md @@ -15,7 +15,7 @@ For detail features of SRS, please see [FEATURES](https://github.com/ossrs/srs/b Let's briefly introduce the history of SRS in reverse order. -In January 2023, Star exceeded 20K and launched the Paid Star Planet. Cloud SRS supported Virtual Live Broadcasting, +In January 2023, Star exceeded 20K and launched the Paid Star Planet. SRS Stack supported Virtual Live Broadcasting, confirmed the development codename for version 6.0 as Hang, and introduced new TOC rules. In November 2022, the SRS TOC and developer community were established, with the number of active developers reaching 47. diff --git a/versioned_docs/version-4.0/doc/getting-started-cloud.md b/versioned_docs/version-4.0/doc/getting-started-stack.md similarity index 76% rename from versioned_docs/version-4.0/doc/getting-started-cloud.md rename to versioned_docs/version-4.0/doc/getting-started-stack.md index 3b55737e..ace08989 100644 --- a/versioned_docs/version-4.0/doc/getting-started-cloud.md +++ b/versioned_docs/version-4.0/doc/getting-started-stack.md @@ -1,13 +1,13 @@ --- -title: Cloud SRS -sidebar_label: Cloud SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack -SRS Stack is a lightweight open-source video cloud based on Nodejs, SRS, FFmpeg, WebRTC, etc. +SRS Stack is a lightweight open-source video cloud based on Go, SRS, FFmpeg, WebRTC, etc. ## aaPanel @@ -25,6 +25,6 @@ Please read [TencentCloud CVM](https://www.bilibili.com/video/BV1844y1L7dL/): De Please read [TencentCloud LightHouse](https://www.bilibili.com/video/BV1844y1L7dL/): Deploy SRS to Tencent LightHouse. -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v4/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v4/getting-started-stack) diff --git a/versioned_docs/version-5.0/doc/getting-started-cloud.md b/versioned_docs/version-5.0/doc/getting-started-stack.md similarity index 96% rename from versioned_docs/version-5.0/doc/getting-started-cloud.md rename to versioned_docs/version-5.0/doc/getting-started-stack.md index 8535319c..8340473a 100644 --- a/versioned_docs/version-5.0/doc/getting-started-cloud.md +++ b/versioned_docs/version-5.0/doc/getting-started-stack.md @@ -1,11 +1,11 @@ --- -title: Cloud SRS -sidebar_label: Cloud SRS +title: SRS Stack +sidebar_label: SRS Stack hide_title: false hide_table_of_contents: false --- -# Cloud SRS +# SRS Stack SRS Stack is a video cloud solution that is lightweight, open-source, and based on Go, Reactjs, SRS, FFmpeg, WebRTC, etc. @@ -39,6 +39,6 @@ Please read [TencentCloud CVM](https://www.bilibili.com/video/BV1844y1L7dL/): De Please read [TencentCloud LightHouse](https://www.bilibili.com/video/BV1844y1L7dL/): Deploy SRS to Tencent LightHouse. -![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v5/getting-started-cloud) +![](https://ossrs.net/gif/v1/sls.gif?site=ossrs.io&path=/lts/doc/en/v5/getting-started-stack) diff --git a/versioned_sidebars/version-4.0-sidebars.json b/versioned_sidebars/version-4.0-sidebars.json index 5fc51672..1392440c 100644 --- a/versioned_sidebars/version-4.0-sidebars.json +++ b/versioned_sidebars/version-4.0-sidebars.json @@ -22,7 +22,7 @@ "items": [ "doc/getting-started", "doc/getting-started-build", - "doc/getting-started-cloud", + "doc/getting-started-stack", "doc/getting-started-k8s" ] }, diff --git a/versioned_sidebars/version-5.0-sidebars.json b/versioned_sidebars/version-5.0-sidebars.json index 8fb6402e..e89f544b 100644 --- a/versioned_sidebars/version-5.0-sidebars.json +++ b/versioned_sidebars/version-5.0-sidebars.json @@ -22,7 +22,7 @@ "items": [ "doc/getting-started", "doc/getting-started-build", - "doc/getting-started-cloud", + "doc/getting-started-stack", "doc/getting-started-k8s" ] },