H.265流媒体视频播放器EasyPlayer在ios设备上播放出现画面拉伸情况的优化

EasyPlayer播放器在iOS设备上因H.265软解码导致视频画面拉伸,通过代码调整支持标准模式。产品提供多种版本以满足不同需求,广泛应用于直播场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

EasyPlayer流媒体视频播放器可支持H.264与H.265,性能稳定、播放流畅,能支持RTSP、RTMP、HLS、FLV、WebRTC等格式的视频流播放,并且已实现网页端实时录像、在iOS上实现低延时直播等功能。

在EasyPlayer的使用过程中,有用户反馈,在ios设备中播放视频出现了画面被强制拉伸并且无法调整至标准的情况,如下图:

项目现场的需求:视频画面需要不拉伸,视频表现为标准模式,如图:

检查播放器代码发现,因为ios设备不支持flvjs.isSupported(),所以采用H.265软解码视频,从而造成视频画面无法切换至标准并出现拉伸的情况。修改此处代码,增加判断,即可解决上述情况。

为了满足用户的多样化需求,我们也基于EasyPlayer推出了多种版本,包括EasyPlayer-RTSP、EasyPlayer.js、EasyPlayerPro等。EasyPlayer播放器系列项目依赖其灵活控制、低延时、高稳定的特点,已经成熟运用于多个项目场景当中,其中包括手机直播、电脑桌面直播等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值