1. 程式人生 > >基於視頻壓縮的實時監控系統

基於視頻壓縮的實時監控系統

編程模型 操作 工作流程 使用 監控系統 系列 服務 針對 服務器端

采集端主要框架:

主程序、圖像采集子系統、傳輸子系統、圖像編碼壓縮子系統

監控端主要框架:

主程序、傳輸子系統、圖像解碼子系統、圖像顯示子系統

針對采集端來說:

主程序工作流程:(采用epoll架構) 1.利用epoll_create函數創建epoll 2.將加入等待事件的工作下放到傳輸子系統和采集子系統中 3.等待事件發生且處理epoll_wait

圖像采集子系統工作流程:(使用了V2L4編程模型使攝像頭采集圖像)1.V2L4初始化 2. 采集圖像

傳輸子系統工作流程:(利用socket使客戶端與服務器端進行通信)1.使用socket進行一系列的操作(1.創建socket 2.bind地址 3.監聽 4.接受連接)

針對監控端來說

基於視頻壓縮的實時監控系統