使用 xmpp ios 发送媒体文件(图像、音频、视频)
Posted
技术标签:
【中文标题】使用 xmpp ios 发送媒体文件(图像、音频、视频)【英文标题】:Send media file (image,audio,video) using xmpp ios 【发布时间】:2016-12-01 07:27:09 【问题描述】:您好,我正在使用 xmpp、openfire 创建一个聊天应用程序。现在聊天(短信)对媒体工作正常,我使用 xmpp 的传输文件演示,但只有在两个用户都在线时才有效。所以请帮我把文件发送给离线用户
【问题讨论】:
我们需要查看一些代码来帮助您。我们无法预测您的代码现在的样子。 【参考方案1】:聊天应用程序仅在两个用户都在线时才有效。如果您想将文件传输给不在线的人,请发送电子邮件。或者,将文件复制到文件共享服务,然后向他们发送一条带有您存储文件的 URL 的文本消息。
xmpp 媒体传输是点对点的,由服务器管理集合点,服务器不参与端点之间的数据传输,因此服务器无法缓冲文件传输之类的任何内容。
【讨论】:
我们可以使用服务器保存媒体从服务器获取 url 并在 xmpp 正文消息中发送该 url。以上是关于使用 xmpp ios 发送媒体文件(图像、音频、视频)的主要内容,如果未能解决你的问题,请参考以下文章