【2023.8】docker一键部署wvp-GB28181-pro和ZLMediaKit过程全记录

安装docker

使用的操作系统是ubuntu20.04

如何在 Ubuntu 20.04 上安装和使用 Docker

https://developer.aliyun.com/article/762674

docker拉取配置好的ZLMediaKIt和wvp-GB28181-pro

powershell 复制代码
docker pull 648540858/wvp_pro

第一次运行

docker一键运行ZLMediaKIt和wvp-GB28181-pro

powershell 复制代码
docker run  --env WVP_IP="自己电脑的ip" -it -p 18080:18080 -p 30000-30500:30000-30500/udp -p 30000-30500:30000-30500/tcp -p 80:80 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro

如上命令 创建了wvp容器 并启动了wvp容器

访问wvp-pro

浏览器输入自己的 ip:18080
默认账号密码:

账号:admin

密码:admin 或者 admin123

关闭启动的wvp容器

先查询所有容器

powershell 复制代码
docker ps -a

找到wvp那个容器的Id,停止容器

powershell 复制代码
docker stop 容器id

运行ZLMediaKit和wvp (非第一次)

查看所有容器

powershell 复制代码
docker ps -a

两种方式启动容器

方式一:非后台模式启动容器

powershell 复制代码
docker start 容器id

方式二:后台模式启动容器

powershell 复制代码
docker attach 容器id

docker删除退出状态的wvp容器

powershell 复制代码
docker rm 容器id

进入容器进行推流

1.进入wvp容器

powershell 复制代码
docker exec -it 容器Id /bin/bash

2.网络摄像头推流

输入

powershell 复制代码
ffmpeg  -rtsp_transport tcp -i rtsp://账号:密码@ip/Streaming/Channels/2 -fflags nobuffer -max_delay 1 -threads 5  -profile:v high  -preset superfast -tune zerolatency  -an -c:v h264 -crf 25 -s 1280*720   -f rtsp -bf 0  -g 5  -rtsp_transport tcp rtsp://127.0.0.1:554/live/camera2
相关推荐
Madison-No77 小时前
搭建项目测试环境
linux·运维·服务器·python
吴声子夜歌8 小时前
Shell编程实例——编写安全的shell脚本(二)
linux·运维·shell
悠悠121388 小时前
微服务通信别只看性能:REST 与 gRPC 的 6 个选型判断和一次 502 故障复盘
运维·服务器
zx_7414848110 小时前
【Linux入门】Shell 函数、正则表达式与文本处理:cut 与 awk
linux·运维·正则表达式
Zenova EdgeOS10 小时前
Linux dmesg 工业边缘实战:内核日志过滤、持久化与故障定位
linux·运维·边缘计算·工业边缘·dmesg·内核日志
九皇叔叔10 小时前
K8S 资源菜单
docker·容器·kubernetes·k8s
wdfk_prog11 小时前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
Zhu75812 小时前
docker环境快速部署postgresql数据库18及以上版本
postgresql·容器
做运维的阿瑞12 小时前
Python 标准库汇总:分类速览与常用模块清单
linux·运维·python
zoutao9812 小时前
Gitea Actions 自定义 Runner 镜像与自动化部署实战
ci/cd·docker·gitea