物联网智能视频服务(消费版) 云存上传成功但播放器不播放

这篇说明云存视频上传成功后无法播放的原因,即缺少音频数据导致播放器同步异常,并给出三种解决方法。 原因:播放器依赖音频帧时间戳同步,无音频则卡顿或无法播放。 方法一:正常上传音视频数据。 方法二:无音频时发送零填充音频帧。

相关产品
物联网智能视频服务(消费版) 产品页,含版本规格、价格与购买入口。

一、详细描述

通过设备端日志发现云存已经上传成功,回放时进度条显示有时间,但无法播放。

二、原因分析

云存视频要求必须上传音频和视频,如果用户只上传视频数据部分播放器可以正常播放,部分播放器则不行。n不能正常播放的常见原因是播放器优先使用音频帧的时间戳做音视频同步,因此播放器会一直向后读取,直到遇到音频数据才开始播放。n无音频,不播放(ts 里面标记有音频,实际没音频数据,播放器卡顿等)。

三、解决方法

·正常上传音视频数据。

·如果不需要音频(例如无麦克风、静音、保护隐私等)建议发送用0填充的音频数据帧。

·如设备端无法上传音频,则需要修改播放器的相关设置,以 ffplay 为例,添加 -an 参数禁用音频,添加 -sync video 参数使用视频进行同步。

赞 (0)
上一篇 4天前
下一篇 4天前