數(shù)字廣告的嵌入式設(shè)備要求
在這篇技術(shù)博客中,我們將介紹嵌入式設(shè)備的各種硬件規(guī)格,以及何種規(guī)格能提供動(dòng)態(tài)數(shù)字廣告的最低要求和最佳性能。為了便于您查閱,我們還將鏈接到各種其他信息、文章和文檔——以下是正文。
為了獲得最佳結(jié)果,我們推薦從一臺(tái)配有 1Gb RAM、1+GHz CPU、具有 OpenGL ES 2.0 或 Vulkan 支持的 GPU、以及幾GB的磁盤空間的嵌入式 Linux 設(shè)備開始(參見https://doc.qt.io/Boot2Qt/qtdc-supported -platforms.html)。
但首先,我們需要為硬件規(guī)范建立一個(gè)最低基線,以確保嵌入式設(shè)備能夠支持 Qt 提供的數(shù)字廣告功能。
運(yùn)行“Boot to Qt”的大致最低硬件要求(參見此處的文檔:https://doc.qt.io/Boot2Qt-5.15/qtee-requirements-x11.html):
? 256 MB 運(yùn)行內(nèi)存
? 500 MHz CPU,首選1 GHz以達(dá)到60-FPS的絲滑流暢UI
? 支持OpenGL ES 2.0*
? *在無 GPU 硬件上,Qt Quick 2D 渲染器可以取代 OpenGL ES 2.0 要求(對(duì)圖像性能有一些限制)。
? 2至4GB 磁盤空間,具體取決于目標(biāo)設(shè)備
支持的目標(biāo)設(shè)備
基于Qt是否支持的標(biāo)準(zhǔn),潛在的目標(biāo)設(shè)備可以分為三組。
? TQC支持的目標(biāo)設(shè)備:TQC 支持在此目標(biāo)設(shè)備上運(yùn)行一個(gè)或多個(gè)版本Qt。
? 已驗(yàn)證的QBSP 目標(biāo)設(shè)備:由TQC 或Qt 合作伙伴提供的已驗(yàn)證的 QBSP 的目標(biāo)設(shè)備。
? Qt Community目標(biāo)設(shè)備:處于某個(gè)開發(fā)階段的目標(biāo)設(shè)備,可能需要一些 DIY 手動(dòng)調(diào)整。
根據(jù)您的硬件條件,您可以使用現(xiàn)成的系統(tǒng)映像、購買映像作為服務(wù)或自己制作映像。有關(guān)詳細(xì)信息,請(qǐng)參閱訪問Boot to Qt 交付。
此表列出了 6.4 版 Boot to Qt 的支持目標(biāo)設(shè)備:
品牌 |
型號(hào) |
NXP |
i.MX8M Mini LPDDR4 EVK |
i.MX8M Nano DDR4 EVK |
|
i.MX8M Plus LPDDR4 EVK |
|
i.MX8 QuadMax MEK |
|
Toradex |
Apalis iMX6 |
Colibri iMX6 ULL |
有關(guān)Qt Supported Boards for Device Creation的更多信息,請(qǐng)查看此鏈接:
https://doc.qt.io/Boot2Qt/qtdc-supported-platforms.html
QBSP(Qt板級(jí)支持包)驗(yàn)證由 QBSP 提供商或 Qt 的發(fā)布管理團(tuán)隊(duì)執(zhí)行。請(qǐng)注意,Qt 社區(qū)也有可能為目標(biāo)設(shè)備提供支持。此外,在Qt驗(yàn)證測(cè)試結(jié)果后,合作伙伴可以使用 QBSP 測(cè)試臺(tái)將目標(biāo)放入列表中。
支持的目標(biāo)設(shè)備通常使用嵌入式 Linux系統(tǒng),特別是 Poky 的 Yocto 版本。除了 Poky 等嵌入式 Linux 版本外,Qt 版本還支持實(shí)時(shí)操作系統(tǒng) (RTOS),如最常見的QNX、INTEGRITY。雖然 QBSP 打包概念是通用的,并且允許使用各種包,但它目前不用于 RTOS,而是僅用于 Linux。
請(qǐng)參閱這條鏈接以獲取已驗(yàn)證的QBSP目標(biāo):https://www.qt.io/product/supported-platforms-languages/other-targets#Verified_QBSP_Target
基于WebAssembly的數(shù)字廣告
如果由于我的硬件或特定軟件要求而無法運(yùn)行 Boot2Qt 怎么辦?不用擔(dān)心!對(duì)于擁有現(xiàn)有內(nèi)容服務(wù)或 CMS 系統(tǒng)的客戶,還可以通過我們的 WebAssembly 插件提供數(shù)字廣告。該插件不需要安裝 Qt,并在優(yōu)化的輕量級(jí) WebAssembly 二進(jìn)制文件中運(yùn)行,您可以將其添加到現(xiàn)有的 Web 應(yīng)用程序中。有關(guān)支持的瀏覽器或有關(guān) Qt for WebAssembly 的更多信息,請(qǐng)參閱 https://doc.qt.io/qt-6/wasm.html#supported-browsers。
素材緩存
從 2023 年第一季度開始,Qt 數(shù)字廣告將支持素材緩存。這將允許客戶通過在顯示廣告之前在空閑鏈接上下載素材來在較低帶寬連接上提供廣告。為了緩存廣告素材,推薦以下存儲(chǔ)尺寸:
支持的素材類型 |
推薦 |
僅圖片 |
至少140MB的存儲(chǔ)空間 |
僅視頻 |
至少250MB的存儲(chǔ)空間 |
圖片和視頻 |
至少400MB的存儲(chǔ)空間 |
動(dòng)態(tài)素材 |
至少400MB的存儲(chǔ)空間 |
網(wǎng)絡(luò)連接
Qt 數(shù)字廣告平臺(tái)支持直接和程序化廣告顯示。兩者都需要某種形式的互聯(lián)網(wǎng)訪問;程序化廣告需要實(shí)時(shí)的不間斷互聯(lián)網(wǎng)來下載素材,并上傳播放統(tǒng)計(jì)數(shù)據(jù)證明。我們建議使用至少 5Mbps 的寬帶互聯(lián)網(wǎng)連接以獲得最佳效果;或者在WiFi不可用的情況下,至少要有 4G 連接才能有足夠的帶寬來下載廣告素材,從而獲得流暢的用戶體驗(yàn)。
對(duì)于只對(duì)直接廣告交易感興趣的客戶,帶寬要求可以稍微寬松一些,但播放統(tǒng)計(jì)數(shù)據(jù)必須每天至少上傳一次,而且在不穩(wěn)定的互聯(lián)網(wǎng)連接上需要預(yù)先緩存素材。
選擇正確的硬件
在選擇投放數(shù)字廣告的硬件時(shí),請(qǐng)注意廣告商想要的東西是特定的。視頻廣告總是比圖片更能賺錢;分辨率越高越好,尤其是在較大的屏幕上。屏幕越大,就越引人注目,收入也就越高。屏幕尺寸是一個(gè)重要因素;對(duì)于 10 英寸以下的屏幕,您可以使用 720p 屏幕,但對(duì)于更大的屏幕,至少首選1080p。為了最大化收入,請(qǐng)尋找支持流暢的 60fps 高清視頻播放的硬件。
此外,對(duì)于 DOOH 用例,廣告商希望獲得盡可能多的關(guān)于您的屏幕可以產(chǎn)生多少廣告展現(xiàn)的數(shù)據(jù)。為了最大化收入,請(qǐng)考慮添加攝像頭或利用現(xiàn)有攝像頭并與我們的合作伙伴 Quividi (https://quividi.com/audience-measurement-platform/) 集成。
利用您的嵌入式設(shè)備盈利
在這里,我們將列出一個(gè)分步指南,幫助您開始通過嵌入式設(shè)備盈利。
第一步
使用我們網(wǎng)站上的表格注冊(cè)Qt數(shù)字廣告服務(wù):
https://www.qt.io/product/digital-advertising
點(diǎn)擊“I am a Qt user and want to try digital ads tooling”,填寫表格并提供有效的email地址。您將收到一封含有您的QDA API密鑰的郵件,該密鑰將授予您訪問數(shù)字廣告服務(wù)的權(quán)限。
或者,如果您還沒有 Qt 帳戶,請(qǐng)選擇“I want to try Qt and the digital ads tooling”,按照提示創(chuàng)建 Qt 帳戶并接收您的 QDA API 密鑰。
第二步
收到電子郵件后,重新運(yùn)行 Qt Maintenance工具并在主機(jī)(開發(fā))計(jì)算機(jī)上安裝數(shù)字廣告插件(注意:該插件在某些 Qt 版本中可能位于“Additional Libraries”下)。
第三步
安裝完畢后,打開Qt Creator并將以下內(nèi)容加入您的main.qml文件:
import QtDigitalAdvertising 1.1
在文件更下方位置,加入以下組件:
EmbeddedConfig{
qdaApiKey: "XXXXXXXX-XXXXXXXX-XXXXXXXX"
venueId: "Qt_Demo_Evaluation_Venue1
}
將 qdaApiKey 替換為您在第 1 步的電子郵件中收到的密鑰。
最后,添加廣告展示位置:
EmbeddedAd {
anchors{
top: label1.bottom
left: parent.left
right: parent.right
leftMargin: 60
rightMargin: 60
topMargin: 30
}
supportedImageFormats: ""
supportedVideoFormats: "mp4"
id: ad1
height: 300
mediaWidth: 1920
mediaHeight: 1080
playMode: QtDigitalAdvertising.AutoPlay
displayMode: QtDigitalAdvertising.Loop
}
在撰寫本文時(shí),演示文件venueID (Qt_Demo_Evaluation_Venue1)被定義了以下格式:
圖像(.jpg) |
視頻(.mp4) |
1920x1440 |
1920x1440 |
1920x1080 |
1920x1080 |
1440x1080 |
1440x1080 |
1280x960 |
1280x960 |
1280x800 |
1280x800 |
300x280 |
248x272 |
248x272 |
更多關(guān)于EmbeddedAd組件的信息,請(qǐng)查閱https://doc.qt.io/QtDigitalAdvertising/qml-embeddedad.html
第四步
準(zhǔn)備好繼續(xù)后,請(qǐng)使用此鏈接 https://www.qt.io/zh-cn/contact-us/sales-contact-request 提交表格并與 Qt 數(shù)字廣告團(tuán)隊(duì)成員取得聯(lián)系,以開始通過您的應(yīng)用程序獲利。請(qǐng)?jiān)诳瞻卓蛑姓f明您對(duì)數(shù)字廣告產(chǎn)品感興趣。您將被引導(dǎo)進(jìn)入一個(gè)操作面板,您可以在其中配置廣告、創(chuàng)建和管理促銷活動(dòng)、運(yùn)行庫存報(bào)告等。
您想了解有關(guān) Qt 數(shù)字廣告產(chǎn)品的更多信息嗎?請(qǐng)查閱 https://www.qt.io/product/digital-advertising 了解更多信息并立即開始通過您的設(shè)備或應(yīng)用程序盈利!
如何才能夠獲得這個(gè)數(shù)字廣告新時(shí)代的時(shí)代紅利呢?使用 Qt 數(shù)字廣告平臺(tái),您可以將任何移動(dòng)應(yīng)用程序或嵌入式屏幕變成您的收入來源,從您的設(shè)備中盈利。Qt 數(shù)字廣告服務(wù)通過將廣告投放到構(gòu)建在您選擇的平臺(tái)(移動(dòng)、桌面或嵌入式軟件屏幕)上的交互式 UI 應(yīng)用程序,使您能夠?yàn)槟漠a(chǎn)品創(chuàng)造新的收入來源。這一切只需要一個(gè)易于部署的可擴(kuò)展且靈活的解決方案。
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















