日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式軟件
[導讀]一種高清媒體信息發(fā)布終端的設(shè)計

 1  引言

  隨著通信技術(shù)的不斷發(fā)展, 高清應用的日益普及, 傳統(tǒng)的多媒體信息發(fā)布終端已不能滿足高清媒體的播放需求。針對現(xiàn)有技術(shù)存在的系統(tǒng)復雜, 成本較高, 播放質(zhì)量差等不足, 本文介紹一種高清媒體信息發(fā)布終端設(shè)計方案, 該方案采用嵌入式平臺架構(gòu)及硬件解碼技術(shù), 支持多種音視頻及圖片格式, 能夠?qū)崿F(xiàn)視頻、音頻、圖片和滾動字幕等多媒體信息的組合播放, 播放質(zhì)量可達到卓越的高清電視品質(zhì)。做為高清媒體發(fā)布系統(tǒng)的終端節(jié)點, 該系統(tǒng)在遠程中央控制系統(tǒng)管理和控制下, 可實現(xiàn)定時或即時的播放廣告、新聞、天氣預報、物業(yè)通知等信息, 在第一時間將最新鮮的資訊傳遞給受眾人群; 這種分眾化的傳播模式能夠細分受眾群體、區(qū)分受眾需求, 優(yōu)化傳播過程, 提高受眾群體覆蓋的準確性, 從而達到傳播效果的最優(yōu)化, 在樓宇電視、銀行、社區(qū)、車站、機場等廣告播放和信息發(fā)布市場擁有廣闊的應用前景。

  2  硬件系統(tǒng)結(jié)構(gòu)

  本系統(tǒng)的主處理器選用S igma Designs公司的專業(yè)級的高清視頻解碼芯片EM8623L。該芯片同時集成了V ideo Decoder ( R ISC ) , ARM, DSP 三顆芯片, 支持包括MPEG - 1 /2 /4 SD /HD、WMV9 SD /HD、D ivx、H 264、VC - 1等在內(nèi)的多種視頻格式解碼, 音頻: MPEG - 1、Layer1 /2 /3(MP3)、AC - 3、AAC、PCM、WMA9等。內(nèi)嵌的200MH z的ARM負責核心主控, 內(nèi)存帶寬32位, 并最大支持256MB的DDR, 支持64MB的閃存擴展。32位DSP專門負責音頻處理, 16位R ISC 處理器負責視頻解碼。EM8623L 還具有2D 圖形引擎及IDE、DV I、PC I、U SB 等豐富接口支持。這款基于嵌入式架構(gòu)和硬解碼的芯片解決方案在成本、功耗和效率上都能很好的滿足高清媒體播放終端設(shè)備需求。

  本文所述的高清媒體信息發(fā)布終端硬件系統(tǒng)結(jié)構(gòu)主要包括: 高清解碼芯片EM 8623L; 128MB SDRAM 和8MB 閃存; 網(wǎng)絡(luò)接口控制器; 前面板控制電路; 內(nèi)置2 5英寸筆記本SATA 硬盤接口; 提供高清數(shù)字多媒體接口(HDM I)、高清晰視頻色差分量接口( YPbPr)、復合視頻信號接口(V IDEO)等視頻接口, 光纖數(shù)字音頻接口( S /PD IF)、同軸數(shù)字音頻接口( COAX IAL)、雙聲道立體聲音頻接口( R- AUD IO - L)等音頻接口。此外還提供了USB2 0接口, 可與外接移動存儲設(shè)備連接, 播放其中的影音資源, 并提供固件升級功能。

  3  軟件設(shè)計

  3.1  軟件架構(gòu)設(shè)計

  軟件系統(tǒng)根據(jù)嵌入式系統(tǒng)原理和多媒體信息發(fā)布應用需求進行設(shè)計, 系統(tǒng)架構(gòu)如圖1, 主要由硬件驅(qū)動層, 實時操作系統(tǒng)層, 中間層和應用程序?qū)咏M成。硬件驅(qū)動層是與硬件聯(lián)系最緊密的軟件層, 包括音視頻輸出接口、N IC、SATA控制器, USB2 0控制器、F lash、RS232和前面板/遙控器等的驅(qū)動, 以及和訪問硬件地址寄存器的API, 是系統(tǒng)穩(wěn)定高效運行的重要基礎(chǔ)。設(shè)備驅(qū)動的加載可以隨著操作系統(tǒng)啟動時在內(nèi)核中加載,也可以在操作系統(tǒng)起來之后, 單獨進行模塊加載, 具體可在內(nèi)核編譯時進行驅(qū)動加載的設(shè)定, 使得內(nèi)核大小的設(shè)定較為靈活, 方便根據(jù)F lash空間做出適當?shù)恼{(diào)整。



圖1  系統(tǒng)軟件結(jié)構(gòu)圖[!--empirenews.page--]

  實時操作系統(tǒng)是嵌入式設(shè)備軟件的核心部分。uC linux是針對嵌入式處理器特點設(shè)計的一種實時操作系統(tǒng), 它繼承了標準L inux 強大的網(wǎng)絡(luò)功能和多任務(wù)管理功能, 支持多種文件系統(tǒng), 提供標準豐富的API, 具有執(zhí)行效率高、占用空間小、可擴展性強和良好的可移植性等優(yōu)點。除此, 他還專為無MMU 的處理器設(shè)計, 并對L inux 內(nèi)存管理和進程管理進行了改寫, 滿足無MMU 處理器的開發(fā)要求。由于EM8623L是一款沒有MMU 的處理器, 因此本系統(tǒng)采用uC linux 作為操作系統(tǒng)內(nèi)核。

  中間層包括私有協(xié)議棧模塊, PPPOE ( Po int- to- po intpro tocol over E thernet)模塊, 音視頻解碼模塊和2D圖形加速器模塊。這些模塊處在實時操作系統(tǒng)層和應用程序?qū)又g,向上提供API接口供應用程序調(diào)用, 向下通過實時操作系統(tǒng)實現(xiàn)API接口函數(shù)到硬件驅(qū)動層的映射。私用協(xié)議棧模塊是一種基于UDP的私有可靠的數(shù)據(jù)報協(xié)議, 為支持遠程大數(shù)據(jù)量下載而自主設(shè)計的。該協(xié)議棧可根據(jù)不同的網(wǎng)絡(luò)丟包率采取自適應重發(fā)、補發(fā)等容錯機制, 克服了UDP協(xié)議數(shù)據(jù)傳輸?shù)牟豢煽啃?。在網(wǎng)絡(luò)丟包率較高的網(wǎng)絡(luò)環(huán)境中能表現(xiàn)出較為強勁的數(shù)據(jù)接收能力, 較好的滿足了大數(shù)據(jù)量高清媒體的高速可靠下載任務(wù), 有效數(shù)據(jù)下載率可達現(xiàn)有帶寬的80%以上。PPPOE模塊支持系統(tǒng)ADSL網(wǎng)絡(luò)接入功能, 通過將開源的標準L inux上的PPPOE代碼移植到嵌入式uC linux 內(nèi)核實現(xiàn)。音視頻解碼模塊是Sigma Designs開發(fā)的一個完整的文件播放器, 用于播放EM86231硬解碼支持的多標準音視頻文件和先進的顯示處理功能(支持HDM I/YPbPr/AV 等視頻輸出和S /PDIF, 雙聲道等音頻輸出)。2D圖形加速器支持高速OSD和GU I,為高清晰度顯示器提供高質(zhì)量的圖像。

  應用程序?qū)犹幱谲浖到y(tǒng)的最頂層, 實現(xiàn)系統(tǒng)應用軟件的主體功能, 主要包括遙控器接收處理, 圖形用戶界面顯示, 高清媒體文件本地下載, 網(wǎng)絡(luò)在線升級, 系統(tǒng)登陸遠程服務(wù)器的注冊認證, 視頻/音頻/圖片/飛字等的分時控制播放和組合播放等。

  3.2  系統(tǒng)任務(wù)設(shè)計

  針對高清媒體信息發(fā)布所要求的準確性, 實時性和和即時性, 本系統(tǒng)主要設(shè)計了四個系統(tǒng)任務(wù), 分別是: 主控任務(wù)、計時線程、網(wǎng)絡(luò)任務(wù)線程和飛字播放線程。主控任務(wù)主要負責各任務(wù)調(diào)度, 監(jiān)控服務(wù)器對主窗口和飛字窗口發(fā)出的控制命令(如暫停, 快進, 快退, 停止, 繼續(xù)等操作) , 以及根據(jù)下載到本地硬盤的各種節(jié)目制作單播放相應的媒體節(jié)目, 可以實現(xiàn)順序播放, 插播控制,按時間播控和手動播放等。網(wǎng)絡(luò)任務(wù)線程包括控制信息收發(fā)線程和數(shù)據(jù)下載線程。控制信息收發(fā)線程和數(shù)據(jù)線程完成高清媒體文件的遠程下載和本地存儲, 控制信息收發(fā)線程主要負責協(xié)議的握手, 即協(xié)議信息發(fā)起端在200ms內(nèi)未等到約定協(xié)議信息的到達, 便判定信息超時并進行重發(fā); 數(shù)據(jù)線程主要負責網(wǎng)絡(luò)推送的媒體文件的本地下載和存儲。

  計時線程主要負責獲得當前的系統(tǒng)時間, 然后把系統(tǒng)時間與本地時間控制列表中每條記錄的播放時間、插播控制列表的每條記錄的播放時間進行比較, 如果有記錄的播放時間到, 則進行相應的播放處理, 播放處理分為主窗口和飛字窗口。飛字播放線程實現(xiàn)根據(jù)飛字循環(huán)播放列表, 飛字插播列表, 飛字時間控制列表中的節(jié)目順序進行相應的飛字播放操作。系統(tǒng)整體工作流程具體步驟如下:

  ( 1)啟動bootloader, 進行必要的硬件初始化;

  ( 2)從flash中啟動rom fs;

  ( 3)判斷是否啟動成功, 如果成功的話, 接下來解壓app bin g z, 進行內(nèi)核的初始化, 加載相應的設(shè)備驅(qū)動, 啟動上層的應用程序。

  ( 4) 如果不成功則從硬盤中讀取rom fs b in, 并寫入ROM 中, 并重復進行( 3) 操作;

  ( 5)讀取flash中默認的配置參數(shù)并設(shè)置相應的參數(shù);

  ( 6)啟動DHCP, 獲取I P地址、網(wǎng)關(guān)、DNS 服務(wù)器IP、子網(wǎng)掩碼等;

  ( 7)啟動網(wǎng)絡(luò)線程任務(wù), 進行終端與服務(wù)器的對接, 注冊認證; 媒體數(shù)據(jù)下載等; 如果與服務(wù)器連接成功, 則同步終端系統(tǒng)時間;

