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查看

相关推荐
qq_369224333 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
Alsn863 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
2601_961875243 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj3 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
阿米亚波3 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
程序员老赵3 天前
服务器没有桌面?Docker 跑个 Chrome,浏览器就能远程用
docker·容器·devops
杨浦老苏3 天前
轻量级Docker仪表板Servedash
运维·docker·监控·群晖·仪表板
正经教主3 天前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
kiros_wang4 天前
Docker 使用完整指南
运维·docker·容器
caimouse4 天前
Reactos 第 10 章 网络操作 — 10.3.1 NIC驱动
网络·windows