原创 OSG開發筆記(二十九):OSG加載模型文件、加載3DMax三維型文件Demo

前言   Osg深入之後需要打開模型文件,這些模型文件是已有的模型文件,加載入osg之後可以在常見中展示模型文件,該節點可以操作,多個逼真的模型的節點就實現了基本的場景構建。   Demo      說明   三維模型

原创 麒麟系統開發筆記(十三):在國產麒麟系統上編譯OSG庫、搭建基礎開發環境和移植測試Demo

前言   在國產麒麟系統上實現C++三維仿真,使用OSG技術,其他基於web的技術也是可以但是交互上鼠標拽託等交互相對差一些,所以這塊需要斟酌選擇到底是何種技術來取捨。  本篇在廠家指定的麒麟系統上編譯OSG。   環境 系

原创 RK3588開發筆記(二):基於方案商提供sdk搭建引入mpp和sdk的宿主機交叉編譯Qt5.12.10環境

前言   上一篇項目已經構建好了Qt,板子接入mipi屏幕也跑起來了,Qt也能正常運行了,現在需要接入定製開發的sdk,sdk中使用了硬解碼等資源涉及到bsp的mpp,所以下一步就是引入mpp和sdk到Qt開發環境中,從而Qt中可以調

原创 RK3588開發筆記(一):基於方案商提供的宿主機交叉編譯Qt5.12.10

前言   rk3588開發車機,方案上提供的宿主機只是編譯rk sdk的版本,並未編譯好Qt,那麼需要自行交叉編譯Qt系統。選擇的Qt的版本爲5.12.10。   宿主機準備   下載並打開宿主機,只有sdk,並沒有交叉編譯的

原创 RK3568開發筆記(十一):開發版buildroot固件移植一個ffmpeg播放rtsp的播放器Demo

前言   目標開發任務還有個功能,就是播放rtsp攝像頭,當然爲了更好的坐這個個,我們必須支持rtsp播放失敗之後重新嘗試,比如5s重新嘗試打開一次,從而保障聯網後重新打開,然後達成這個功能。   Demo      補充

原创 RK3568開發筆記(十):開發板buildroot固件移植開發的應用Demo,啓動全屏顯示

前言   上一篇,移植應用前的通訊接口工作和全屏工作都已經完成了。本篇移植開發的商業應用。   交叉編譯好應用   (略),參照《RK3568開發筆記(八):開發板燒寫buildroot固件(支持hdmi屏),搭建Qt交叉編譯

原创 RK3568開發筆記(九):開發板buildroot固件調通RS485口,運行項目中RS485協議調試工具Demo

前言   上一篇已經將Qt移植過去了,此時我們移植整體應用不是什麼問題了,那麼現在應用對外得接口使用了RS485接口,板載了一個RS485,於是需要調通,兼容這個開發板得RS485。   補充   看起來很簡單,弄起來不懂得就

原创 RK3568開發筆記(八):開發板燒寫buildroot固件(支持hdmi屏),搭建Qt交叉編譯開發環境,編譯一個Demo,目標板運行Demo測試

前言   前面發現開發板用ubuntu固件發現空間不夠,本篇使用buildroot固件,來實現目標板運行qt界面應用。   燒寫buildroot固件   這部分更詳細的參照《RK3568開發筆記(六):開發板燒寫ubuntu

原创 RK3568開發筆記(七):在宿主機ubuntu上搭建Qt交叉編譯開發環境,編譯一個Demo,目標板運行Demo測試

前言   在之前的博文中已經搭建好了一個比較完善的ubuntu宿主機,都很完善了但是發現沒有Qt交叉編譯開發環境,所以還需要搭建一套Qt交叉編譯開發環境。   補充說明   本篇是基於《RK3568開發筆記(三):RK3568

原创 Qt+GDAL開發筆記(二):在windows系統msvc207x64編譯GDAL庫、搭建開發環境和基礎Demo

前言   上一篇使用mingw32版本的gdal,過程曲折,爲更好的更方便搭建環境,在windows上msvc方式對於庫比較友好。   大地座標簡介 概述   大地座標(Geodetic coordinate)是大地測量中

原创 Qt+GDAL開發筆記(一):在windows系統mingw32編譯GDAL庫、搭建開發環境和基礎Demo

前言   麒麟系統上做全球北斗定位終端開發,調試工具要做一個windows版本方便校對,北斗GPS發過來的是大地座標,應用需要的是經緯度座標,所以需要轉換,可以使用公式轉換,但是之前涉及到了另一個shang市公司項目使用WG,最終選擇

原创 麒麟系統開發筆記(十二):在國產麒麟系統上編譯GDAL庫、搭建基礎開發環境和基礎Demo

前言   麒麟系統上做全球北斗定位終端開發,北斗GPS發過來的是大地座標,應用需要的是經緯度座標,所以需要轉換,可以使用公式轉換,但是之前涉及到了山He智能一個項目使用WG。   大地座標簡介 概述   大地座標(Geod

原创 海康攝像頭開發筆記(一):連接防爆攝像頭、配置攝像頭網段、設置rtsp碼流、播放rtsp流、獲取rtsp流、調優rtsp流播放延遲以及錄像存儲

前言   Hik防爆攝像頭錄像,因爲防爆攝像頭會有對應的APP軟件,與普通的網絡攝像頭和球機不一樣,默認認爲它不可以通過web網頁配置,所以弄了個來實測確認。  經測試實際上也是可以通過web網頁配置(與網絡攝像頭基本是一致的,在碼流

原创 統信UOS系統開發筆記(八):在統信UOS上編譯搭建mqtt基礎環境(版本使用QMQTT::Clinet)

前言   統信uos使用到mqtt開發,需要重新編譯mqtt,本篇描述統信uos20上的mqtt源碼編譯和環境搭建。   注意   這裏下載的mqtt版本與其他幾篇文章的不同,這裏是使用QMQTT::CLIENT來操作的,這裏

原创 統信UOS系統開發筆記(七):在統信UOS系統上使用linuxdeployqt發佈qt程序

前言   在ubuntu上發佈qt程序相對還好,使用腳本,但是在統信UOS麒麟上發佈的時候,因爲銀河麒麟等不同版本,使用腳本就不太兼容,同時爲了實現直接點擊應用可以啓動應用的效果,使用linuxdeployqt發佈qt程序。