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