mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
12NextPage
backToList newPost
view: 3369|reply: 19
打印 prevThread nextThread

主动发起图传,客户端没有显示

[copyURL]

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
jumpTo
owner
poston 2019-4-22 20:20 | authorOnly 回帖奖励 |倒序浏览 |阅读模式
MPU代码,现在遇到一个问题,APP端主动调用Utils.openDialog(mConnection, mpu.getServerParam());

发现没有发起图传。抓到log分析发现,4次无法调用均出现以下错误:
04-22 18:20:05.657     0     0 W         : [FTS][A]Points All Up!
04-22 18:20:05.669  3860  4179 I SIP     : pMsg->iAction = 3
04-22 18:20:05.670  3860  4179 I SIP     : BVCSP_SendCmd result[-65535]
04-22 18:20:05.670  3860  4179 I SIP     : file = jni/sip.cpp, Error line = 922,result = -65535


04-22 18:20:09.493  3860  4179 I SIP     : pMsg->iAction = 3
04-22 18:20:09.493   705  1143 D audio_hw_primary: start_output_stream: enter: stream(0xead90800)usecase(1: low-latency-playback) devices(0x2)
04-22 18:20:09.495   451  2460 E ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
04-22 18:20:09.495  3860  4179 I SIP     : BVCSP_SendCmd result[-65535]
04-22 18:20:09.495  3860  4179 I SIP     : file = jni/sip.cpp, Error line = 922,result = -65535

04-22 18:20:13.195  3860  4179 I SIP     : pMsg->iAction = 3
04-22 18:20:13.195  3860  4179 I SIP     : BVCSP_SendCmd result[-65535]
04-22 18:20:13.195  3860  4179 I SIP     : file = jni/sip.cpp, Error line = 922,result = -65535

04-22 18:20:15.734  3860  4179 I SIP     : pMsg->iAction = 3
04-22 18:20:15.734  3860  4179 I SIP     : BVCSP_SendCmd result[-65535]
04-22 18:20:15.734  3860  4179 I SIP     : file = jni/sip.cpp, Error line = 922,result = -65535



问题该怎么解决。
reply

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
sofa
 Owner| poston 2019-4-22 20:25 | authorOnly
抓到正常的日志如下:
04-22 20:23:36.497  3319  3864 I SIP     : pMsg->iAction = 3
04-22 20:23:36.500  3319  3864 I SIP     : BVCSP_SendCmd result[0]
04-22 20:23:36.500  3319  3864 I SIP     : send cmd[131084]
reply agree Against

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
bench
 Owner| poston 2019-4-22 20:30 | authorOnly
出现上述问题的时候发现进行sos报警也出现了问题,

正常报警的log是:
04-22 20:24:38.597  3319  3864 I SIP     : pMsg->iAction = 3
04-22 20:24:38.600  3319  3864 I SIP     : send cmd[196609]

报警没反应出现的log是:
04-22 18:19:57.983  3860  4179 I SIP     : pMsg->iAction = 3
04-22 18:19:57.985  3860  4179 I SIP     : file = jni/sip.cpp, Error line = 895,result = -65535
reply agree Against

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
ground
 Owner| poston 2019-4-23 14:19 | authorOnly
Aiwinn post on2019-4-22 20:30
出现上述问题的时候发现进行sos报警也出现了问题,

正常报警的log是:

有在看这个问题么
reply agree Against

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
5#
 Owner| poston 2019-4-23 17:42 | authorOnly
Aiwinn post on2019-4-23 14:19
有在看这个问题么

今天还能分析这个问题么?
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
6#
poston 2019-4-23 20:46 | authorOnly
Aiwinn post on2019-4-23 17:42
今天还能分析这个问题么?

命令发送失败了,对比下成功和失败时候的参数填写得有什么不一样
reply agree Against

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
7#
 Owner| poston 2019-4-24 09:57 | authorOnly
xuwei post on2019-4-23 20:46
命令发送失败了,对比下成功和失败时候的参数填写得有什么不一样

