智慧园区项目解决方案(一)多种蓝图数据传输方式(纯蓝图+插件)

一、前言

最近没什么项目内容,就撰写一些项目心得吧,总结一下目前在搭建项目主要解决方案!

(其实UE4发展到现在,插件已经非常成熟了,很多项目都可以不借助C++就能实现同样的效果,并相比直接用C++成本会低很多)

重点不是什么语言,重点是自己对引擎的理解!

既然是撰写心得必然是要有一些重点,首先的重点自然是各种蓝图插件!

降低使用门槛,达到不用一行代码就能做完整个“智慧园区”项目!

(以下插件多为付费购买!并经过项目实践!)

二、插件目录

先说主要包含的内容,可以直接定位感兴趣的内容:
1、Http Request(使用频率最高的插件之一)

2、socket(握手插件,稳定首选)

3、Read File(可作为临时数据库使用)

4、RTSP、RTMP、m3U8(监控数据)

5、web Server(反客为主!)

6、JSON(使用频率最高的插件之一)

7、Sql Connect (冷门!没用过的)

当然还有各种读取数据库的插件,目前暂不涉及,所以也就不一一罗列了

(自己也没用过,而且!什么神仙敢项目让UE4直接读取数据库????)。

好吧,开始简单介绍各种插件的内容了。

三、插件心得

1、Http Request

背景:现在很多园区都已建立各种数据中心,有的大一些的园区都已经有数据中台,或者建立大数据中心等相关内容。

与数据中台/大数据中心 对接,只用采用HttpRequest 的方式请求各种借口,就可以获取到最新的数据内容,一半会依据项目建设情况进行间断性更新数据内容。

这是个非常哈用的插件,基本上能满足90%的数据请求,是做智慧城市必不可少的插件!

(这个插件有一个致命的问题,就是这个节点的Key 会强制把内容小写!但是Value 并不会,已反馈给作者了,目前项目使用的是其他插件)

 

2、socket

背景:好多智慧园区建立的智慧运营中心/IOC控制大屏等相关内容,一般都是需要对外进行展示的,那么如何反向控制虚幻程序就是必不可少的功能了!

控制UE4,必然是网页端向UE4请求了,一种长连接的方式必然是最优雅的!
通过Web socket 这个插件,即可使UE 与 网页端 进行“握手”!实时了解到双方的状态。

3、Read File

背景:当时有一个项目,是需要读取一些本地的视频文件的,所以如何扫描/读取本地文件,这就成了最基本的功能。

不可否认,文件读取是一种低成本的“数据库”,可以不用了解数据的相关内容就能达到一些基础效果。比如说一些视频文件、图片、表格等文件,都是可以本地进行读取。

 4、RTSP、RTMP、m3U8

背景:智慧园区建设过程中,必然少不了一些视频监控的接入,这种监控常见的接入方式都以RTSP为主,这个插件也成为了智慧园区使用率极高的项目插件。

视频监控的重要程度就不用多说了吧!但凡是个“智慧”项目,没有集成“视频中台”都不好意思说自己是“智慧项目”,当然监控插件的使用成本也是极低的。

 5、web Server

背景:前端应技术问题无发使用Web socket,所以只用换一种方式!

前端又不会,我能怎么办?又不好意思再找后端搭建一个中转服务!只能反向交互,通过建立UE webServer,反客为主!

网页向UE发送携带数据的请求!UE4及时做出反馈!这样又是一种高效的沟通方式!

6、JSON 

背景:现在基本上所有数据传输都采用JSON格式,毋庸置疑!这个最优雅的!

没什么好说的,我就一点:蓝图就是麻烦

7、Sql Connect

背景:无意看到这个插件!

妈耶,这可是跳过中间商!直通数据库!这种操作让人情何以堪???这是什么神仙项目需要UE4直通数据库??????

  1. 四、结尾

 好吧,第一章就这么多内容,下一张开始介绍各个插件的使用场景,或者说,智慧尝试项目的项目框架

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值