Android 视频通话分析总结

1、WireShark 解析视频流

1.1 安装插件

下载rtp_h264_extractor.lua文件,放入Wireshark安装目录

下载地址:https://download.csdn.net/download/tjpuzm/88381821

在init.lua中添加如下代码

dofile(DATA_DIR.."rtp_h264_extractor.lua")

重新打开wireshark,在工具中多出Export H264 to file

1.2 导出H264视频流

右键Decode As ----

将UDP解析为RTP

编辑->首选项->Protocols,配置H264对应参数

导出264视频数据包

导出Log如下

1.3 查看视频流

使用相关工具elecardstreameyetools.zip查看视频流

下载地址:https://download.csdn.net/download/tjpuzm/88381821

2、MTK其他视频流分析方案

2.1 抓取Log

adb root

adb shell

su

setenforce 0

setprop vendor.mtk.c2.enable.comp.log 2

setprop vendor.mtk.c2.enable.vdec.log 2

setprop vendor.mtk.c2.enable.bm.log 2

setprop vendor.mtk.c2.enable.bm.internal.log 1

setprop vendor.mtk.c2.enable.vcodec.log 4

setprop vendor.mtk.c2.vdec.dump.input 1

setprop vendor.mtk.c2.vdec.dump.output 1

setprop vendor.mtk.c2.vdec.dump.output.cc 1

手机不要重启,开始复现,完成后上传整个目录:data/vendor/vcodec/

2.2 分析数据

相关推荐
叽哥44 分钟前
Kotlin学习第 1 课:Kotlin 入门准备:搭建学习环境与认知基础
android·java·kotlin
风往哪边走1 小时前
创建自定义语音录制View
android·前端
用户2018792831671 小时前
事件分发之“官僚主义”?或“绕圈”的艺术
android
用户2018792831671 小时前
Android事件分发为何喜欢“兜圈子”?不做个“敞亮人”!
android
Kapaseker3 小时前
你一定会喜欢的 Compose 形变动画
android
QuZhengRong3 小时前
【数据库】Navicat 导入 Excel 数据乱码问题的解决方法
android·数据库·excel
zhangphil4 小时前
Android Coil3视频封面抽取封面帧存Disk缓存,Kotlin(2)
android·kotlin
程序员码歌11 小时前
【零代码AI编程实战】AI灯塔导航-总结篇
android·前端·后端
书弋江山12 小时前
flutter 跨平台编码库 protobuf 工具使用
android·flutter
来来走走15 小时前
Flutter开发 webview_flutter的基本使用
android·flutter