Open unissoft-bj opened 9 years ago
在apk端停止录音,udp packet不会停止
但是spring.log中看到没有收到新的packet
全部为null
apk端存在问题: 1,创建reception时payload没有phone字段 https://github.com/unissoft-bj/ihostsvc/issues/52
2,发送给ihost的udp包,data全部为0(null),且大量重复发送
重新打包了APK,修正了Phone为空的问题。 在创建文件时,是使用了手机号代替了原来的用户名。 在我这里传输非常正常,大约每58秒产生一个文件,文件大小为1.22MB。没有重复现象。 包括调试状态和打包后安装的APK文件都是如此。 不过在刚刚打包安装之后,能正常录音,但是,不能使用GET WMS,提示地址不对; HTTP://:8080/WMS 将程序退出之后,重新进入,再无此问题发生。 这是变量更新的机制问题造成的,以后需要优化。
连ihost上的mtxwifi,测试录音。ihost的ip是192.168.1.7 1,先在浏览器里面,进入汽安展的设置页面,用2015168上网码,把手机注册到系统中 2,在apk界面的settings,设置ihost ip为172.16.0.1,phone设置为token表里面的phone(2XXXxx?) 3,开始录音。系统会在/wms/audio下建立phone文件夹,然后把录音文件存进去(在开始录音之前,apk会创建一个reception,查mysql reception表) 4,测试用蓝牙开关启动录音;在apk界面停止录音。测试在apk录音状态下,按蓝牙开关,启动一个新的录音(apk会自动停止原来的录音,创建一个新的reception,开始新的录音)
Matrix+Recp+150623 版本测试, GET WMS \ GET MAC 正常,录音正常。 手机注册系统,录音文件保存到创建 2064916276 的手机号码文件下
通过发送验证码注册,手机录音文件仍然保存在 2064916276 的文件下,并没有新创建 phone 文件夹
蓝牙开关录音正常,锁屏蓝牙按钮不能识别。
get wms正常
get mac不成功