首页
天下_壁纸
直播_世界
信息_共享
推荐
kvin_联系博主
Search
1
【问题记录】ESXI安装飞牛教程
26 阅读
2
【问题篇】宽带运营商封禁80/433端口,如何实现域名直接访问
23 阅读
3
【基础篇】爱快软路由基本设置
16 阅读
4
【资源篇】MAC笔记本_必备软件
15 阅读
5
【问题篇】Win10_弹出usb显示设备正在使用中的解决方法
14 阅读
编程_技术
云服_务器
基础_知识
问题_记录
科学_世界
系统_基础
资源-下载
海外-荟萃
登录
Search
标签搜索
IT
PT
BTC
JS
JAVA
Python
C++
Kvin
USB
移动硬盘
Docker
Ubuntu
Docker Compose
Blogger
Centos7
/dev/sda3扩容
百度
站长
百度搜索
亚马逊
kvin
网安正在备案!本站干货满满!
累计撰写
78
篇文章
累计收到
0
条评论
首页
栏目
编程_技术
云服_务器
基础_知识
问题_记录
科学_世界
系统_基础
资源-下载
海外-荟萃
页面
天下_壁纸
直播_世界
信息_共享
推荐
kvin_联系博主
搜索到
10
篇与
的结果
2026-01-21
Docker部署SRS-Stack开源项目,打造全天候7*24小时无人值守直播间,获得直播收益
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【教程篇】Ubuntu 20.04.4 LTS如何安装Docker以及Docker Compose{/card-default}{lamp/}一、关于直播{dotted startColor="#ff6c6c" endColor="#1989fa"/}在当今直播行业中,24小时不间断的直播已成为许多平台和内容创作者的需求。然而,传统的直播间通常需要大量的人力和设备支持,这使得搭建和维护成为一项挑战。为了简化这一过程,我们可以借助NAS/VPS和Docker的强大功能,快速搭建一个高效、稳定的无人值守直播间。本教程将详细介绍如何通过Docker部署SRS-Stack开源项目,利用飞牛云的NAS/VPS资源,打造一个全天候7*24小时自动运行的无人直播间。SRS(Simple Real-time Streaming)是一款高效、低延迟的流媒体服务器,支持RTMP、WebRTC、HLS等协议,广泛应用于直播场景。通过本文的指导,您将能够快速部署并配置一个稳定的直播流系统,轻松实现24小时不间断的直播服务。二、什么是SRSSRS(Simple Realtime Server)是一个简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT等多种实时流媒体协议。Oryx是一个一体化、开箱即用、开源的视频解决方案,可部署在云上或自建机房,以直播和WebRTC等能力赋能你的业务。三、有关截图四、部署方法1.安装Docker前提是已经安装好了Docker容器。若是未安装请使用脚本安装,注意是在VPS或者你的服务器上,NAS上本来就有Dockeer容器{message type="info" content="Docker一键安装脚本"/}bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh) {message type="info" content="docker-compose安装脚本"/}curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose 2.创建docker-compose.yml文件登录服务器使用root账户执行以下步骤创建一个目录,并进入此目录mkdir srs;cd srs然后再新建docker-compose.ymlvim docker-compose.ymlservices: oryx: image: ossrs/oryx:5 # 使用 ossrs 的 oryx:5 镜像。如果你在中国,请使用此镜像 registry.cn-hangzhou.aliyuncs.com/ossrs/oryx:5 加快 Docker 拉取过程,并确保设置正确的语言。 container_name: oryx # 容器名称为 oryx ports: - "2022:2022" # HTTP 端口,将容器的 2022 端口映射到宿主机的 2022 端口 - "2443:2443" # HTTPS 端口,将容器的 2443 端口映射到宿主机的 2443 端口 - "1935:1935" # RTMP 端口,支持通过 RTMP 向 Oryx 发布流,将容器的 1935 端口映射到宿主机的 1935 端口 - "8000:8000/udp" # WebRTC UDP 端口,用于传输 WebRTC 媒体数据(例如 RTP 数据包),将容器的 8000 端口(UDP)映射到宿主机的 8000 端口 - "10080:10080/udp" # SRT UDP 端口,支持通过 SRT 协议发布流,将容器的 10080 端口(UDP)映射到宿主机的 10080 端口 volumes: - ./data:/data # 将宿主机的 ./data 目录挂载到容器的 /data 目录,用于持久化存储 restart: always # 容器崩溃时自动重启 3.执行容器运行命令docker-compose up -d #运行容器docker-compose ps #查看是否启动成功正常启动如下所示docker-compose ps NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS oryx ossrs/oryx:5 "./bootstrap" oryx About an hour ago Up About an hour 0.0.0.0:1935->1935/tcp, [::]:1935->1935/tcp, 0.0.0.0:2022->2022/tcp, [::]:2022->2022/tcp, 5060/tcp, 8080/tcp, 0.0.0.0:8000->8000/udp, [::]:8000->8000/udp, 0.0.0.0:2443->2443/tcp, [::]:2443->2443/tcp, 9000/tcp, 0.0.0.0:10080->10080/udp, [::]:10080->10080/udp4.服务端完成打开web页面使用成功以后需要打开自己相应的端口2022)防火墙就可以web端访问了http://ip:2022直接打开即可使用,第一次首先配置管理员密码和语言五、客户端设置1.YouTube首先打开油管的直播界面配置好必要的标题封面等参数-将直播地址和直播码分别填入如图所示的地方即可2.B站跟油管上一样按照图示填入直播地址和对应秘钥即可{anote icon="fa-bullhorn" href="https://www.ywsj365.com/" type="secondary" content="转载"/}
2026年01月21日
12 阅读
0 评论
0 点赞
2026-01-21
【教程篇】Ubuntu 20.04.4 LTS如何安装Docker以及Docker Compose
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【教程篇】Ubuntu 20.04.4 LTS如何安装Docker以及Docker Compose{/card-default}{lamp/}一、docker安装步骤以下安装步骤使用Ubuntu 20.04.4 LTS操作系统1.安装docker容器sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-pluginy2.验证是否安装成功docker --version3.Docker-Compose 安装3.1.先安装pipapt install python3-pip3.2 安装docker-composesudo pip install -U docker-compose可以看到类似如下输出,说明安装成功:Collecting docker-compose Downloading docker_compose-1.29.2-py2.py3-none-any.whl (114 kB) ... Successfully installed attrs-21.4.0 distro-1.7.0 docker-5.0.3 docker-compose-1.29.2 dockerpty-0.4.1 docopt-0.6.2 jsonschema-3.2.0 pyrsistent-0.18.1 python-dotenv-0.19.2 texttable-1.6.4 websocket-client-0.59.04.验证是否安装成功docker-compose --version出现以下说明安装成功docker-compose version 1.20.1, build 5d8c71b5.卸载sudo pip uninstall docker-compose{anote icon="fa-bullhorn" href="https://www.ywsj365.com/" type="secondary" content="转载"/}
2026年01月21日
8 阅读
0 评论
0 点赞
2025-08-25
【操作篇】cloudflare域名解析及ZeroSSl证书
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【操作篇】cloudflare域名解析及ZeroSSl证书{/card-default}{lamp/}一、操作流程一般我们获取到域名后,往往需将域名进行解析与记录,cloudflare平台免费又安全1.首先,在cloudflare注册账号,这里博主不在赘述,网上教程很多--多找找即可2.注册后登录,点击账户主页-点击加入域-将我们的域名添加至cloudflare,保持{dotted startColor="#ff6c6c" endColor="#1989fa"/}默认配置,直接继续,选择免费计划--点击继续前往激活3.最后将已分配的两个 Cloudflare 名称服务器添加到之前申请的免费域名处进行解析{dotted startColor="#ff6c6c" endColor="#1989fa"/}二、ZeroSSl证书打开ZeroSSl官网,注册账号: 官网 在注册过程中需使用邮件激活,务必填写真实邮箱-ZeroSSl提供90天免费证书,其它时间的套餐收费--验证成功后,即可下载ZeroSSl证书{dotted startColor="#ff6c6c" endColor="#1989fa"/}三、总结操作完毕后,点击添加A记录,至此解析完成!!
2025年08月25日
8 阅读
0 评论
0 点赞
2025-08-25
【操作篇】如何申请永久免费域名
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【操作篇】如何申请永久免费域名{/card-default}{lamp/}一、如何注册1.打开注册地址,输入邮箱(尽量使用国际公认邮箱),名称随便起即可 注册地址 注意:电话按照博主图片填写,随便改几个数字即可,注册过程可能较慢,耐心操作即可!{dotted startColor="#ff6c6c" endColor="#1989fa"/}2.注册完毕后,邮箱会收到一封激活邮件,如下图:验证后,直接登录刚才注册邮箱与密码,进入到web页面--会看到KYC验证,若是与Github账号登录即可验证,如是无直接去注册一个即可!KYC验证后,直接点击DomainRegistration,开始注册免费域名-这里注意只是.dpdns.org域名免费,US域名需购买密钥--看个人需求!注意:在申请过程中需要填写2个服务器-请移步查看: 如何获取服务器 {lamp/}3.查看域名{dotted startColor="#ff6c6c" endColor="#1989fa"/}二、保域名每年在即将到期180内手动续即可--毕竟免费动动手指拉!!
2025年08月25日
9 阅读
0 评论
0 点赞
2025-08-11
【操作篇】群辉系统及Typecho博客更换404页面
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【操作篇】群辉系统及Typecho博客更换404页面{/card-default}一、Synology系统近日博主看到自己群辉系统默认自带404页面丑陋的无比,于是萌生出直接换掉默认界面替换成更高级一点的404页面群辉默认404界面如下图:(真是一言难尽)二、操作过程首先,404页面在群辉系统文件中名称是error.html,它位于/usr/syno/share/nginx路径下;替换404页面也就是替换掉error.html页面,且需要将404页面命名为error.html{lamp/}其次,需要使用winscp软件且root账号登陆,这样直接将文件放到路径/usr/syno/share/nginx下更加方便,具体如何进入群辉root账户下请查看以下文章:{alert type="info"} 【操作篇】群晖NAS用root权限直接访问系统分区文件 {/alert}{lamp/}登录后,下载博主提供的自定义404页面,替换目录内error.html文件(直接上传覆盖就可以)注意:在登录root账户时,需打开控制面板—高级模式—终端机和SNMP,开启SSH功能(获取root权限也需要先开启SHH功能)效果如下图:模版提供者三、Typechho博客针对博客404页面或者群辉webstation错误页面的替换,博主采用了公益404页面如下图:实现代码如下: 此处内容已经被站长封印,请输入验证码查看 请提交验证码_按Enter: 关注微信公众号,回复“”扫描右侧二维码获取验证码 五、总结{card-describe title="卡片描述"}{/card-describe}
2025年08月11日
5 阅读
0 评论
0 点赞
2025-08-09
【代码篇】关于PartiallyPassword插件_实现文章加密
{message type="info" content="本文如存在内容错误、图片加载失败、链接失效等问题,请留言反馈,博主将在第一时间进行修改。"/}{card-default label="信息栏" width="100%"}【代码篇】关于PartiallyPassword插件实现文章部分加密{/card-default}一、关于PartiallyPasswordPartiallyPassword是一款Typecho文章部分加密插件,支持对某一篇文章特定部分创建密码,访客需要正确输入密码才能查看内容{lamp/}二、下载方法1.使用方式很简单,下载解压后将文件夹重命名为 PartiallyPassword(如果它原本不是这个名字)并上传到 Typecho 插件目录下例如:/docker/Typecho/plugins2.下载地址:PartiallyPassword 3.启用插件,在编辑文章时加入如下标签进行使用(注意:前提是将对应文章下方“自定义字段”中“是否开启文章部分加密”一项调整为“开启”状态。 该项目默认为“关闭”状态,在此情况下,任何加密语法都不会被解析)如下图:{card-default label="代码格式" width="100%"}书写规范语法:{/card-default}4.编写完文章并发布后,查看效果--默认配置是一套极简风格的密码输入框,博主根据主题特性进行自定义修改--博主采用的主题是Joe 7.7.1版本,若是小伙伴跟我版本一致可使用,其它请自行测试!!5.关于自定义设置,打开插件设置:需要将自定义页头 HTML与密码区域 HTML替换成博主代码即可实现演示效果那样!{lamp/}三、演示及样式1.演示效果:{lamp/}2.实现代码<!--密码区域 HTML--> <div class="pp-block"> <div class="left"> <div class="text_kvin">此处内容已经被站长封印,请输入验证码查看</div> <form action="{targetUrl}" method="post" style="margin: 0;"> <div class="text_kvin" >请提交验证码_按Enter: <input name="partiallyPassword" type="password" placeholder="{additionalContent}"> <input name="pid" type="hidden" value="{id}"> </div> </form> <div class="WxFollowView-text">关注微信公众号,回复“<span class="WxFollowView-text-tips-key"></span>”获取验证码。在微信里搜索“<span class="WxFollowView-text-tips-name" >"韩科信息咨询"</span>”或者扫描右侧二维码获取</span> </div> </div> <div class="right"> <div class="pp-block-verifybtn" id="verifybtn" name="" type="" value=""> <img class="pp-block-verifybtn" src="https://i.postimg.cc/dQb72rP6/image.gif" alt="" /> </div> </div> </div>{lamp/} 此处内容已经被站长封印,请输入验证码查看 请提交验证码_按Enter: 关注微信公众号,回复“”扫描右侧二维码获取验证码 {lamp/}四、总结{card-describe title="卡片描述"}{/card-describe}原文链接
2025年08月09日
7 阅读
0 评论
0 点赞
1
2