基于i.MX8MM的數字IP網絡廣播系統方案

原創 2020-04-08 16:31:00 imx8 網絡廣播系統方案



一、IPAudio簡介

數字音頻的橋梁,IPAudio將模擬音頻信號數字編碼,通過網絡傳輸后,再由終端解碼成音頻信號。可多路、雙向傳輸,局域網內延遲時間僅為數十毫秒,并具有自動流量調整、聲音修補功能。符合標準IP協議(IP屬于TCP/IP中的協議,有統一的數據包格式,以消除各通信子網的差異),經過路由器也能實現音頻傳輸,是世界上先進的網絡音頻傳輸技術之一。

同時,IPAudio?可實現與其他以太網絡的無縫兼容,并創造性的將廣播的傳播范圍通過網絡擴大到了世界的每一個角落。


系統介紹:

IP網絡廣播系統是完全不同于傳統廣播系統、調頻尋址廣播系統和數控廣播系統的產品。因建立在通用網絡平臺上,并融入數字音頻技術,多方面體現了顯著的優越性:



產品應用范圍:


學校 、高速公路、賓館大廈、商業連鎖店、大中型企業




二、i.MX8MM實現IP網絡廣播系統方案框圖


i.MX8M Mini采用NXP四核64位處理器設計,主頻最高1.8GHz,ARM Cortex-A53架構;2GB DDR4 RAM,8GB eMMC ROM,內部支持一個通用型Cortex?-M4 400 MHz內核處理器,支持使用MCUXpresso SDK工具開發,并可以運行裸機以及FreeRTOS實時操作系統。

i.MX8MM實現IP網絡廣播系統方案框圖硬件方案特點:

(1)支持高清大屏顯示,電容多點觸控,界面流暢,增強人機交互的互操性;

(2)支持OV5640、UVC攝像頭,像素可達500W,支持預覽、拍照、錄像;

(3)高帶寬、高速率的千兆網絡,支持音視頻等大文件的傳輸;

(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的支持非常完善,特別是多媒體相關的類,例如視頻解碼播放、攝像頭、視頻錄制等,均能結合硬件編解碼以及OpenGL達到最佳效果:

(2)高軟件版本給用戶帶來更多開發的便利性,采用FETMX8MM-C核心平臺開發支持QT5.10,相較于之前使用的QT4版本,QT5有更好的圖形處理能力,支持QML與JavaScript開發模式可有效縮短開發周期;

(3)對系統采用B/S架構開發產品的客戶,需要Web服務開發,FETMX8MM-C出廠自帶lighttpdweb服務器,并且系統啟動之后自動運行了lighttpd服務,服務端瀏覽器輸入開發板IP地址即可瀏覽開發板的webserver的網頁;

(4)RTSP(Real Time Streaming Protocol),實時流傳輸協議,是TCP/IP協議體系中的一個應用層協議,控制實時數據的傳送。FETMX8MM-C linux系統支持TCP/IP、UDP、FTP、Telnet、SSH網絡協議,并可以單獨設置IP、DHCP、子網掩碼、網關、DNS;

(5)采用OKMX8MM-C平臺音視頻部分應用層軟件采用的是Gstreamer,支持硬件編解碼。如果需要帶界面的播放器,也可以使用qt多媒體類,同樣支持硬件編解碼; 音視頻播放體驗支持Gplay與gst-launch播放器;

(6)Gplay基于Gstreamer實現的音視頻播放器,能夠自動根據硬件自動選擇合適的插件進行音視頻播放,運行也十分簡單;

(7)gst-launch是開發者在開發階段常用的調試工具,相比Gplay而言,它更加靈活,當然使用起來也相對復雜。


OKMX8MM-C開發板硬件編解碼參數表:

 



相關產品 >

  • FETMX8MM-C核心板

    NXP i.MX8系列分為iMX8I、i.MX8M、i.MX8Mini、iMX8M Nano、iMX 8X等,提供基于Cortex-A72 + Cortex-A53、Cortex-A35核心,搭配實時任務處理的Cortex-M4和Cortex M7的解決方案,適用于從消費家庭音頻到工業樓宇自動化及移動計算機等。飛凌嵌入式近期推出的iMX8系列i.MX8Mmini核心板基于四核Cortex-A53、單核Cortex-M4架構的i.MX 8Mmini 處理器設計,現已全面上市,更多i.MX8M核心板產品、解決方案詳情,歡迎致電飛凌嵌入式了解。

    了解詳情
    FETMX8MM-C核心板
  • OKMX8MM-C開發板

    多數字音頻接口,多核異構A53+M4,10年+生命周期|NXP公司 i.MX8系列應用處理器根據不同配置有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系列應用處理器在高級圖形、高級成像、高級機器視覺、高端音頻、高端語音、高端視頻和高安全的嵌入式應用等跨領域的多種應用場景非常適用。飛凌嵌入式i.MX8M Mini開發板基于NXP 公司的i.MX8M Mini 四核64位處理器設計,主頻最高1.8GHz,ARM Cortex-A53架構。IMX8開發板是一款高性能,低功耗產品,歡迎選購。更多IMX8芯片介紹,IMX8系列軟硬件資料,i.MX8M mini方案定制,請聯系飛凌嵌入式

    了解詳情
    OKMX8MM-C開發板

推薦閱讀 換一批 換一批