基于i.MX8MM的數(shù)字IP網(wǎng)絡(luò)廣播系統(tǒng)方案
一、IPAudio簡(jiǎn)介
數(shù)字音頻的橋梁,IPAudio將模擬音頻信號(hào)數(shù)字編碼,通過(guò)網(wǎng)絡(luò)傳輸后,再由終端解碼成音頻信號(hào)??啥嗦?、雙向傳輸,局域網(wǎng)內(nèi)延遲時(shí)間僅為數(shù)十毫秒,并具有自動(dòng)流量調(diào)整、聲音修補(bǔ)功能。符合標(biāo)準(zhǔn)IP協(xié)議(IP屬于TCP/IP中的協(xié)議,有統(tǒng)一的數(shù)據(jù)包格式,以消除各通信子網(wǎng)的差異),經(jīng)過(guò)路由器也能實(shí)現(xiàn)音頻傳輸,是世界上先進(jìn)的網(wǎng)絡(luò)音頻傳輸技術(shù)之一。
同時(shí),IPAudio?可實(shí)現(xiàn)與其他以太網(wǎng)絡(luò)的無(wú)縫兼容,并創(chuàng)造性的將廣播的傳播范圍通過(guò)網(wǎng)絡(luò)擴(kuò)大到了世界的每一個(gè)角落。
系統(tǒng)介紹:
IP網(wǎng)絡(luò)廣播系統(tǒng)是完全不同于傳統(tǒng)廣播系統(tǒng)、調(diào)頻尋址廣播系統(tǒng)和數(shù)控廣播系統(tǒng)的產(chǎn)品。因建立在通用網(wǎng)絡(luò)平臺(tái)上,并融入數(shù)字音頻技術(shù),多方面體現(xiàn)了顯著的優(yōu)越性:
產(chǎn)品應(yīng)用范圍:
學(xué)校 、高速公路、賓館大廈、商業(yè)連鎖店、大中型企業(yè)
二、i.MX8MM實(shí)現(xiàn)IP網(wǎng)絡(luò)廣播系統(tǒng)方案框圖
i.MX8M Mini采用NXP四核64位處理器設(shè)計(jì),主頻最高1.8GHz,ARM Cortex-A53架構(gòu);2GB DDR4 RAM,8GB eMMC ROM,內(nèi)部支持一個(gè)通用型Cortex?-M4 400 MHz內(nèi)核處理器,支持使用MCUXpresso SDK工具開(kāi)發(fā),并可以運(yùn)行裸機(jī)以及FreeRTOS實(shí)時(shí)操作系統(tǒng)。
硬件方案特點(diǎn):
(1)支持高清大屏顯示,電容多點(diǎn)觸控,界面流暢,增強(qiáng)人機(jī)交互的互操性;
(2)支持OV5640、UVC攝像頭,像素可達(dá)500W,支持預(yù)覽、拍照、錄像;
(3)高帶寬、高速率的千兆網(wǎng)絡(luò),支持音視頻等大文件的傳輸;
(4)支持1080P 60幀/S的編解碼,支持VP8、VP9、H.265、H.264解碼,H.264、VP8編碼;
(5)5x SAI,支持IIS, AC97, TDM,其中1個(gè)支持8通道輸入、輸出,1個(gè)支持4通道輸入、輸出,2個(gè)支持2通道輸入、輸出,和1個(gè)支持1通道輸入、輸出。
(6)支持8通道PDM輸入。
軟件方案特點(diǎn):
(1)OKMX8MM-C平臺(tái)對(duì)Qt的支持非常完善,特別是多媒體相關(guān)的類(lèi),例如視頻解碼播放、攝像頭、視頻錄制等,均能結(jié)合硬件編解碼以及OpenGL達(dá)到最佳效果:
(2)高軟件版本給用戶帶來(lái)更多開(kāi)發(fā)的便利性,采用FETMX8MM-C核心平臺(tái)開(kāi)發(fā)支持QT5.10,相較于之前使用的QT4版本,QT5有更好的圖形處理能力,支持QML與JavaScript開(kāi)發(fā)模式可有效縮短開(kāi)發(fā)周期;
(3)對(duì)系統(tǒng)采用B/S架構(gòu)開(kāi)發(fā)產(chǎn)品的客戶,需要Web服務(wù)開(kāi)發(fā),F(xiàn)ETMX8MM-C出廠自帶lighttpdweb服務(wù)器,并且系統(tǒng)啟動(dòng)之后自動(dòng)運(yùn)行了lighttpd服務(wù),服務(wù)端瀏覽器輸入開(kāi)發(fā)板IP地址即可瀏覽開(kāi)發(fā)板的webserver的網(wǎng)頁(yè);
(4)RTSP(Real Time Streaming Protocol),實(shí)時(shí)流傳輸協(xié)議,是TCP/IP協(xié)議體系中的一個(gè)應(yīng)用層協(xié)議,控制實(shí)時(shí)數(shù)據(jù)的傳送。FETMX8MM-C linux系統(tǒng)支持TCP/IP、UDP、FTP、Telnet、SSH網(wǎng)絡(luò)協(xié)議,并可以單獨(dú)設(shè)置IP、DHCP、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS;
(5)采用OKMX8MM-C平臺(tái)音視頻部分應(yīng)用層軟件采用的是Gstreamer,支持硬件編解碼。如果需要帶界面的播放器,也可以使用qt多媒體類(lèi),同樣支持硬件編解碼; 音視頻播放體驗(yàn)支持Gplay與gst-launch播放器;
(6)Gplay基于Gstreamer實(shí)現(xiàn)的音視頻播放器,能夠自動(dòng)根據(jù)硬件自動(dòng)選擇合適的插件進(jìn)行音視頻播放,運(yùn)行也十分簡(jiǎn)單;
(7)gst-launch是開(kāi)發(fā)者在開(kāi)發(fā)階段常用的調(diào)試工具,相比Gplay而言,它更加靈活,當(dāng)然使用起來(lái)也相對(duì)復(fù)雜。
OKMX8MM-C開(kāi)發(fā)板硬件編解碼參數(shù)表:
相關(guān)產(chǎn)品 >
-
FETMX8MM-C核心板
NXP i.MX8系列分為iMX8I、i.MX8M、i.MX8Mini、iMX8M Nano、iMX 8X等,提供基于Cortex-A72 + Cortex-A53、Cortex-A35核心,搭配實(shí)時(shí)任務(wù)處理的Cortex-M4和Cortex M7的解決方案,適用于從消費(fèi)家庭音頻到工業(yè)樓宇自動(dòng)化及移動(dòng)計(jì)算機(jī)等。飛凌嵌入式近期推出的iMX8系列i.MX8Mmini核心板基于四核Cortex-A53、單核Cortex-M4架構(gòu)的i.MX 8Mmini 處理器設(shè)計(jì),現(xiàn)已全面上市,更多i.MX8M核心板產(chǎn)品、解決方案詳情,歡迎致電飛凌嵌入式了解。
-
OKMX8MM-C開(kāi)發(fā)板
多數(shù)字音頻接口,多核異構(gòu)A53+M4,10年+生命周期|NXP公司 i.MX8系列應(yīng)用處理器根據(jù)不同配置有i.MX8I、iMX8M、i.MX8Mini、iMX8M Mini、iMX8M Nano、iMX 8X ,提供基于Cortex-A72 + Cortex-A53、Cortex-A35核心,此外還提供實(shí)時(shí)任務(wù)處理的Cortex-M核心(Cortex-M4和Cortex M7)的解決方案,因此,NXP i.MX8系列應(yīng)用處理器在高級(jí)圖形、高級(jí)成像、高級(jí)機(jī)器視覺(jué)、高端音頻、高端語(yǔ)音、高端視頻和高安全的嵌入式應(yīng)用等跨領(lǐng)域的多種應(yīng)用場(chǎng)景非常適用。飛凌嵌入式i.MX8M Mini開(kāi)發(fā)板基于NXP 公司的i.MX8M Mini 四核64位處理器設(shè)計(jì),主頻最高1.8GHz,ARM Cortex-A53架構(gòu)。IMX8開(kāi)發(fā)板是一款高性能,低功耗產(chǎn)品,歡迎選購(gòu)。更多IMX8芯片介紹,IMX8系列軟硬件資料,i.MX8M mini方案定制,請(qǐng)聯(lián)系飛凌嵌入式
了解詳情