文章总结: 文档分析了鸿蒙6系统无法播放部分行车记录仪MP4视频的原因。通过ffprobe等工具分析发现,问题根源在于视频文件音频流异常,存在无效的空轨道,导致系统播放器严格校验失败。这是行车记录仪芯片算力不足无法生成正确音频编码所致。此前类似问题也曾导致安卓微信崩溃。 综合评分: 81 文章分类: 漏洞分析,移动安全,IoT安全
【渗透测试】鸿蒙6系统无法播放部分品牌行车记录仪导出MP4格式视频的问题分析
利刃信安
利刃信安
2026年1月5日 00:02 北京
鸿蒙6系统无法播放部分品牌行车记录仪导出MP4格式视频的问题分析
今天在鸿蒙用户群有人反馈某品牌行车记录仪导出的MP4格式视频文件无法使用华为自带的图库播放,提示当前格式暂不支持播放。
什么?MP4格式视频居然都不支持播放?这岂不是让某些友商的粉丝笑掉大牙?又该诅咒说是鼎桥手机、高价低配啦!
针对视频我们进行深入分析看看,到底是怎么个事儿?
我们使⽤ ffprobe 和 MediaInfo ⼯具对异常视频和标准视频进⾏了分析。
关键原因:⾳频流异常(空轨道)
这是最可能导致鸿蒙系统图库内置完全⽆法打开或播放该⽂件的原因。
技术细节:ffprobe 和 MediaInfo 均显⽰该⽂件包含⼀个⾳频轨道,但该轨道没有有效的编码信息( codec_tag_string 为 [0][0][0][0] ,采样率和通道数均为 0)。
影响结果:鸿蒙系统图库内置播放器在解析 MP4 ⽂件时,会严格检查所有轨道的元数据。当发现⼀个声明存在,但内容⽆效的⾳频轨道时,它们可能会抛出错误并停⽌播放,⽽不是简单地忽略该轨道。这表明该⽂件可能是在录制过程中,⾳频部分出现故障或被静⾳但未正确移除轨道信息所致。
为了验证分析结果,我们采用完美解码播放器查看视频属性。
而正常的视频属性中音频编码是可以正确识别的。
所以,问题的关键找到了,就是行车记录仪导出的MP4视频中音频编码无法被正确识别。
为什么会出现这个问题呢?到底是鸿蒙垃圾还是行车记录仪有问题?
无独有偶,就在前不久,360网络安全专家边亮恰好分析了这个问题。
当时情况更加严重,直接导致安卓微信崩溃卡死闪退。目前,微信已修复这个问题。
看到这里就明白了,原来是部分品牌行车记录仪为了追求所谓的性价比使用了性能很差的芯片导致芯片算力不足无法生成正常解析的音频编码格式。
那我们用小米AI大模型来问一下到底是哪些品牌行车记录仪不支持录音功能?
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:利刃信安 利刃信安《【渗透测试】鸿蒙6系统无法播放部分品牌行车记录仪导出MP4格式视频的问题分析》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论