mobile CCTV,mobile surveillance,police body worn cameras

标题: 发送视频直接退出 [打印本页]

author: chacha    time: 2021-6-28 13:32
标题: 发送视频直接退出
两个设备,一个设备给另一个设备发送视频,每次都是在5、6秒的时候会断开连接,在设备端查询log,发现没有生成错误日志。
author: Arthur    time: 2021-6-28 15:43
这个是有崩溃信息的,只不过没有捕获到java层的, 你用adb logcat > D:/log.txt抓个完整日志我看下。
author: chacha    time: 2021-6-28 16:12
Arthur post on2021-6-28 15:43
这个是有崩溃信息的,只不过没有捕获到java层的, 你用adb logcat > D:/log.txt抓个完整日志我看下。

日志文件大概26MB左右,无法发送,只截取了“Failed to get java thread with thread name: om.smarteye.mcu”上下部分代码

author: Arthur    time: 2021-6-28 17:03
chacha post on2021-6-28 16:12
日志文件大概26MB左右,无法发送,只截取了“Failed to get java thread with thread name: om.smarteye. ...

你把bugly的初始化注释掉,再看看有没有崩溃信息。CrashReport.initCrashReport

author: chacha    time: 2021-6-28 17:05
Arthur post on2021-6-28 17:03
你把bugly的初始化注释掉,再看看有没有崩溃信息

不是很懂你说的这个是什么
author: Arthur    time: 2021-6-28 17:07
chacha post on2021-6-28 17:05
不是很懂你说的这个是什么

CrashReport.initCrashReport
author: Arthur    time: 2021-6-28 17:07
你是二次开发还是单纯使用MCP?
author: chacha    time: 2021-6-28 17:09
Arthur post on2021-6-28 17:07
CrashReport.initCrashReport

要不我开个远程,你来操作,这个不是很懂
author: chacha    time: 2021-6-28 17:10
Arthur post on2021-6-28 17:07
你是二次开发还是单纯使用MCP?

二次开发,mcp原有的功能都没有修改

author: chacha    time: 2021-6-28 17:12
Arthur post on2021-6-28 17:07
你是二次开发还是单纯使用MCP?

todesk:
593 100 884
380 358
author: Arthur    time: 2021-6-28 17:13
chacha post on2021-6-28 17:09
要不我开个远程,你来操作,这个不是很懂

你全局搜CrashReport.initCrashReport  然后把这一行注释了就行。
author: Arthur    time: 2021-6-28 17:56
我先看看加些什么日志调试
author: Arthur    time: 2021-6-28 17:57
你试试用MCP-视频预览打开另外一台设备的视频
author: chacha    time: 2021-6-28 18:14
Arthur post on2021-6-28 17:57
你试试用MCP-视频预览打开另外一台设备的视频

我用二次开发后的是,打开另一台设备的视频是正常的,语音对讲也是正常的,这个应该也可以了吧
author: Arthur    time: 2021-6-28 18:59
chacha post on2021-6-28 18:14
我用二次开发后的是,打开另一台设备的视频是正常的,语音对讲也是正常的,这个应该也可以了吧

嗯,那就是别的问题。  问下, 你这个每次56秒之后崩溃,有看到对方的画面么,还是说一直黑屏的。
author: chacha    time: 2021-6-28 19:10
Arthur post on2021-6-28 18:59
嗯,那就是别的问题。  问下, 你这个每次56秒之后崩溃,有看到对方的画面么,还是说一直黑屏的。

一直是黑屏,还没有看到画面
author: Arthur    time: 2021-6-28 19:11
chacha post on2021-6-28 19:10
一直是黑屏,还没有看到画面

远程还在么,我来验证下

author: chacha    time: 2021-6-28 19:11
Arthur post on2021-6-28 19:11
远程还在么,我来验证下

还在,可以远程

author: chacha    time: 2021-6-29 09:23
Arthur post on2021-6-28 19:11
远程还在么,我来验证下

又测试了几遍,如图在打开视频的时候,代码就走不到56行判断结果为BVCU_Result.BVCU_RESULT_S_OK,会直接在48行跳出
如果将事件定义在44行,之后再VideoCallActivity类中调用 [size=13.0667px]图"视频对讲页面方法" 中的方法,还是后出现之前的问题

author: Arthur    time: 2021-6-29 09:45
chacha post on2021-6-29 09:23
又测试了几遍,如图在打开视频的时候,代码就走不到56行判断结果为BVCU_Result.BVCU_RESULT_S_OK,会直接 ...

那这个openOtherVideo你稍微延迟下调用。
author: chacha    time: 2021-6-29 10:07
Arthur post on2021-6-29 09:45
那这个openOtherVideo你稍微延迟下调用。

延迟了3、5秒都是不行
author: Arthur    time: 2021-6-29 10:14
chacha post on2021-6-29 10:07
延迟了3、5秒都是不行

你VideoCallActivity----openInvite-----dialogInfo.stControlParam.stRender.hWnd=注释了么?
author: chacha    time: 2021-6-29 10:26
Arthur post on2021-6-29 10:14
你VideoCallActivity----openInvite-----dialogInfo.stControlParam.stRender.hWnd=注释了么?

已经注释了

author: Arthur    time: 2021-6-29 10:31
chacha post on2021-6-29 10:26
已经注释了

远程在么,我来看下

author: chacha    time: 2021-6-29 10:43
Arthur post on2021-6-29 10:31
远程在么,我来看下

远程还在,可以远程
author: Arthur    time: 2021-6-29 11:05
chacha post on2021-6-29 10:43
远程还在,可以远程

            远程断了
author: chacha    time: 2021-6-29 11:06
Arthur post on2021-6-29 11:05
远程断了

应该是网络原因,现在可以了
author: chacha    time: 2021-6-29 14:08
Arthur post on2021-6-29 11:05
远程断了

在测试的过程中出现了一个新问题:小屏和大屏在切换的时候,就无法看到对方设备的视频
author: Arthur    time: 2021-6-29 14:57
chacha post on2021-6-29 14:08
在测试的过程中出现了一个新问题:小屏和大屏在切换的时候,就无法看到对方设备的视频

那你就把之前surfaceCreated里注释掉的还是调用,只不过刚打开的第一次不调用。 这里就不需要延时了,直接调。
author: chacha    time: 2021-6-29 15:04
Arthur post on2021-6-29 14:57
那你就把之前surfaceCreated里注释掉的还是调用,只不过刚打开的第一次不调用。 这里就不需要延时了,直 ...

好的,明白了




欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2