代码都是你们写的,没有动,现在的情况是,出现这种无法主动调起图传,无法报警的时候,图传是能正常使用的,能正常从后台调起APP的图传,但是调用这两个方法没有反应。你指的参数是什么,该在哪个位置加。
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
8#
poston 2019-4-24 11:51 | authorOnly
Aiwinn post on2019-4-24 09:57
代码都是你们写的,没有动,现在的情况是,出现这种无法主动调起图传,无法报警的时候,图传是能正常使用 ...

跑MPU有没有相同的问题?
reply agree Against

使用道具 report

2

主题

414

帖子

1188

积分

vipMem

Rank: 6Rank: 6

积分
1188
9#
poston 2019-4-24 11:52 | authorOnly
Aiwinn post on2019-4-24 09:57
代码都是你们写的,没有动,现在的情况是,出现这种无法主动调起图传,无法报警的时候,图传是能正常使用 ...

        private static void sendOpenDialogCmd(MPUService.Connection mConnection, BVPU_ServerParam serverParam, int streamDir) {
                if (mConnection == null || serverParam == null)
                        return;
                BVCU_Command command = new BVCU_Command();
                command.iMethod = BVCU_Method.BVCU_METHOD_CONTROL;
                command.iSubMethod = BVCU_SubMethod.BVCU_SUBMETHOD_PU_OPENDIALOG;
                command.szTargetID = serverParam.szServerAddr;
                command.iTimeOut = 3000;
                command.stMsgContent = new BVCU_CmdMsgContent();
                command.stMsgContent.iDataCount = 1;
                BVCU_PUCFG_OpenDialog dialog = new BVCU_PUCFG_OpenDialog();
                dialog.szID = String.format("PU_%08X", serverParam.iDeviceID);
                dialog.iChannelIndex = 0;
                dialog.iStreamIndex = 0;
                dialog.iAVStreamDir = streamDir;
                dialog.bRecord = 0;
                dialog.iApplierID = -1;
                command.stMsgContent.pData = dialog;
                mConnection.sendCmd(command);
        }
这里面填写的参数,都打印一下,看看成功和失败时候的参数哪些不一样就知道问题在哪里了
reply agree Against

使用道具 report

73

主题

319

帖子

1121

积分

vipMem

Rank: 6Rank: 6

积分
1121
10#
 Owner| poston 2019-4-29 12:34 | authorOnly
