本文章介绍 zlmediakit+WVP+kkkkk5G-MediaServerUI-master+obs  软件集合测试使用方案的安装和体验。

zlmediakit安装在docker中。

WVP需要java环境,需要redis或mysql存储影子数据。

kkkkk5G-MediaServerUI-需要node环境。

obs使用win10系统或者deepin系统

如上项目地址:

zlmediakit:https://github.com/xiongziliang/ZLMediaKit

wvp:https://github.com/swwheihei/wvp-GB28181

界面:https://gitee.com/kkkkk5G/MediaServerUI

OBS:https://obsproject.com/welcome

安装步骤:

1.安装流媒体服务器

docker run -id -p 1935:1935 -p 8080:80 gemfield/zlmediakit:20.04-runtime-ubuntu18.04

测试是否安装成功,访问8080

http://192.168.144.150:8080/

2.安装WVP

下载 https://github.com/swwheihei/wvp-GB28181 master

修改配置文件,配置 影子存储在redis或mysql,media配置为安装的zlmedia中。

spring:application:name: iot-vmp-vmanager# 影子数据存储方式,支持redis、jdbc 修改为自己存在的存储库支持 redis 和 mysql 选1database: redis# 通信方式,支持kafka、httpcommunicate: httpredis: # Redis服务器IP# host: 10.24.20.63# host: 127.0.0.1host: 192.168.144.150#端口号port: 6379datebase: 0#访问密码,若你的redis服务器没有设置密码,就不需要用密码去连接password:#超时时间timeout: 10000datasource: name: eiot#url: jdbc:mysql://10.24.20.63:3306/eiot?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=trueurl: jdbc:mysql://127.0.0.1:3306/eiot?useUnicode=true&characterEncoding=UTF8&rewriteBatchedStatements=trueusername: rootpassword: 123456type: com.alibaba.druid.pool.DruidDataSourcedriver-class-name: com.mysql.jdbc.Driver
server:port: 8086
sip:
#   ip: 10.200.64.63
#    ip: 192.168.0.102ip: 127.0.0.1 # 127.0.0.1 39.98.57.187port: 5060# 根据国标6.1.2中规定,domain宜采用ID统一编码的前十位编码。国标附录D中定义前8位为中心编码(由省级、市级、区级、基层编号组成,参照GB/T 2260-2007)# 后两位为行业编码,定义参照附录D.3# 3701020049标识山东济南历下区 信息行业接入domain: 3701020049 # 3701020049 3402000000id: 37010200492000000001 # 37010200492000000001 34020000002000000001# 默认设备认证密码,后续扩展使用设备单独密码password: admin123 # admin123 12345678
media:
#   ip: 10.200.64.88
#    ip: 192.168.0.102
#    ip: 127.0.0.1ip: 192.168.144.150 # 修改为自己的ZLMedialit的IPport: 10000

是否成功,查看

http://127.0.0.1:8086/

3.启动前端界面

下载前端代码GB28181

https://gitee.com/kkkkk5G/MediaServerUI

运行命令下载依赖包

npm install
npm run serve

启动成功后配置文件:global.js 修改为MVP的IP和端口,修改为ZLMedia的IP和端口

/**---------------GB28181服务器信息配置-------------------**/
// const serverip="218.59.173.214:8081"
// 修改为MVP服务IP
const serverip="127.0.0.1"const host = 'http://' + serverip + ":8086"; // 修改端口
/**------------------------------------------------------**//**---------------ZLMediaKit流媒体服务器配置---------------**/
// const ZLServerIp="218.59.173.214:801";
// 修改为ZLMediakit 服务IP
const ZLServerIp="192.168.144.150";// 127.0.0.1
const ZLSecret="035c73f7-bb6b-4889-a715-d9eb2d1925cc";const ZLHost='http://' + ZLServerIp+":8080/index/api";
const baseMediaUrl='ws://' + ZLServerIp + ':8080/'; // 修改端口
/**------------------------------------------------------**/

根据界面的http地址进入界面,查看效果。

4. 安装obs

下载地址: https://obsproject.com/welcome

根据提示进行下载,windows直接安装。deepin安装如下:

sudo apt update
sudo apt install obs-studio

obs 在 windows桌面推流方式。 设置-推流 输入服务器的退出地址

根据设置场景等,点击开始推流。

验证推流,使用vlc工具,在界面中,打开网络串流。

输入rtmp地址:rtmp://192.168.144.150/live/obs1, 出现如下界面说明推流成功。

在 前端界面中查看。

出现如上图,说明成功。

