#安装执行本脚本只需修改端口就可以
server_ip=192.168.1.107
# 停止容器
docker stop zlmediakit$server_ip
# 删除 zlmediakit 容器
docker rm -f zlmediakit$server_ip
# 加载镜像
docker load -i zlmediakit.tar
docker tag 372116be624d zlmediakit/zlmediakit:master
# 创建 zlmediakit 目录
mkdir -p /home/docker/zlmediakit$server_ip && chmod 777 /home/docker/zlmediakit$server_ip
# 此镜像为 zlmediakit 开发团队提供,推荐
docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 \
-p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp \
--name zlmediakit$server_ip \
zlmediakit/zlmediakit:master
# 复制 zlmediakit 容器文件到指定目录
docker cp -a zlmediakit$server_ip:/opt/media /home/docker/zlmediakit$server_ip
chmod 777 -R /home/docker/zlmediakit$server_ip
# 修改配置文件中的mediaServerId 104行
# 生成16位随机数
ramdom=`date +%s%N |md5sum | cut -c 1-16`
sed -i "104s/mediaServerId=your_server_id/mediaServerId=$ramdom/" /home/docker/zlmediakit$server_ip/media/conf/config.ini
# 停止容器
docker stop zlmediakit$server_ip
# 删除 zlmediakit 容器
docker rm -f zlmediakit$server_ip
# 此镜像为 zlmediakit 开发团队提供,推荐
docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 -p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp --name zlmediakit$server_ip --restart=always -v /home/docker/zlmediakit$server_ip/media/bin:/opt/media/bin -v /home/docker/zlmediakit$server_ip/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
# docker run -d -p $server_ip:1935:1935 -p $server_ip:80:80 -p $server_ip:554:554 -p $server_ip:10000:10000 -p $server_ip:10000:10000/udp -p $server_ip:8000:8000/udp -p $server_ip:30000-30500:30000-30500 -p $server_ip:30000-30500:30000-30500/udp --name zlmediakit --restart=always -v /home/docker/zlmediakit/media/bin:/opt/media/bin -v /home/docker/zlmediakit/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
# docker run -d -p 192.168.1.110:1935:1935 -p 192.168.1.110:80:80 -p 192.168.1.110:554:554 -p 192.168.1.110:10000:10000 -p 192.168.1.110:10000:10000/udp -p 192.168.1.110:8000:8000/udp -p 192.168.1.110:30000-30500:30000-30500 -p 192.168.1.110:30000-30500:30000-30500/udp --name zlmediakit --restart=always -v /home/docker/zlmediakit/media/bin:/opt/media/bin -v /home/docker/zlmediakit/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
# docker run -d -p 192.168.1.111:1935:1935 -p 192.168.1.111:80:80 -p 192.168.1.111:554:554 -p 192.168.1.111:10000:10000 -p 192.168.1.111:10000:10000/udp -p 192.168.1.111:8000:8000/udp --name zlmediakit2 --restart=always -v /home/docker/zlmediakit2/media/bin:/opt/media/bin -v /home/docker/zlmediakit2/media/conf:/opt/media/conf zlmediakit/zlmediakit:master
没有合适的资源?快使用搜索试试~ 我知道了~
Docker 安装ZLMediaKit 的安装包
共2个文件
tar:1个
sh:1个
需积分: 5 1 下载量 124 浏览量
2023-12-18
14:10:43
上传
评论
收藏 201.91MB ZIP 举报
温馨提示
基于C++11开发,避免使用裸指针,代码稳定可靠,性能优越。 支持多种协议(RTSP/RTMP/HLS/HTTP-FLV/WebSocket-FLV/GB28181/HTTP-TS/WebSocket-TS/HTTP-fMP4/WebSocket-fMP4/MP4/WebRTC),支持协议互转。 使用多路复用/多线程/异步网络IO模式开发,并发性能优越,支持海量客户端连接。 代码经过长期大量的稳定性、性能测试,已经在线上商用验证已久。 支持linux、macos、ios、android、windows全平台。 支持画面秒开、极低延时(500毫秒内,最低可达100毫秒)。 提供完善的标准 C API ,可以作SDK用,或供其他语言调用。 提供完整的 MediaServer 服务器,可以免开发直接部署为商用服务器。 提供完善的 restful api 以及 web hook,支持丰富的业务逻辑。 打通了视频监控协议栈与直播协议栈,对RTSP/RTMP支持都很完善。 全面支持H265/H264/AAC/G711/OPUS。 功能完善,支持集群、按需转协议、按需推拉流、先播后推、断连续推等功能
资源推荐
资源详情
资源评论
收起资源包目录
zlmediakit安装包.zip (2个子文件)
zlmediakit安装包
zlmediakit.tar 579.81MB
zlmediakit.sh 3KB
共 2 条
- 1
资源评论
DaMing9527
- 粉丝: 0
- 资源: 34
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 聊天系统(java+applet).zip
- 毕业设计:基于SSM的mysql-高校学生请假管理系统(源码 + 数据库 + 说明文档)
- 博客系统(struts+hibernate+spring).rar
- c语言学生成绩管理系统源码.zip
- 毕业设计:基于SSM的mysql-网约车用户服务平台(源码 + 数据库 + 说明文档)
- 内容管理系统(hibernate3+struts2+spring2)130224.rar
- 基于Java的班级管理系统课程设计源码
- 内容管理系统(hibernate3+struts2+spring2).rar
- 路由器刷breed Web控制台助手v5.8版本.rar
- Java 在 JEP 12 提供的特性预览
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功