linphone在聊天室中使用SIP消息发送消息

Hitesh Matnani

我正在构建一个Android应用程序,其中我使用LinPhone Lib进行音频/视频并使用VoIP发送消息。

我读了很多博客,最后,我得到了一个EasyLinphone GitHub代码,该代码使用LinPhone Lib进行音频/视频通话。我正在读RND时,已阅读此代码,LinPhone SDK的工作方式。

我已经完美地完成了音频和视频通话功能。现在我被困在如何在聊天室中发送消息。

下面的代码按照我的RND应该可以,但是我正在解决一个小问题。如果有人对此有任何想法,请帮助我。

  public LinphoneChatRoom startSingleMessageTo(PhoneBean bean, String messageString, boolean isVideoCall) {

    LinphoneChatRoom chat_room = mLinphoneCore.getChatRoom(bean.getUserName() + "@" + bean.getHost()); //lc is object of LinphoneCore
    chat_room.sendMessage(messageString);

    return chat_room;
}

关于linPhone lib,我需要帮助的地方如下。

如何开始聊天室?

如何在该chatRoom中发送消息?

Hitesh Matnani
LinphoneChatRoom chatRoom = null;
try {
chatRoom = sLinphoneUtils.getLc().getOrCreateChatRoom("sip:"+bean.getUserName()+"@sip.linphone.org");
        LinphoneChatMessage msg = chatRoom.createLinphoneChatMessage(messageString);
        chatRoom.sendChatMessage(msg);
    }
    catch (Exception e)
    {
        e.getMessage();
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用smack向多用户聊天室的所有参与者发送消息

如何使用 Firebase 云数据库支持聊天室中的新消息?

会议室数据库加载聊天室时获取最后的聊天室消息

Android SIP聊天消息

自动/批处理消息发布到Microsoft-Teams聊天室

PHP MYSQL:如何根据忽略列表显示聊天室消息

ConverseJS:如何在MUC聊天室中为所有消息启用声音通知?

MongoDB:如何在其聊天室拥有电话号码的地方查找消息?

当两个用户都在聊天室中时,消息仍被标记为未读

如何显示从数据库接收的一系列消息,用于聊天室

无法在聊天室的左侧和右侧显示消息列表,始终在左侧(接收方)显示所有消息

订阅聊天室

如何在Node JS中使用ws(Websocket)包创建/加入聊天室

如何在AppleScript中使用javascript返回聊天室中的用户列表

发送聊天消息

聊天室成员列表

NodeJS使用setInterval作为聊天室计时器

如何使用play framework websocket创建新的聊天室?

无法使用asmack获得已加入的聊天室

使用API打开聊天室-Scringo Android

如何使用sockjs建立私人聊天室?

可扩展的聊天室使用(playframework akka和websocket)

使用 Firebase 将用户转发到特定聊天室

TwitchIO:如何发送聊天消息?

当我向朋友发送消息时,我在聊天应用程序中使用 Firebase 我正在发送推送通知

使用 React 发送消息时聊天滚动到底部

使用 Javascript StreamElements 发送消息以进行抽搐聊天时出错

无法使用QuickBlox Javascript SDK发送聊天消息

发送/接收Python聊天室不起作用(已更新)