海思NVR
基於 hi3516A SOC開發,可進行rtmp推流、移動偵測、mp4錄製。
依賴庫:
- srs_rtmp
- mp4v2
- jsoncpp
編譯方法:
已經將交叉編譯後的庫上傳到https://github.com/lam2003/monitor_3rdparty.git
#安裝交叉工具鏈arm-hisiv500-linux(uclib)
#進入源碼根目錄
mkdir ./build
cmake ../
#自動下載依賴
make
#編譯好的elf在./build/bin/monitor
#在開發板上運行
./monitor -c [配置文件路徑]
注意事項:
- mp4v2有很長一段時間沒有更新了,庫本身存在一些bug,錄製時長不能超過90分鐘,否者會出現時間戳異常的問題,本項目使用分段避免了該問題。儲存空間有限,無法使用 ffmpeg 等流行的多媒體第三方庫。
歡迎問題反饋,交流學習,聯繫方式 linmin093#gmail.com(#替換成@)