EasyGBS平台可提供流媒体接入、处理、转发等服务,支持内网、公网的监控设备通过国标GB/T28181协议进行视频监控直播。平台可拓展性强,部署灵活,可实现的视频能力有:实时直播、视频录像、语音对讲、云存储、检索及回放、告警、级联等。
有用户反馈,EasyGBS在现场出现H.265视频流转码后,内存异常升高不降的情况,请求我们协助排查原因。
技术人员立即对该反馈进行排查。经分析发现,EasyGBS在调用转码库后,未调用释放转码句柄,导致内存一直得不到释放,所以服务器内存一直升高。该问题解决起来较为简单,我们需要在关闭拉流后,调用资源释放方法即可。
代码实现逻辑如下:
1)释放转码句柄:
2)在关闭拉流时调用:
随着国家倡导平安城市、智慧城市的建设,视频监控能力建设也成为智慧城市安防建设的重要环节。EasyGBS凭借其优秀的视频能力,已经在大量的项目中落地应用,如明厨亮灶、智慧工地、雪亮工程、平安乡村等等。EasyGBS在去年也更换了新内核,新版本的平台性能更加稳定和流畅,同时也增加了不少的新功能。
标签:视频,H.265,调用,EasyGBS,句柄,转码,内存 From: https://blog.51cto.com/tsingsee/5891883