國標GB28181流媒體服務器EasyGBS快照拉流頻繁佔帶寬及內存怎麼解決?

我們的視頻流媒體服務器諸如支持國標協議的EasyGBS、支持RTSP協議的EasyNVR流媒體平臺,這些平臺在做研發的時候,我們都做了快照界面,讓用戶觀看的界面更加直觀。

GBS9.png

在做國標GB28181流媒體服務器新版內容研發的時候,我們發現快照拉流的時候有點問題:程序已經根據配置的時間間隔,定時去向攝像頭拉流讀取快照信息,但是快照拉流還很頻繁,導致cpu,帶寬,內存等佔用過高。

471.png

472.png

此時快照間隔時間配置如下

473.png

我們做了排查,讀取快照的邏輯本身沒有問題,發現是因爲上層判斷沒通過,導致快照一直在讀取,因爲uint是無符號的,所以判斷過不去。這裏我們可以通過更改快照間隔的類型來解決此問題,由uint改爲int即可。

474.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章