vault backup: 2024-04-09 20:44:09

This commit is contained in:
BlueRose 2024-04-09 20:44:09 +08:00
parent 664b5690e7
commit 04f962670b
3 changed files with 32 additions and 39 deletions

2
.obsidian/app.json vendored
View File

@ -4,7 +4,7 @@
"promptDelete": false,
"pdfExportSettings": {
"includeName": true,
"pageSize": "A4",
"pageSize": "A3",
"landscape": false,
"margin": "0",
"downscalePercent": 90

View File

@ -1,5 +1,5 @@
---
title: 未命名
title: EOE相关
date: 2024-04-08 14:49:40
excerpt:
tags:
@ -12,18 +12,7 @@ obsidianUIMode: source
# EOE
前面几个阶段的软件都是打包过的UE客户端里面带对应的几个功能。
## 流程架构
青瞳动捕数据输入
=>
UE客户端内实现重定向可以控制角色动捕设置、动捕手套蓝牙以及应援棒道具蓝牙
=>
角色控制:可以控制角色、头发、上下场特效、服装、手上的装备等
=>
多屏监控机渲染16个低辨率视口递到导播台上
=>
渲染机
=>      
OBS推流机器可以接入vMix Pro数据vMix主要用于播放切片、ppt、视频
![[Untitled.canvas|Untitled]]
![[导播台架构图.canvas|Untitled]]
## 外部数据输入
- 青瞳动捕(网络)
- FaceMask面捕数据网络
@ -75,16 +64,24 @@ OBS推流机器可以接入vMix Pro数据vMix主要用于播放切片、pp
硬件:
- 显卡Nvidia 4090
### 监视器
用于查看视频推流最终结果。如果有NG情况可以一键切掉画面黑屏或者vMix Pro的NG等待画面
## OBS推流机&vMix Pro
推流机可以接混音台。
推流机运行OBS接收各种信号并且混合(有接混音台)
### vMix Pro
主要用于推送PPT、图片、视频到OBS推流机中。一键切掉画面也是通过它实现的。
## 云服务
RTC服务一般用于线下Live降低延迟。可以找阿里云、腾讯云等各种服务伤。
RTC服务一般用于线下Live降低延迟。可以找阿里云、腾讯云等各种服务商。
### 结果
1. P4V工程交付一个单独下载的版本能够提供版本管理规范以及分支设计与使用。ASoul组的程序以及美术仅使用P4V GUI各种操作。
2. 华枢说会提供修改过的引擎、项目与插件。
3. 可以拿到内部定制的面捕软件FaceMask源码工程。
4. 代码复杂度5年工作经验以上 6个程序 做了4个月因为有经过预演8个月
5. 线下Live 降低延迟的服务,RTC.
6. 需要对接字节IT进行服务器移交、宽带。
7. ASoul服务器运行的服务 导播台UE Server端、以及P4V。
## 交接
### 交接预判
@ -94,14 +91,7 @@ RTC服务一般用于线下Live降低延迟。可以找阿里云、腾讯云
4. 查看资产规范文档。
5. 人员组织架构。需要哪些技术栈。方便后续复现。
### 后续
1. 知道哪些功能可以用,好用等等。
### 结果
1. P4V工程交付一个单独下载的版本能够提供版本管理规范以及分支设计与使用。ASoul组的程序以及美术仅使用P4V GUI各种操作。
2. 华枢说会提供修改过的引擎、项目与插件。
3. 可以拿到内部定制的面捕软件FaceMask源码工程。
4. 代码复杂度5年工作经验以上 6个程序 做了4个月因为有经过预演8个月
5. 线下Live 降低延迟的服务,RTC.
6. 需要对接字节IT进行服务器移交、宽带。
7. ASoul服务器运行的服务 导播台UE Server端、以及P4V。
# TODO
1. 对接曹老师的OSC平板远程控制逻辑。或许在平板打包导播台程序可以考虑
2. 资产筛选添加标签筛选功能。
3. 适配EOE的多镜头的Sequence需求。

View File

@ -1,21 +1,22 @@
{
"nodes":[
{"id":"300a2e3e614685a2","type":"group","x":-500,"y":-20,"width":660,"height":420,"label":"导播台程序"},
{"id":"300a2e3e614685a2","type":"group","x":-500,"y":-20,"width":660,"height":500,"label":"导播台程序"},
{"id":"035350cfe6c5a215","type":"group","x":-500,"y":-400,"width":660,"height":275,"label":"外部数据输入"},
{"id":"63e99817023a9452","x":200,"y":266,"width":360,"height":134,"type":"group","label":"其他工具"},
{"id":"2eec2fb1d3a37d06","type":"group","x":200,"y":-20,"width":360,"height":133,"label":"云服务"},
{"id":"63e99817023a9452","x":200,"y":360,"width":360,"height":120,"type":"group","label":"其他工具"},
{"id":"9c4c9310461193d8","type":"text","text":"舞台角色控制","x":-125,"y":113,"width":250,"height":60},
{"id":"fd18d36587eee2af","type":"text","text":"渲染机","x":-125,"y":300,"width":250,"height":60},
{"id":"6aa20a6c6e56213d","type":"text","text":"[[EOE相关#各机位画面预览|各机位画面预览]]","x":-125,"y":206,"width":250,"height":60},
{"id":"39bafcd9161d7e0a","type":"text","text":"导播台程序","x":-480,"y":20,"width":250,"height":60},
{"id":"5b68848d0ae9aef3","type":"text","text":"数据接收&动作数据重定向","x":-125,"y":20,"width":250,"height":60},
{"id":"ddccb7a9337eac2c","type":"text","text":"RTC服务","x":220,"y":0,"width":250,"height":60},
{"id":"64c78f2c7f900857","type":"text","text":"青瞳动捕输入","x":-460,"y":-360,"width":250,"height":60},
{"id":"b6635d1e5df0f9c5","type":"text","text":"[[EOE相关#vMix Pro|vMix Pro]]","x":220,"y":300,"width":250,"height":60},
{"id":"d4895a6dd8e8f492","type":"text","text":"OBS 推流机器","x":-125,"y":520,"width":250,"height":60},
{"id":"3100f1c53b772812","type":"text","text":"[[EOE相关#FaceMask|FaceMask]]","x":-460,"y":-240,"width":250,"height":60},
{"id":"6024a903f9025bbf","type":"text","text":"动捕手套","x":-140,"y":-360,"width":250,"height":60},
{"id":"2573e7521a0b567d","x":-140,"y":-240,"width":250,"height":60,"type":"text","text":"虚拟摄像头"}
{"id":"2573e7521a0b567d","x":-140,"y":-240,"width":250,"height":60,"type":"text","text":"虚拟摄像头"},
{"id":"d4895a6dd8e8f492","type":"text","text":"OBS 推流机器","x":-30,"y":600,"width":250,"height":60},
{"id":"b6635d1e5df0f9c5","type":"text","text":"[[EOE相关#vMix Pro|vMix Pro]]","x":220,"y":400,"width":250,"height":60},
{"id":"2f70c72b00fdbb6f","x":-125,"y":400,"width":250,"height":60,"type":"text","text":"监视器"},
{"id":"fd18d36587eee2af","type":"text","text":"渲染机","x":-125,"y":300,"width":250,"height":60}
],
"edges":[
{"id":"50384075226d46f4","fromNode":"39bafcd9161d7e0a","fromSide":"right","toNode":"5b68848d0ae9aef3","toSide":"left"},
@ -25,8 +26,10 @@
{"id":"8cac5632ec79bc5f","fromNode":"035350cfe6c5a215","fromSide":"bottom","toNode":"5b68848d0ae9aef3","toSide":"top"},
{"id":"5868048a50b5a58f","fromNode":"5b68848d0ae9aef3","fromSide":"bottom","toNode":"9c4c9310461193d8","toSide":"top"},
{"id":"e29f2faceec273b4","fromNode":"9c4c9310461193d8","fromSide":"bottom","toNode":"6aa20a6c6e56213d","toSide":"top"},
{"id":"1918ab1efa08ce16","fromNode":"6aa20a6c6e56213d","fromSide":"bottom","toNode":"fd18d36587eee2af","toSide":"top"},
{"id":"4efa1ed45a9bf2e6","fromNode":"300a2e3e614685a2","fromSide":"bottom","toNode":"d4895a6dd8e8f492","toSide":"top"},
{"id":"7803dd9c4b820e03","fromNode":"b6635d1e5df0f9c5","fromSide":"bottom","toNode":"d4895a6dd8e8f492","toSide":"top"}
{"id":"7803dd9c4b820e03","fromNode":"b6635d1e5df0f9c5","fromSide":"bottom","toNode":"d4895a6dd8e8f492","toSide":"top"},
{"id":"16ebaec8f13d643b","fromNode":"39bafcd9161d7e0a","fromSide":"right","toNode":"2f70c72b00fdbb6f","toSide":"left"},
{"id":"7deafcdada47affc","fromNode":"6aa20a6c6e56213d","fromSide":"bottom","toNode":"fd18d36587eee2af","toSide":"top"},
{"id":"f2b08ba7d08b3340","fromNode":"fd18d36587eee2af","fromSide":"bottom","toNode":"2f70c72b00fdbb6f","toSide":"top"}
]
}