繁体   English   中英

pubnub webrtc android演示应用程序显示“用户不在线”

[英]pubnub webrtc android demo app showing “user is not online”

我一直在尝试创建自己的pubnub webrtc视频聊天应用程序,我一直在使用pubnub webrtc应用程序作为参考,并且它正在使用默认的pub和sub键,但是当我使用自己的pub和sub键时,它表明用户不在线。

Android示例应用程序链接-https : //github.com/pubnub/AndroidRTC教程-http: //realtimeweekly.co/android-webrtc-tutorial-pubnub/

public void dispatchCall(final String callNum){
    final String callNumStdBy = callNum + Constants.STDBY_SUFFIX;
    this.mPubNub.hereNow(callNumStdBy, new Callback() {
        @Override
        public void successCallback(String channel, Object message) {
            Log.d("MA-dC", "HERE_NOW: " +" CH - " + callNumStdBy + " " + message.toString());
            try {
                int occupancy = ((JSONObject) message).getInt(Constants.JSON_OCCUPANCY);
                if (occupancy == 0) {
                    showToast("User is not online!");
                    return;
                }

向您的WebRTC移动应用程序添加状态

https ://admin.pubnub.com-登录到您的帐户并启用PRESENCE。

有时您想告诉用户何时在线或离线。 您想知道其他用户何时联机,也想知道他们何时离线。 这称为状态检测

您可以访问https://admin.pubnub.com并导航到您的应用程序密钥来启用状态检测。 然后单击状态开关将其打开。 可以在“加载项”部分下找到此开关。

在线WebRTC应用

请参阅上面的示例屏幕截图。 您会看到ON开关已设定。 这为您的移动WebRTC应用程序启用了状态检测。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM