随笔 - 1938  文章 - 0  评论 - 8  阅读 - 45万

H5网页播放器EasyPlayer如何实现iOS端H.265视频全屏播放效果?

我们近期对EasyPlayer播放器进行了大量的更新,包括网页实时录像功能、在iOS上实现低延时直播等等。感兴趣的用户可以翻阅我们往期的文章进行了解。EasyPlayer是可支持H.264/H.265视频播放的流媒体播放器,性能稳定、播放流畅,可支持的视频流格式有RTSP、RTMP、HLS、FLV、WebRTC等,具备较高的可用性。

 

 

近期我们在测试时发现,EasyPlayer播放器在ios端播放H.265视频时,视频图像不能全屏。针对该情况,技术人员立即进行了代码优化。

由于在播放H.265视频时,EasyPlayer使用的canvas标签,并不是video标签来绘制视频,而canvas标签本身并不能支持全屏功能,所以导致在ios端点击全屏按钮,视频图像不能正常全屏。

于是我们在这里引入了vue-fullscreen这个第三方库,调用第三方库 fullscreen.toggle,实现了H.265视频在ios端的播放全屏效果。

 

 

 

 

TSINGSEE青犀视频平台(EasyCVR、EasyGBS、EasyDSS、EasyNVR等)均集成了我们自主研发的视频流媒体播放器–——EasyPlayer。为满足用户的多样化场景需求,EasyPlayer现有多个版本,包括EasyPlayer-RTSP、EasyPlayer.js、EasyPlayerPro等,可支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多种流媒体协议播放。

 

 

EasyPlayer播放器系列项目依赖其灵活控制、低延时、高稳定的特点,已经成熟运用于多个项目场景当中,其中包括手机直播、电脑桌面直播等。感兴趣的用户可以前往官网下载、部署和测试。

posted on   TSINGSEE  阅读(494)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2021-08-09 安防服务步入云化时代?浅谈云化安防的意义
2021-08-09 .NET对接TSINGSEE青犀视频智能分析平台API的部分功能及技巧总结(内含POST和GET的调用)
2021-08-09 TSINGSEE青犀视频开发webrtc中SDP信息解析
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示