EasyGBS切换分辨率出现花屏和播放失败的原因分析及解决方法

109 篇文章 1 订阅
60 篇文章 0 订阅

随着安防监控市场逐渐走向规范化、统一化,国标GB28181协议也成为主流的标准协议之一。EasyGBS是基于GB28181协议的视频云服务管理平台,具备优秀的视频能力,包括视频监控直播、录像、云存储、录像检索与回看、告警上报、语音对讲、云台控制、平台级联等。平台可提供API接口供用户调用、集成与二次开发,并且还能提供个性化定制,以满足用户的多样化功能需求。

有用户反馈,EasyGBS在播放视频时,切换分辨率出现了花屏和播放失败的情况,请求我们排查协助。

排查中得知,可能是由于H.265视频格式导致,所以我们在此处移植EasyCVR平台的视频转码功能(H.265格式可自动转码为H.264格式)。

视频转码可以在不改变摄像机设置的情况下实现视频流转码播放,如果摄像机的视频编码格式是H.265,利用转码功能可以转换为H.264,以解决浏览器不兼容H.265格式的问题。更多关于EasyCVR平台视频转码功能的介绍,感兴趣的用户可以戳这篇文章:
《EasyCVR平台视频转码介绍:如何快速将设备H.265视频流自主转码为H.264?》

针对上述反馈的情况,在EasyGBS增加视频转码功能。在开启转码后判断视频流的编码方式,如果是H.265则需要转码,将H.265数据转为H.264数据,再判断是否为I帧,如果为I帧则设置并更新mediaInfo信息,最后推送转换后的H.264视频数据。

如上图所示,修改后视频播放已经恢复正常了。

EasyGBS平台通过国标GB28181协议将前端设备接入,并实现流媒体的处理与分发,平台可拓展性强、部署灵活,已经在很多项目中落地应用,如明厨亮灶、平安乡村、雪亮工程、平安城市、智慧工地、智慧仓储等。大家如果感兴趣,可以前往演示平台进行体验或部署测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值