RemoteMark:跨平台远程通信与标记工具
需积分: 0 181 浏览量
更新于2024-08-05
收藏 374KB PDF 举报
"RemoteMark是一个支持HoloLens2和移动设备的远程通信和标记工具,类似于微软的Dynamics365 Remote Assist。该系统利用XRChatSDK,兼容UnityEditor、Windows、Android和UWP平台,支持多种视频类型,包括UnityCamera、设备摄像头以及Unity自定义纹理,能够实现VR、AR、MR的Hololens视频通话。项目配置推荐使用Unity 2019.4.17f1c1版本,并设定.NET 4.x的ScriptingRuntimeVersion。在服务器数据库设置中,需安装MySql并创建名为'chatsql'的数据库,密码为'123456',同时导入account.dbf文件。此外,用户可以自定义头像,若未设置则会使用默认头像。配套的HFS.exe和XRChatServer.exe分别用于不同功能,XRChatServer.exe的config文件可配置端口、视频通话记录等。SDK中包含初始化音频、视频以及兼容Android设备的接口。"
详细说明:
1. **RemoteMark** 是一个专为HoloLens2和移动设备设计的远程协作应用,它允许用户进行跨平台的通信和标记操作,与微软的Dynamics365 Remote Assist有相似的功能。
2. **XRChatSDK** 是RemoteMark的核心组件,它支持Unity编辑器以及Windows、Android和UWP的应用开发,确保在不同平台上的兼容性。这个SDK还允许处理各种类型的视频流,包括Unity内部的相机、设备摄像头以及自定义纹理,从而支持AR、VR和MR的Hololens视频通话。
3. **项目设置** 需要在Unity中进行,推荐使用2019.4.17f1c1版本,因为这是一个稳定且广泛支持的版本。在PlayerSettings的OtherSettings下,应将ScriptingRuntimeVersion设置为.NET 4.x,以确保兼容性。
4. **服务器数据库** 部署RemoteMark时,需要在服务器上安装MySql数据库,用于存储用户账号信息。创建一个名为`chatsql`的数据库,并设定密码为`123456`。还需将`account.dbf`文件导入到这个数据库中,以初始化用户账户数据。
5. **用户头像设置** 用户可以自定义头像URL,如果未提供,则应用程序将使用预设的默认头像。
6. **HFS.exe** 和**XRChatServer.exe** 是RemoteMark的两个重要组成部分。HFS可能是一个HTTP文件服务器,用于传输或存储应用程序相关的文件。而XRChatServer.exe是服务端程序,其配置文件可设置TCP和UDP端口,以及是否开启视频通话记录。开启记录时,需要运行`ChatRecord.exe`,录制的视频将存储在`Video`目录下,路径可以通过修改`SavePath.txt`文件进行自定义。
7. **SDK接口** 提供了初始化音频(`InitMic`)、视频(`InitVideo`)以及设置Android兼容性的方法(`SetAndroidCompatible`),这些接口允许开发者根据需要调整和优化应用程序的性能。
8. **视频录制** 如果选择记录视频通话,`ChatRecord.exe`将被用于录制,录制的视频存储位置可以根据需求通过配置文件进行更改。
RemoteMark是一个功能强大的远程协助工具,结合了先进的XR技术,适用于各种设备和场景,其详细的配置和SDK接口为开发者提供了灵活的定制选项。
2022-11-11 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
2024-10-20 上传
阿汝娜老师
- 粉丝: 30
- 资源: 309
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布