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 分析数据

相关推荐
jzlhll12316 分钟前
android ViewModel传参
android
有位神秘人18 分钟前
Android最新动态权限申请框架YbPermissions
android
Android-Flutter34 分钟前
android compose Switch开关 使用
android·kotlin
鹏程十八少38 分钟前
Android 深入剖析Android内存泄漏:ViewPager2与Fragment的生命周期陷阱
android·前端·app
Kapaseker39 分钟前
告别 Kotlin 中臃肿的 when 表达式
android·kotlin
2501_9160074741 分钟前
iOS 自动化上架的工具组合,在多平台环境中实现稳定发布
android·运维·ios·小程序·uni-app·自动化·iphone
飞天小蜈蚣1 小时前
python-django_ORM的基本操作
android·python·django
we1less1 小时前
[audio] AudioPolicy (一) 分析
android
TheNextByte11 小时前
如何在不使用USB数据线的情况下将文件从电脑传到安卓手机?
android·智能手机·电脑
李小轰1 小时前
把手机变成听诊器!摄像头 30 秒隔空测心率 - 开箱即用
android·视觉检测