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播放器系列项目依赖其灵活控制、低延时、高稳定的特点,已经成熟运用于多个项目场景当中,其中包括手机直播、电脑桌面直播等。
标签:播放器,视频,H.265,拉伸,ios,EasyPlayer From: https://blog.51cto.com/tsingsee/6426751