我有 2 个不同的 Unity 应用程序,我希望连接它们。我的目标是将实时视频从应用程序 2 流式传输到应用程序 1。因此我希望应用程序 2 充当服务器和发送器,应用程序 1 充当接收器并在面板或原始图像中显示视频。第二个应用程序将在 IOS 或 Android 上运行,我访问 native 相机,在最终产品中,我希望应用程序 2 中可见的任何内容在应用程序 1 图像中可见。 只有图像。到目前为止我所取得的成就:
我实际上已经完成了这两个应用程序的大约 90%,这是我需要的最后一步。当谈到服务器和网络时,我只是不具备所需的知识。有人可以告诉我该怎么做吗?我如何将实时视频从一个统一应用程序流式传输到另一个统一应用程序。注意:第二个应用程序将在 ipad 或任何 Android 手机上运行,而第一个应用程序将在普通桌面上运行。关于网络部分,我应该使用nodejs、websockets吗?统一网络?什么?即使我知道该使用什么,我该如何传输它。这是我做的第一个包含网络和服务器的项目,我真的没有这方面的经验。非常感谢任何帮助
最佳答案
与尝试流式传输应用程序相比,使用套接字或 Unity 的多人游戏服务并在客户端重新创建相关 Assets 并让服务器发送位置更新可能更容易。
就使用 Unity 网络的方式而言,看起来是一个不错的选择。当我在使用套接字完成统一客户端-服务器工作之前完成它时,效果很好,特别是如果您没有太多需要跟踪的事情。
关于node.js - 团结 : Live video streaming,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42613267/