基於海思HI3516A開發的NVR

海思NVR

github地址

基於 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(#替換成@)

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