2016-12-01 2 views
-3

안녕하세요 xmpp, openfire를 사용하여 채팅 앱을 만들고 있습니다. 이제 채팅 (텍스트 메시지) 미디어에 대한 잘 작동 나는 xmpp의 전송 파일 데모를 사용하지만 두 사용자가 온라인 상태 일 때만 작동합니다. 그래서 오프라인 사용자에게 파일을 보내려면 pls 도와주세요xmpp ios를 사용하여 미디어 파일 (이미지, 오디오, 비디오) 보내기

+0

도움을 받으려면 몇 가지 코드가 필요합니다. 우리는 지금 코드가 어떻게 보이는지 예측할 수 없습니다. – Mitch

답변

0

채팅 앱은 두 사용자가 온라인 상태 일 때만 작동합니다. 온라인이 아닌 사람에게 파일을 전송하려면 전자 메일을 보내십시오. 또는 파일 공유 서비스로 파일을 복사하고 파일을 저장 한 URL이 포함 된 텍스트 메시지를 보냅니다.

xmpp 미디어 전송은 피어 투 피어 (peer to peer)이며, 서버는 랑데부를 관리하며, 서버는 종단점 사이의 데이터 전송에 참여하지 않으므로 서버는 파일 전송과 같은 어떤 것도 버퍼링 할 수 없습니다.

+0

우리는 서버를 사용하여 미디어를 저장하고 서버에서 URL을 가져 와서 해당 URL을 xmpp 본문 메시지로 보낼 수 있습니다. – Visions