天天看點

如何通過StreamClient元件擷取視訊的幀率資訊?

​​假日出遊,為什麼顯示有票你卻搶不到?揭秘12306如何保證車票不超賣的關鍵技術!>>>

如何通過StreamClient元件擷取視訊的幀率資訊?

​​

隻要涉及到視訊流的輸出,就一定會涉及到關鍵幀。TSINGSEE青犀視訊EasyNVR視訊安防服務平台内關鍵幀預設為1S一個,每秒可輸出25個視訊幀。關于關鍵幀比較詳細的介紹,大家可以參考:流媒體伺服器如何提取視訊的關鍵幀。

如何通過StreamClient元件擷取視訊的幀率資訊?

在EasyNVR的實際使用過程中,對于關鍵幀的擷取其實并沒有需求,但是如果需要擷取關鍵幀的話,可以通過我們開發的元件EasyStreamClient實作。EasyStreamClient是一套非常穩定、易用、支援重連的StreamClient工具,以SDK形式提供,接口調用非常簡單,經過多年實戰和線上運作打造,支援RTMP推送斷線重連、環形緩沖、智能丢幀、 網絡事件回調。

如何通過StreamClient元件擷取視訊的幀率資訊?

EasyNVR平台通過EasyStreamClient的庫拉取到線上流之後,可以擷取到該流的相關資訊,其中就包括視訊的幀率資訊。

新增一個擷取視訊幀率資訊的方法,然後在擷取視訊流的接口處添加一個字段(StreamFPS)傳回出去。

TSINGSEE青犀視訊開發的EasyStreamClient元件适用于各種級聯轉發及NVR硬體服務,支援視訊檔案的點播、 定位、回放、快進等功能,尤其是在安防RTSP協定的支援上,此外,也适用于各種RTSP資料源接入與處理,圖像分析類應用場景。

TSINGSEE青犀視訊還有其他多款實用可靠的SDK與工具,大家可以了解一下,更多視訊相關解決方案,歡迎聯系我們了解。

繼續閱讀