zlmediakit+WVP+kkkkk5G-MediaServerUI-master+obs 桌面视频直播相关推荐

  1. 计算机桌面推流,OBS桌面视频直播软件/推流工具使用指南

    原标题:OBS桌面视频直播软件/推流工具使用指南 OBS 操作指南 什么是OBS? Open Broadcaster Software 是一款好用的互联网流媒体直播内容输入作软件. OBS使用是否收费 ...

  2. OBS桌面视频直播软件/推流工具使用指南

    OBS 操作指南 什么是OBS? Open Broadcaster Software 是一款好用的互联网流媒体直播内容输入作软件. OBS使用是否收费? 不收费,这个程序和它的源代码都是免费的. OB ...

  3. centos连接xrdp桌面黑屏_小鹅通|视频直播桌面共享模式|视频直播OBS使用教程

    点击蓝字关注我们 视频直播-OBS使用教程 应用场景 OBS直播主要用于与学员共享桌面的教学直播场景 配合网页工具完成完整课堂直播(网页端用于评论互动,OBS用于视频推流) 一.网页端使用教程 网页端 ...

  4. 免费桌面视频录像工具OBS的简单操作介绍

    本帖最后由 felix0911 于 2014-5-21 09:32 编辑 0起点,傻瓜操作,为什么不尝试录制一个自己的游戏视频,来展现自己牛逼风骚的操作呢?(本教学不包括后期制作,特效背景音乐等部分) ...

  5. FFMPEG,vlc介绍和视频直播,obs(zz)

    点击打开链接 1. 有用的资料 http://blog.csdn.net/fireroll/article/details/18903843 http://blog.csdn.net/leixiaoh ...

  6. 【Tools】Win10 OBS录视频黑屏问题

    00. 目录 文章目录 00. 目录 01. 问题描述 02. 问题分析 03. 问题解决 04. 成功测试 01. 问题描述 打开OBS后,新建场景.新建显示器捕获后,黑屏没有显示,即使点击开始录制 ...

  7. 电脑技术分享:电脑怎样录制桌面视频

    喜欢在网上搜视频教程的小伙伴就知道现在有很多教程都是用电脑录制的,比方说Excel的使用方法.PS怎么去水印.怎么修改电脑设置和怎么修改电脑分辨率等等.那么电脑怎样录制桌面视频? 迅捷屏幕录像工具原画 ...

  8. Android录制桌面视频screenrecord

    Android4.4及以上支持adb命令录制Android桌面视频 1.如果你已经配置了adb的环境变量可以直接在terminal(Mac).cmd(Windows)中键入以下命令 adb shell ...

  9. Android 录制桌面视频 screenrecord

    Android4.4及以上支持adb命令录制Android桌面视频 1.如果你已经配置了adb的环境变量可以直接在terminal(Mac).cmd(Windows)中键入以下命令 adb shell ...

最新文章

  1. PyQt4编程之自定义插槽
  2. java中单例的几种写法
  3. 信息类产品检测培训讲义-EN55024
  4. 烟台大学计算机专业调剂贴吧,烟台大学计算机与控制工程学院2021年考研复试与调剂的说明...
  5. sqlserver oracle对比,sqlserver和oracle常用函数对比
  6. Python使用pdfkit、wkhtmltopdf将html转换为pdf错误记录文档
  7. java epoch times_Java 8新特性探究(七)深入解析日期和时间
  8. 网络故障排除连载之四:OSPF故障排除
  9. 领扣(LeetCode)七进制数 个人题解
  10. vue导入音乐_苹果vue怎么导入音乐
  11. 手机端用云服务器文件在哪里设置,如何使用FolderSync在安卓手机上同步文件夹到坚果云? | 坚果云帮助中心...
  12. 程序猿需要阅览的书籍
  13. growup怎么读_growup_grow 和grow up 的区别
  14. ERNIE-Gram: Pre-Training with Explicitly N-Gram Masked Language Modeling for Natural ...(2020-10-23)
  15. 数据库字符集utf8和utf8mb4的详细区别
  16. 2018 CCPC网络赛1004 HDU6441 Find Integer
  17. c语言报告西电,c语言课程设计报告西安电子科技大学.docx
  18. 批量处理ios破解后的资源文件为android所用
  19. [BZOJ1499][NOI2005][DP+优化]瑰丽华尔兹
  20. html同时播放多个文件夹,ios – 如何同时播放多个音频文件

热门文章

  1. tableau desktop(三)--构建数据视图(一)
  2. 【STM32】谈谈STM32F10XX的定时器通道复用功能重映射
  3. 模板引擎的发展 及 thymeleaf
  4. 24届近3年浙江工业大学自动化考研院校分析
  5. 实验室设计原则有哪些?
  6. OSCP学习笔记总结(本资料禁止转载)
  7. c语言编程输入单精度浮点数,小朋友学C语言(4):单精度浮点数与双精度浮点数...
  8. 关于埃博拉(Ebola)病毒的基础研究
  9. SMC IRV系列手动真空调节器低压控制性能考核试验
  10. 如何遍历一棵树(基于Python的理解以及实现)