我目前正在Unity中开发一个实时聊天应用程序 我找到了可以使用的平台
Firebase:我们可以有效地发送视频吗?
矩阵:https://www.ag-software.net/matrix-xmpp-sdk/
但是我不确定我们是否可以使用MatriX发送视频?
我想从您的经历中了解
在Unity中进行实时聊天(支持照片和视频发送)的最佳方法是什么?
提前感谢
答案 0 :(得分:1)
您需要查找或创建可以与您的客户端连接的服务,并且:
现在,如果找不到支持这两个服务的单个服务,则可以尝试找到两个不同的服务。
here是C#中聊天控制台应用程序的示例。它包含控制台应用程序使用的Web服务和客户端库。代替控制台应用程序,它可以在Unity应用程序中使用。它不支持文件上传,但可以通过Web套接字在客户端之间发送消息。
如果您要自己创建一些东西,而不是寻找第三方服务,我会为服务器推荐node.js / express和socket.io,因为它对初学者很友好。
here是一个C#客户端库,可以侦听来自服务器的socket.io事件。它必须与我上面共享的控制台应用程序中使用的相同。