字電臺:一根 USB RTL-SDR 天線調(diào)出數(shù)字廣播的完整玩法)
【免費(fèi)下載鏈接】LIVINative CarPlay Android Auto head unit for Linux (ARM/x64) macOS (ARM/x64). Multi-session wired wireless projection, zero-copy hardware video decoding, low-latency audio.項(xiàng)目地址https://gitcode.com/gh_mirrors/li/LIVI點(diǎn)擊查看免費(fèi)下載LIVI 是一款運(yùn)行在 Linux 與 macOS 上的開源車機(jī)頭單元Head Unit除了 CarPlay 與 Android Auto 無線投屏它還內(nèi)置了DAB 數(shù)字電臺功能——只需要一根幾十塊錢的 USB RTL-SDR 電視棒就能在車?yán)锸盏綌?shù)字廣播帶臺標(biāo) Logo、電臺滾動(dòng)文字Dtxt、實(shí)時(shí)信號質(zhì)量指示還能把喜歡的電臺收藏、排序、隱藏。下面用這份指南帶你從零把 DAB 玩起來。一根 RTL-SDR 電視棒為什么能收數(shù)字廣播DABDigital Audio Broadcasting Plus工作在 VHF III 頻段把多個(gè)電臺打包在一個(gè) 1.536 MHz 的頻道里傳輸比傳統(tǒng) FM 抗干擾、帶寬利用率高還附帶文字和臺標(biāo)數(shù)據(jù)。LIVI 的接收方案是純軟件解調(diào)硬件RTL-SDR 電視棒RTL2832U 芯片 R820T/R820T2 調(diào)諧器通過 USB 直連車機(jī)采樣LIVI 以 2.048 MHz 采樣率讀取 IQ 數(shù)據(jù)流恰好覆蓋 DAB 的 OFDM 帶寬解調(diào)Rust 編寫的完整接收鏈路——OFDM 解調(diào)、FIC 信息幀解碼、MSSC 交織、RS 糾錯(cuò)再到 DAB 超幀重組與 FAAC 音頻格式解析全部在 livi-dab 中實(shí)現(xiàn)不依賴任何第三方 SDR 庫。41 個(gè) DAB 頻道5A–13F174.928 MHz – 239.2 MHz的完整頻率表就寫在這一文件里見 lib.rs#L24-L66。USB 設(shè)備探測、寄存器初始化與 R820T2 調(diào)諧器驅(qū)動(dòng)則由 livi-rtlsdr 直接對話芯片完成。DAB 接收器設(shè)置指南Gain 與頻率校正插上電視棒后進(jìn)入Settings → DAB就能看到接收器頁面。三個(gè)關(guān)鍵設(shè)置定義見 dab.rs設(shè)置項(xiàng)作用建議Automatic gain自動(dòng)增益自動(dòng)調(diào)節(jié)天線增益默認(rèn)開啟弱信號時(shí)先試試關(guān)掉Gain手動(dòng)增益關(guān)閉自動(dòng)增益后手動(dòng)指定 dB 值數(shù)值過高會(huì)引入噪底過低會(huì)丟信號Frequency correctionppm校正廉價(jià)晶振的頻率偏差范圍 -100 ~ 100 ppm鎖定不穩(wěn)時(shí)按 ±5 ppm 步進(jìn)微調(diào) 多數(shù)雜牌電視棒晶振偏差在 20 ppm 以內(nèi)。信號時(shí)斷時(shí)續(xù)、FIC 質(zhì)量低時(shí)優(yōu)先懷疑頻率偏差而不是換天線。掃描 41 個(gè)頻道從 Scan 到收藏掃描流程在 dab.slint 界面中完成點(diǎn)擊ScanLIVI 會(huì)依次掃過 41 個(gè)頻道界面顯示Scanning 7D這樣的進(jìn)度每個(gè)頻道上發(fā)現(xiàn)的服務(wù)Service會(huì)自動(dòng)列出臺名、簡稱、所屬 Ensemble廣播集、頻道號、頻率甚至臺標(biāo) Logo點(diǎn)擊Stop scan可隨時(shí)中止已發(fā)現(xiàn)的電臺立即可用在Station list中管理電臺? 點(diǎn)收藏收藏的電臺排在前面隱藏不想看到的臺隱藏臺仍保留在配置里自由拖拽調(diào)整順序順序保存在本地配置中重啟不丟。選中某臺后媒體播放器里會(huì)顯示電臺 Logo沒有 Logo 時(shí)顯示彩色首字母徽標(biāo)、電臺名和 Dtxt 滾動(dòng)文字例如 Now on air: the afternoon show…右側(cè)有信號質(zhì)量條——這套狀態(tài)結(jié)構(gòu)可在 dab.slint#L17-L40 的DabState中對照查看。把電臺放到抬頭顯示屏上LIVI 支持多窗口多屏輸出Multi-DisplayDash 與 Aux 窗口可以自由分配顯示 Dashes、倒車影像或媒體播放器。也就是說DAB 電臺可以常駐在儀表屏上——開車時(shí)主屏投手機(jī)導(dǎo)航抬頭屏正好看著電臺信息和 Logo。窗口分配在Settings → Window Settings里完成多屏布局效果可參考官方文檔 docs/index.htmlDAB 收不到臺常見排查清單設(shè)備沒被識別確認(rèn)是 RTL2832U R820T/R820T2 組合的棒子LIVI 只識別 VID/PID 為0x0bda:0x2838與0x0bda:0x2832的設(shè)備見 lib.rs#L15其他芯片的 SDR 棒不在支持范圍信號太弱把天線盡量靠近車窗或移到車外測試關(guān)閉自動(dòng)增益手動(dòng)降低 Gain壓低噪底鎖定不穩(wěn)小幅調(diào)整dabPpm頻率校正±5 ppm 步進(jìn)鎖定后界面上會(huì)顯示fic_ok百分比質(zhì)量值能鎖定但沒有聲音正?,F(xiàn)象——只有當(dāng)前選中的服務(wù)才會(huì)解出音頻dabplus超幀解碼換一個(gè)已發(fā)現(xiàn)的服務(wù)試試。小結(jié)LIVI 的 DAB 數(shù)字電臺做到了即插即用一根 USB RTL-SDR 電視棒無需安裝任何 SDR 軟件掃頻、收藏、臺標(biāo)、滾動(dòng)文字、多屏顯示一應(yīng)俱全。結(jié)合它的 CarPlay / Android Auto 無線投屏一臺低成本開發(fā)板或 Mac 就能變成功能完整、還能聽數(shù)字廣播的車機(jī)頭單元。想深入了解更多細(xì)節(jié)可閱讀 README.md 的 DAB 章節(jié)與 livi-dab 源碼。贊分享【免費(fèi)下載鏈接】LIVINative CarPlay Android Auto head unit for Linux (ARM/x64) macOS (ARM/x64). Multi-session wired wireless projection, zero-copy hardware video decoding, low-latency audio.項(xiàng)目地址https://gitcode.com/gh_mirrors/li/LIVI點(diǎn)擊查看免費(fèi)下載相關(guān)推薦探索未來廣播welle.io——一個(gè)強(qiáng)大的DAB/DAB接收器探索未來廣播welle.io——一個(gè)強(qiáng)大的DAB/DAB接收器 項(xiàng)目簡介 welle.io 是一款專為數(shù)字音頻廣播DAB/DAB設(shè)計(jì)的開源軟件接收器RTL-SDR終極指南輕松玩轉(zhuǎn)軟件定義無線電世界 想要以極低成本體驗(yàn) 軟件定義無線電 的神奇魅力嗎RTL SDR項(xiàng)目正是您需要的完美解決方案這個(gè)開源項(xiàng)目能夠?qū)⑵胀ǖ腞TL2832U電視接收器轉(zhuǎn)變?yōu)楣δ軓?qiáng)大的通信驅(qū)動(dòng)開發(fā)硬件開發(fā)軟件定義無線電終極指南RTL-SDR完整配置教程軟件定義無線電終極指南RTL SDR完整配置教程 項(xiàng)目價(jià)值定位 RTL SDR是一個(gè)革命性的開源項(xiàng)目能夠?qū)⑵胀ǖ腞TL2832U芯片DVB T接收器轉(zhuǎn)換為功通信驅(qū)動(dòng)開發(fā)硬件開發(fā)創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考