xuwei post on2019-4-24 11:52
private static void sendOpenDialogCmd(MPUService.Connection mConnection, BVPU_ServerParam serverP ...

还是有这种情况,加了打印,但是不知道怎么分析。

一键报警打印:

LogUtils.d("SES",command.szTargetID
                +"/"+command.iMethod
                +"/"+command.iSubMethod
                +"/"+command.iTimeOut
                +"/"+command.stMsgContent.iDataCount
                +"/"+event_Source.szID
                +"/"+event_Source.iEventType
                +"/"+event_Source.iSubDevIdx
                +"/"+event_Source.iValue
                +"/"+event_Source.stTime.iYear
                +"/"+event_Source.stTime.iMonth
                +"/"+event_Source.stTime.iDay
                +"/"+event_Source.stTime.iHour
                +"/"+event_Source.stTime.iMinute
                +"/"+event_Source.stTime.iSecond);
        if (mpu.getmConnection() != null) {
            LogUtils.d("SES","send cmd");
            mpu.getmConnection().sendCmd(command);
        }else {
            LogUtils.d("SES","connection is null can't send cmd");
        }
               
异常的:

04-29 12:21:23.512 6314-6314/? D/AIWINN_BASE: [ SOSActivity ] send event source > sos > 4099
04-29 12:21:23.513 6314-6314/? D/AIWINN_BASE: [ SES ] 192.168.102.104/524290/196609/3000/1/PU_20094282/4099/0/0/2019/// //
04-29 12:21:23.513 6314-6314/? D/AIWINN_BASE: [ SES ] send cmd
04-29 12:21:23.515 6314-6593/? I/SIP: pMsg->iAction = 3
04-29 12:21:23.516 6314-6593/? I/SIP: file = jni/sip.cpp, Error line = 895,result = -65535

正常的:
04-29 12:23:15.705 16632-16632/? D/AIWINN_BASE: [ SOSActivity ] send event source > sos > 4099
04-29 12:23:15.705 16632-16632/? D/AIWINN_BASE: [ SES ] 192.168.102.104/524290/196609/3000/1/PU_20015070/4099/0/0/2019/// //
04-29 12:23:15.706 16632-16632/? D/AIWINN_BASE: [ SES ] send cmd
04-29 12:23:15.710 16632-17415/? I/SIP: pMsg->iAction = 3
04-29 12:23:15.712 16632-17415/? I/SIP: send cmd[196609]


无法主动调起图传打印:

LogUtils.d("SODC",command.szTargetID
                +"/"+command.iMethod
                +"/"+command.iSubMethod
                +"/"+command.iTimeOut
                +"/"+command.stMsgContent.iDataCount
                +"/"+dialog.szID
                +"/"+dialog.iChannelIndex
                +"/"+dialog.iStreamIndex
                +"/"+dialog.iAVStreamDir
                +"/"+dialog.bRecord
                +"/"+dialog.iApplierID);
                               
                               
异常的:
04-29 12:21:16.962 6314-6314/? I/AIWINN_BASE: [ SODC ] streamDir : 10
04-29 12:21:16.962 6314-6314/? D/AIWINN_BASE: [ SODC ] 192.168.102.104/2/131084/3000/1/PU_20094282/0/0/10/0/-1
04-29 12:21:16.965 6314-6593/? I/SIP: pMsg->iAction = 3
04-29 12:21:16.965 6314-6593/? I/SIP: BVCSP_SendCmd result[-65535]
04-29 12:21:16.965 6314-6593/? I/SIP: file = jni/sip.cpp, Error line = 922,result = -65535

04-29 12:21:19.357 6314-6314/? I/AIWINN_BASE: [ SODC ] streamDir : 0
04-29 12:21:19.358 6314-6314/? D/AIWINN_BASE: [ SODC ] 192.168.102.104/2/131084/3000/1/PU_20094282/0/0/0/0/-1
04-29 12:21:19.360 6314-6593/? I/SIP: pMsg->iAction = 3
04-29 12:21:19.362 6314-6593/? I/SIP: BVCSP_SendCmd result[-65535]
04-29 12:21:19.362 6314-6593/? I/SIP: file = jni/sip.cpp, Error line = 922,result = -65535


正常的:
04-29 12:23:06.764 16632-16632/? I/AIWINN_BASE: [ SODC ] streamDir : 10
04-29 12:23:06.765 16632-16632/? D/AIWINN_BASE: [ SODC ] 192.168.102.104/2/131084/3000/1/PU_20015070/0/0/10/0/-1
04-29 12:23:06.768 16632-17415/? I/SIP: pMsg->iAction = 3
04-29 12:23:06.769 16632-17415/? I/SIP: BVCSP_SendCmd result[0]
04-29 12:23:06.769 16632-17415/? I/SIP: send cmd[131084]

04-29 12:23:10.390 16632-16632/? I/AIWINN_BASE: [ SODC ] streamDir : 0
04-29 12:23:10.390 16632-16632/? D/AIWINN_BASE: [ SODC ] 192.168.102.104/2/131084/3000/1/PU_20015070/0/0/0/0/-1
04-29 12:23:10.395 16632-17415/? I/SIP: pMsg->iAction = 3
04-29 12:23:10.396 16632-17415/? I/SIP: BVCSP_SendCmd result[0]
04-29 12:23:10.396 16632-17415/? I/SIP: send cmd[131084]
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-12-23 00:24 , Processed in 0.059573 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList