云祭扫:清明节通过手机app在线扫墓,开源解决方案提供全面支持

本文主要是介绍云祭扫:清明节通过手机app在线扫墓,开源解决方案提供全面支持,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

云祭扫:清明节通过手机app在线扫墓,开源解决方案提供全面支持

一年一度的清明节快到了,多少人因为工作学习做生意等各种原因,无法回到家乡祭拜逝去的故人。

现在好了,使用开源解决方案的云祭扫APP,让家人们可以远程参与祭扫!

功能特色:

1、3D纪念碑在线制作,手机APP里即可完成

  1. 数据私有化,祭扫APP应用后台节点可在个人手机、电脑里部署
  2. 可供多人实时访问
  3. 开源开放,可供任意定制
  4. 祭扫模板快速制作,可供应多方使用

截图如下:

采用的主要开源技术:

  1. Javascript,可跨平台运行,支持电脑、手机、平板电脑、linux手持终端、鸿蒙系统、龙芯电脑、智能机器人等环境
  2. webrtc通讯技术(方便家庭用户随时访问家庭数字宗祠)
  3. AI技术,提供例如RT象棋大师等家庭教育娱乐应用
  4. Three.js,提供3D编辑器和渲染引擎,方便在手机或电脑端直接编辑3D数字宗祠模型
  5. dnalink,基于POP共识算法的DNA链技术,让数据同步、共享、多人权益证明变得简单高效
  6. poplang,lowcode无代码或低代码,dtns.creator和dtns.3d.creator提供强大的拓展技术

...

支持终端:

  1. PC电脑(目前提供了win版本的绿色运行版,mac或linux可采用node-js版本运行私有数据节点)
  2. 手机app(目前打包了安卓的apk,IOS须自行打包)
  3. 浏览器:下载dtns.connector的dist已编译版本,可直接使用浏览器打开运行

开源地址:

github地址:GitHub - dtnsman/dtns: dtns.network opensource respository!

Gitee地址:GitHub - dtnsman/dtns: dtns.network opensource respository!

亦可搜索引擎搜索:dtns.network

加入QQ群:279931001

加入微信群:

这篇关于云祭扫:清明节通过手机app在线扫墓,开源解决方案提供全面支持的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/848915

相关文章

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

找不到Anaconda prompt终端的原因分析及解决方案

《找不到Anacondaprompt终端的原因分析及解决方案》因为anaconda还没有初始化,在安装anaconda的过程中,有一行是否要添加anaconda到菜单目录中,由于没有勾选,导致没有菜... 目录问题原因问http://www.chinasem.cn题解决安装了 Anaconda 却找不到 An

Spring定时任务只执行一次的原因分析与解决方案

《Spring定时任务只执行一次的原因分析与解决方案》在使用Spring的@Scheduled定时任务时,你是否遇到过任务只执行一次,后续不再触发的情况?这种情况可能由多种原因导致,如未启用调度、线程... 目录1. 问题背景2. Spring定时任务的基本用法3. 为什么定时任务只执行一次?3.1 未启用

MySQL新增字段后Java实体未更新的潜在问题与解决方案

《MySQL新增字段后Java实体未更新的潜在问题与解决方案》在Java+MySQL的开发中,我们通常使用ORM框架来映射数据库表与Java对象,但有时候,数据库表结构变更(如新增字段)后,开发人员可... 目录引言1. 问题背景:数据库与 Java 实体不同步1.1 常见场景1.2 示例代码2. 不同操作

Python实现自动化接收与处理手机验证码

《Python实现自动化接收与处理手机验证码》在移动互联网时代,短信验证码已成为身份验证、账号注册等环节的重要安全手段,本文将介绍如何利用Python实现验证码的自动接收,识别与转发,需要的可以参考下... 目录引言一、准备工作1.1 硬件与软件需求1.2 环境配置二、核心功能实现2.1 短信监听与获取2.

java常见报错及解决方案总结

《java常见报错及解决方案总结》:本文主要介绍Java编程中常见错误类型及示例,包括语法错误、空指针异常、数组下标越界、类型转换异常、文件未找到异常、除以零异常、非法线程操作异常、方法未定义异常... 目录1. 语法错误 (Syntax Errors)示例 1:解决方案:2. 空指针异常 (NullPoi

使用DrissionPage控制360浏览器的完美解决方案

《使用DrissionPage控制360浏览器的完美解决方案》在网页自动化领域,经常遇到需要保持登录状态、保留Cookie等场景,今天要分享的方案可以完美解决这个问题:使用DrissionPage直接... 目录完整代码引言为什么要使用已有用户数据?核心代码实现1. 导入必要模块2. 关键配置(重点!)3.

MySQL使用binlog2sql工具实现在线恢复数据功能

《MySQL使用binlog2sql工具实现在线恢复数据功能》binlog2sql是大众点评开源的一款用于解析MySQLbinlog的工具,根据不同选项,可以得到原始SQL、回滚SQL等,下面我们就来... 目录背景目标步骤准备工作恢复数据结果验证结论背景生产数据库执行 SQL 脚本,一般会经过正规的审批

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式