西瓜播放器 解码失败,不支持的音视频格式 跳过错误的ts

西瓜播放器 解码失败,不支持的音视频格式 跳过错误的ts

我司是一家专业从事音视频的公司。

使用西瓜播放器很长一段时间。

长久使用中发现播放器在播放一些 “ 不太标准的hls 或 ts 时” 会出现播放器中断并报错如

“不支持的音视频格式”“解码错误”

我们也知道是视频流不标准,有些事是 pts 的问题,有些是缺失 关键帧,有些是没有音频但是没有静音帧。

但是播放器遇到这些 错误直接就报错 无法使用,用户体验很差。

终于今天领导单独给一天时间解决这个问题。

一下是我给出的解决方案

1,首先使用 西瓜播放器 这里不多赘述可以看看官网怎么导入使用。

2, 实例化西瓜播放器后监听播放状态

在这里插入图片描述

在这里插入图片描述

3,除了跳10秒,还可以选择跳过当前ts,这里应公司需求。

4,如果跳10秒任然不行则继续报错,继续执行。

解决问题就是如此简单,最简单的方法先实现后优化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值