Windows-docker集成SRS服务器的部署和使用

Windows-docker集成SRS服务器的部署和使用

一、Windows Docker安装

Docker Desktop 官方下载地址: https://docs.docker.com/desktop/install/windows-install/

下载windows版本的就可以了。

注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版!

安装 Hyper-V




我们开启Hyper-V。

我们安装好Docker for Windows后,可以在CMD中执行docker version来查看版本号。

我们执行命令docker run hello-world 来载入测试镜像测试。执行完毕后我们在Docker Desktop中发现了名叫hello-world的docker实例。

二、下载srs

我们使用windows系统自带的Windows PowerShell,右键打开并使用管理员运行

我们在命令行中输入 docker pull ossrs/srs:4

我们下载好后,使用docker images命令查看我们docker中下载好的镜像

三、使用srs进行webrtc推流体验

通过ffmpeg进行推流,首先打开 ffmpeg官网下载下载winddow版本的ffmpeg.

下载解压后就能在 bin 文件夹下能看到三个可执行程序:ffmpeg、ffplay、ffprobe,配置好环境变量后即可使用

cmd窗口输入ffmpeg -version 。如下图则安装成功。

接下来我们通过ffmpeg进行推流。打开CMD命令窗口。

推流,注意视频格式,找srs支持的格式

fmpeg -re -i C:\webrtc\5555.flv -c copy -f flv rtmp://172.28.0.63/live/livestream

http://localhost:8080/players/rtc_player.html查看![在这里插入图片描述](https://file.jishuzhan.net/article/1697183107007909890/bf7627c9ec034b64b7c50833298195bb.png)

拉流

ffplay rtmp://172.28.0.63/live/livestream

http://172.28.0.63:8080/players/rtc_player.html查看

相关推荐
跑不完的脚本1 小时前
基于K8s ingress灰度发布配置
docker·云原生·容器·kubernetes
微风中的麦穗1 小时前
非广告!!【自用工具推荐】Windows 系统优化清理工具——Wise Care 365图文下载安装使用教程
windows·实用工具·电脑清理·系统优化清理·wise care 365·办公学习神器·windows系统优化清理
阿杰技术2 小时前
Docker Compose 配置
运维·docker·容器
阿杰技术3 小时前
CentOS 服务器docker pull 拉取失败
服务器·docker·centos
kfepiza5 小时前
Windows如何切换网络共享(网上邻居)的用户账户和密码(更换访问凭据,重新要求输入账户和密码)? 笔记250721
windows
Andy杨6 小时前
20250720-4-Kubernetes 调度-指定节点调度:nodeSelector&nodeAffinity笔记
java·docker·kubernetes
章之京7 小时前
基于Electron打包jar成Windows应用程序
windows·electron·jar
SilentCodeY7 小时前
Docker 数据目录迁移完整流程
docker·云原生·linux系统·迁移
verify.Mar8 小时前
docker && Neo4j
docker·容器·neo4j
江湖有缘8 小时前
Docker实战:使用Docker部署envlinks极简个人导航页
运维·docker·容器