[!--empirenews.page--]

  ( 8)啟動主控任務(wù), 按照播放優(yōu)先級播放指定播出列表節(jié)目。主控任務(wù)流程圖如圖2所示。

圖2 主控任務(wù)流程

  4  結(jié)束語

  本文設(shè)計了一個基于EM8623L的高清媒體發(fā)布終端, 具有低功耗, 結(jié)構(gòu)緊湊, 高穩(wěn)定性等特點。支持高效可靠的高清媒體節(jié)目本地下載; 支持順序播放、即時播放和定時播放功能; 支持幾乎所有高清視頻媒體的流暢播放; 能夠?qū)崿F(xiàn)視頻、音頻、圖片和滾動字幕等多媒體信息的組合播放; 并接受前端控制系統(tǒng)的實時監(jiān)控; 具有多種音視頻輸出接口, 支持1080P純高清顯示。目前結(jié)合前端控制系統(tǒng)在銀行, 機場等場所已經(jīng)得到廣泛推廣和應用。


 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術(shù)聯(lián)盟(SIG)BQB 6.1標準認證。作為移遠深耕短距離通信...

關(guān)鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學技術(shù)委員會指導,東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛

推進卓越制造,擴大產(chǎn)能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會正式簽署備忘錄,以設(shè)立耐世特亞太總部蘇州智能制造項目。...

關(guān)鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團宣布,新世代首款量產(chǎn)車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內(nèi)與大家見面,2026年在國內(nèi)投產(chǎn)。 寶馬集團董事...

關(guān)鍵字: 寶馬 慕尼黑 BSP 數(shù)字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應用發(fā)展大會"。會議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關(guān)閉