青龙系统是Ramedues Studio自研的一款云渲染产品。主要支持高级三维程序的云渲染能力。使得原有的Native 3D程序,可以不需要任何修改,就可以运行在主流浏览器中。
效果圖

1 青龙系統主要特性
青龙系统具备以下吸引点:
- 跨平台支持,支持Windows,Mac,Linux (Debian), Android, iPhone (Cross-platform supported)
- 无插件安装及运行 (web browser only, no pluing installed)
- 多浏览器支持,支持Google Chrome , Firefox , Apple safari 等主流浏览器 (Multiple web browser supported)
- 一键部署配置。满足C/S应用快速部署到B/S模式 (One click deployment)
- 配置方式丰富,支持私有、共有云。可局域网,广域网部署。(Private /Public cloud system supported)
- 传送的数据经过协议加密,且支持端到端加密方式。 (Secure protocol and data layer supported)
- 支持将重度的三维应用,数字孪生等应用快速移植到Web平台 (Fast heavy native 3D application migration)
- 内置VP8,VP9,H264等编码方式,且支持GPU CUDA硬件加速 (Hardware acceleration)
- 支持额外自定义的数据通道用于传输数据 (Cusomtized data channel trasfer)
- 支持1对1 , 1对多,多对多客户端服务器方案 ( 1 to 1, 1 to muliple, multiple to multiple solution supported)
- 提供了额外参数和REST API等进行二次开发支持 (REST API interface)
- 支持VDI方案 (VDI support)
- 支持多屏幕方案 (Multiple screens )
1.1 各种Web方案比较
前端开发语言 | WebAssembly | 青龙系统 | |
开发周期 | 很长 针对不同平台额外开发 | 较长 需要将Native代码转换成JS | 无需额外开发 |
跨平台支持 | 不佳 | 不佳 | 完全支持 |
人员技能要求 | 高 | 非常高 | 很低 |
承载能力 | 无法承载高清质量3D内容 | 浏览器内存限制 截止目前是4G限制 | 很轻,无内存依赖 无效果项强约束 |
对于网络带宽要求 | 较高,依赖于具体的3D内容 | 较高,依赖于具体的3D内容 | 中等,各种3D内容都可以根据带宽自动调节表现能力和画面质量 |
服务器硬件成本 | 无 | 很少 | 需要GPU的服务器端渲染 |
客户端硬件成本 | 中等要求 | 中高等要求 | 非常低要求 |
1.2 适合青龙系统的产品类型
1.2.1 云渲染系统
将原生的Native程序,直接使用青龙系统在Web上展示。
类似于Google Stadia这样的云游戏平台。由于游戏对于延时反馈的要求更高,在这方面要求公网传输的延迟要很低很低,对于服务器,带宽,压缩能力都是极致的设计。
1.2.2 远程会议
可以将青龙系统改造成远程音视频系统。类似腾讯视频,Google Meet and hangouts, Facebook messenger,discord等软件,在青龙系统的核心上可以研发。其核心组件是一致的定位和架构。
1.2.3 远程监控软件 、 远程桌面控制软件
由于青龙系统内置视频编解码器和桌面捕捉器,因此可以认为原生就支持远程桌面控制和监控软件的研发,并且可以扩展至接入摄像头监控行为和编码数据解析。
2 青龙系统的架构图

3 青龙系统的项目效果图
三维游戏的云渲染效果能力
使用Unity3D开发的游戏场景在青龙系统上,Web页面的展示效果图

数字孪生项目,使用Unreal 引擎制作的三维场景在Web上的表现
同時,青龙產品針對中國市場,滿足了以下一些特徵
- 满足数据安全性要求 (Secure Protocols and Encryption)
- 满足国产化软件要求 (Localization and Domestic use)
- 满足Web无客户端安装 (Web browser based ,no plugin installed)
- 满足0成本迁移现有Native 3D应用 (zero -cost of App migration)
- 满足轻客户端系统要求 (Thin client supported)
发表回复