点击"接受",即表示您同意在您的设备上存储 cookie,以增强网站导航、分析网站使用情况并协助我们的营销工作。查看我们的隐私政策,了解更多信息。
通过 OmniStream 获取有关流式 Unity 应用程序的所有信息
开始免费试用

使用 OmniStream 开始使用 Unity 流媒体

使用 OmniStream 探索 Unity 渲染流,该云流媒体平台将ZeroLight 云平台的高级功能引入 Unity 游戏引擎。Unity 渲染流(有时也称为 Unity 像素流)允许您让最终用户通过网络浏览器访问您的 Unity 应用程序。

通过选择 OmniStream 来对您的 Unity 应用程序进行云流式处理,您可以获得市场领先的弹性、安全性和开发人员工具,同时确保您的最终用户获得最佳体验。无论您是为产品配置、培训、拱形可视化、模拟或其他任何目的而流式传输 Unity 应用程序,都可以尝试使用 OmniStream,亲自体验其质量。

了解 OmniStream

支持最新的 Unity 版本

检查图标

统一 5

2023.2.1f1

检查图标

统一 6

6000.0.0f1

查看 Unity 流媒体开发人员资源

获取第一个 Unity 数据流

在 OmniStream 上快速轻松地开始使用 Unity 流媒体

1
OmniStream Unity 流媒体包管理器

安装软件包

使用 Unity 编辑器中的 "软件包管理器 "从我们的Git Hub 添加 OmniStream 软件包。
2
Unity 渲染流构建和上传

构建和上传

在 Unity 编辑器中使用 OmniStream 软件包来构建和上传应用程序
3
整合 Unity 渲染流

整合与流

以嵌入式 iFrame 或使用 OmniStream JavaScript 库的方式将流媒体整合到网页中

在网页上嵌入统一流

在网页中嵌入 Unity 流媒体有两种选择

嵌入 iframe

在网页上开始流式传输 Unity 应用程序的最快速、最简单的方法就是使用 iframe。只需几行代码,您就可以完成集成,最终用户也可以访问您的云流式 Unity 应用程序。

Unity 流媒体文档
<iframe
  src="https://omnistream.zerolight.com/?
  customer=mycompanyname&service=myservicename"
  width="1280"
  height="720"
  allow="fullscreen"
  style="border: none;"
></iframe>
<!-- We need libZL -->
<script src="https://libzl.zlthunder.net/libzl/versions/latest/libzl.js">
</script>

<!-- We need a container to attach the stream to -->
<div id="streamContainer"></div>

<!-- We need a bit of javascript to sort the connection out -->
<script>
  const libzl = new LibZL();

  const cloudstreamSettings = {
    directConnection: false,
    cloudConnectionParameters: {
      customer: "omnistream",
      renderService: "yourservicename",
    },
    streamingMode: "video",
    parent: "streamContainer",
  };

  libzl.cloudstream("cloudstreamExample").then(function (api) {
    //Adding to the global namespace
    cloudstream = window.cloudstream = api;

    //Adding event listeners to what we're interested in
    cloudstream.addEventListener("error", function (error) {
      console.log("OmniStream had an error: ", error);
    });
    cloudstream.addEventListener("streamReady", function () {
      console.log("The stream is ready!");
    });

    //Connecting to the stream
    //    - options contains parent DOM element name to attach to
    cloudstream.connect(cloudstreamSettings);
  });
</script>

JavaScript 库

如需功能更全面的集成,并可访问流媒体的所有自定义和控制选项,请使用 OmniStream Javascript 库。通过 JavaScript 库集成您的 Unity 流媒体,我们的专业开发人员会提供全面的文档和支持。

Unity 流媒体文档

用于 OmniStream 的 Unity 流媒体资源

您使用 OmniStream 的开发人员体验对我们来说非常重要,这就是为什么我们投资于有用和可访问的资源的原因

Unity 流媒体简介

ZeroLight 团队在构建和流式传输 Unity 应用程序方面已有 8 年的经验,这使我们成为您从流式传输项目中获得最大收益的理想合作伙伴。要开始使用,我们建议您观看我们的介绍视频,然后访问我们的开发人员资源中心。

Unity 开发人员资源

Unity 流媒体开发人员文档

我们的开发人员资源中包含全面的文档,涵盖了使用 OmniStream 流式传输 Unity 应用程序的各个方面。

Unity 流媒体文档

Unity OmniStream 软件包下载

获取 OmniStream Unity 流软件包的最简单方法是使用软件包管理器,但也可以从我们的 Git Hub repo 获取。

下载 Git Hub 插件

为什么 OmniStream 适合 Unity 开发人员?

Unity 3D 流媒体

适用于任何应用

OmniStream 适用于任何 Unity 应用程序,包括超大规模、高度扩展的访问以及依赖第三方系统的应用程序。

Unity 云流媒体

灵活可靠

先进的云协调功能可确保您的应用程序可靠可用,并可抵御基础设施问题,从而让您专注于开发应用程序。

面向开发人员的 Unity 3D 流媒体

专业应用开发人员

ZeroLight 是一名专业的 Unity 开发人员,拥有多年构建、维护和流式传输应用程序的经验,这使我们能够为您提供出色的支持。

Unity 渲染流集成

快速、易于集成

将适用于 Unity 的 OmniStream 软件包与我们的即插即用 JavaScript 集成库相结合,您就可以在短时间内将应用程序串流化。

为什么 OmniStream 对终端用户有利

OmniStream Unity 高品质流媒体

高质量、低延迟

通过支持光线跟踪等高级功能,终端用户可以享受到高质量的图形内容,而内置的延迟优化功能则确保了流畅的体验。

可访问的 Unity 云流媒体

高度可用性和可访问性

与其他供应商相比,先进的终端用户连接分析和智能编解码器选择意味着更多终端用户可以通过 OmniStream 连接到流媒体。

统一响应式流媒体

响应流

OmniStream 流媒体可动态响应终端用户的屏幕尺寸和宽高比,确保为任何设备优化流媒体。

OmniStream Unity 多格式流媒体

多格式内容

除了交互式 3D 流媒体,OmniStream 还支持点播图像、共享协作会话和云 XR 体验。

案例研究

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod temporid incidunt ut labore et dolore magna aliqua.

案例研究标题
案例研究标题
案例研究标题