记一次android设备通过tun0网络连接上级国标平台问题
2023-02-19 12:21:24 时间
问题
记录一次通过android app对接上级海康平台过程中发现的问题。
- 问题1:视频点播invite请求海康解析错误
- 问题2:同时存在4G、tun0过程中,设备无法上线
解决办法
问题1:
经过与海康技术支持battle,发现最终是我方错误,我方合成的sdp需要严格一些,不能多字段或者顺序错乱,其中invite的回复中我方多了u字段,有了此字段海康会parse err,去掉u字段即可。
问题2:
经抓包调试发现,国标register信令中的ip地址错误,不是tun0分配的IP,调试代码发现我方udp socket只绑定了本地端口,未绑定ip,所以系统会随机找一个本地IP 或者绑定最近一次使用的ip地址,导致绑定了错误的IP,估udp socket 也最好绑定本地IP。
相关文章
- Jitpack发布Android库出现Direct local .aar file dependencies are not supported when building an AAR
- 关于Android12安装apk出现-108异常INSTALL_PARSE_FAILED_MANIFEST_MALFORMED的解决方法
- Android 多module情况下module依赖aar问题处理
- Android7.0以上的分享图片文件错误及解决方法
- Android开发 对接微信分享SDK总结
- Android RecyclerView使用ListAdapter高效刷新数据
- Android自动化测试工具调研
- Android 自动取色并设置沉浸式状态栏
- Java 断点下载(下载续传)服务端及客户端(Android)代码
- Android自定义View学习(1)——基础知识介绍
- Android webview只加载10%且出现白屏问题排查解决
- Android Studio安装插件重启插件消失
- Android Swtich开关样式调整
- Android 实现开机自启APP
- 关于TornadoFx和Android的全局配置工具类封装实现及思路解析
- Android shape与selector标签使用
- Android8.0 后台服务保活的一种思路
- 关于Android安装apk出现解析包异常问题情况总结
- Android 接入腾讯IM即时通信(详细图文)
- Android 语音播放(文字TTS)