專利名稱:一種無(wú)線高清影音播放系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于工程應(yīng)用領(lǐng)域,具體來(lái)說(shuō),涉及一種無(wú)線高清影音播放系統(tǒng)。
背景技術(shù):
隨著當(dāng)今各個(gè)公司之間的業(yè)務(wù)往來(lái)日益 頻繁,便攜且移動(dòng)性高的電子設(shè)備也成為采購(gòu)的主要方向。但復(fù)雜的接線卻與設(shè)計(jì)上日趨小巧輕便相互違背。對(duì)于傳統(tǒng)有線投影機(jī)或者顯示設(shè)備來(lái)說(shuō),VGA線纜和接ロ的數(shù)量是有限的。這在一定程度上限制了主講人和電腦設(shè)備的物理位置及數(shù)量,在顯示設(shè)備上進(jìn)行實(shí)時(shí)數(shù)據(jù)共享的操作也會(huì)比較復(fù)雜。比如商用投影機(jī)在用于通過(guò)有線連接的會(huì)議場(chǎng)所時(shí),如果需要將投影機(jī)與多臺(tái)筆記本或電腦重復(fù)連接,除了接線繁復(fù)、操作繁瑣帶來(lái)的諸多不便外,不同信號(hào)源接ロ的適應(yīng)性也會(huì)帶來(lái)許多不必要的麻煩。這種情況下有線連接極大限制了信息交流的廣度,與會(huì)者難以方便的暢所欲言,不僅降低了商務(wù)活動(dòng)的流暢性和互動(dòng)性,還影響到商務(wù)運(yùn)作的效率。而家用投影機(jī)或者背投彩電則較多采用吊頂或者墻面安裝方式,難免涉及顯示及電源走線問(wèn)題,將墻壁開槽布線既費(fèi)時(shí)又費(fèi)力,如不采用沿墻走線,頻繁接線也很麻煩費(fèi)力。而在ー些商業(yè)圓桌會(huì)議、展廳演示、課堂講演等交互式討論場(chǎng)合,不同的演講者的數(shù)據(jù)都存儲(chǔ)在不同的電腦中,如果使用有線展示設(shè)備(例如投影儀),在輪流發(fā)言演示中演講者就不得不頻頻更換電腦,重新接駁上展示設(shè)備,非常不便。
發(fā)明內(nèi)容
技術(shù)問(wèn)題本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種無(wú)線高清影音播放系統(tǒng),利用該系統(tǒng)播放影音時(shí),在不影響當(dāng)前視頻播放質(zhì)量的基礎(chǔ)上,實(shí)現(xiàn)日常影音播放從有線變?yōu)闊o(wú)線。
技術(shù)方案為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案是
一種無(wú)線高清影音播放系統(tǒng),包括主控模塊、NFS服務(wù)器控制模塊、播放器模塊和系統(tǒng)管理模塊,其中,
主控模塊用于檢測(cè)和控制NFS服務(wù)器控制模塊、播放器模塊及系統(tǒng)管理模塊,對(duì)其接收的消息進(jìn)行處理和分發(fā);
NFS服務(wù)器控制模塊用于檢測(cè)本地設(shè)備的狀態(tài)和本地設(shè)備內(nèi)符合播放格式的文件;如果本地設(shè)備狀態(tài)異常,則NFS服務(wù)器控制模塊將異常信息反饋給主控模塊,如果本地設(shè)備正常,則NFS服務(wù)器控制模塊將文件列表反饋給播放器模塊;
播放器模塊用于音視頻文件的播放,播放器模塊運(yùn)行和退出時(shí)都將其消息發(fā)送給主控模塊;
系統(tǒng)管理模塊用于查詢和設(shè)置用戶信息和網(wǎng)絡(luò)狀態(tài),當(dāng)進(jìn)程正常吋,則系統(tǒng)管理模塊將執(zhí)行結(jié)果和設(shè)備系統(tǒng)狀態(tài)返回;當(dāng)進(jìn)程異常吋,則系統(tǒng)管理模塊將異常信號(hào)反饋給主控模塊。有益效果與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果I.實(shí)現(xiàn)高清影音播放由有線轉(zhuǎn)為無(wú)線,省去了連接線,提高播放效率。本發(fā)明的無(wú)線高清影音播放系統(tǒng),包括主控模塊、NFS服務(wù)器控制模塊、播放器模塊和系統(tǒng)管理模塊,四個(gè)模塊通過(guò)通信連接,實(shí)現(xiàn)影音播放由有線轉(zhuǎn)為無(wú)線。這樣,省卻了布線的煩惱,提供了播放效率。2.實(shí)現(xiàn)高清播放,支持格式范圍廣。本發(fā)明的無(wú)線高清影音播放系統(tǒng)能夠?qū)崿F(xiàn)1080 P分辨力輸出,支持H. 264,VC-I等視頻編碼標(biāo)準(zhǔn)和DTS,Ac_3等音頻編碼標(biāo)準(zhǔn)及MKV等封裝格式,適用范圍廣。
圖I是本發(fā)明的結(jié)構(gòu)框圖。圖2是本發(fā)明的工作原理圖。
圖3本發(fā)明中的播放器模塊的工作流程圖。
具體實(shí)施例方式下面結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)的說(shuō)明。如圖I所示,本發(fā)明的一種無(wú)線高清影音播放系統(tǒng),包括主控模塊、NFS服務(wù)器控制模塊、播放器模塊和系統(tǒng)管理模塊,其中,主控模塊用于檢測(cè)和控制NFS服務(wù)器控制模塊、播放器模塊及系統(tǒng)管理模塊,對(duì)其接收的消息進(jìn)行處理和分發(fā)。NFS服務(wù)器控制模塊用于檢測(cè)本地設(shè)備的狀態(tài)和本地設(shè)備內(nèi)符合播放格式的文件。本地設(shè)備可以是臺(tái)式機(jī)、筆記本、ipad,或者手機(jī)等等。如果本地設(shè)備狀態(tài)異常,則NFS服務(wù)器控制模塊將異常信息反饋給主控模塊,如果本地設(shè)備正常,則NFS服務(wù)器控制模塊將文件列表反饋給播放器模塊。播放器模塊用于音視頻文件的播放,播放器模塊運(yùn)行和退出時(shí)都將其消息發(fā)送給主控模塊。系統(tǒng)管理模塊用于查詢和設(shè)置用戶信息和網(wǎng)絡(luò)狀態(tài),當(dāng)進(jìn)程正常時(shí),則系統(tǒng)管理模塊將執(zhí)行結(jié)果和設(shè)備系統(tǒng)狀態(tài)返回;當(dāng)進(jìn)程異常時(shí),則系統(tǒng)管理模塊將異常信號(hào)反饋給主控模塊。啟動(dòng)主控模塊,主控模塊開始監(jiān)控其他各個(gè)模塊,等待各模塊分別返回正常狀態(tài)碼后,主控模塊進(jìn)入工作狀態(tài)。如果各個(gè)模塊響應(yīng)出現(xiàn)異常,主控模塊記錄各個(gè)模塊異常狀態(tài)入log文件,根據(jù)異常模塊當(dāng)前的工作狀態(tài)判斷是否需要重新啟動(dòng)或者直接關(guān)閉該異常模塊進(jìn)程。播放器模塊包括播放管理模塊和播放器客戶端模塊。播放器客戶端模塊用于判斷客戶的操作是否可以直接在客戶端設(shè)備執(zhí)行,若可以在客戶端設(shè)備執(zhí)行,則直接執(zhí)行客戶操作,若不能在客戶端設(shè)備執(zhí)行,則將客戶操作代碼發(fā)送給播放管理模塊。播放管理模塊用于檢測(cè)播放器客戶端模塊的狀態(tài),并且響應(yīng)播放器客戶端模塊傳遞來(lái)的控制信息,執(zhí)行對(duì)設(shè)備的操作。無(wú)論正?;蛘弋惓5慕Y(jié)果,播放器客戶端模塊首先傳給播放器模塊,然后由播放器模塊判斷是否傳遞給主控模塊。系統(tǒng)管理模塊根據(jù)用戶操作(例如重啟系統(tǒng),回復(fù)出廠設(shè)置,掃描wifi信號(hào)等操作)的執(zhí)行結(jié)果啟動(dòng)相應(yīng)進(jìn)程。當(dāng)進(jìn)程正常時(shí),則系統(tǒng)管理模塊將執(zhí)行結(jié)果和設(shè)備系統(tǒng)狀態(tài)返回;當(dāng)進(jìn)程異常時(shí),則系統(tǒng)管理模塊將異常信號(hào)反饋給主控模塊。如圖3所示,當(dāng)播放器模塊接收到播放命令后,執(zhí)行的操作流程主要包括系統(tǒng)初始化、判斷是否為音視頻文件、文件解析、設(shè)置硬件解碼器和音視頻解碼五個(gè)步驟。AML8726芯片(全稱為Amlogic8726芯片,文中簡(jiǎn)稱AML8726芯片)集成了完善的音視頻硬件解碼器,只需將音視頻數(shù)據(jù)按要求送人解碼緩沖區(qū),解碼工作即可由硬件完成。利用該無(wú)線高清影音播放系統(tǒng),進(jìn)行高清影音的無(wú)線播放的工作過(guò)程是
(I) Internet通過(guò)網(wǎng)卡進(jìn)入臺(tái)式機(jī)或者任何可以外接Internet的設(shè)備,該設(shè)備作為NFS服務(wù)器存在(下面稱該設(shè)備為NFS服務(wù)器)。
(2)無(wú)線高清設(shè)備接通電源后會(huì)將啟動(dòng)主控模塊,并Wifi無(wú)線網(wǎng)絡(luò)散發(fā)于整個(gè)空間。(3)NFS服務(wù)器接通wifi網(wǎng)絡(luò)后,NFS服務(wù)器控制模塊對(duì)其掃描,其數(shù)據(jù)通過(guò)wifi傳輸給無(wú)線高清設(shè)備,通過(guò)用戶接收,展現(xiàn)。(4)在各個(gè)設(shè)備上的控制界面的播放控制信號(hào)通過(guò)socket傳遞給無(wú)線高清設(shè)備。當(dāng)然,除了上述方法,無(wú)線高清設(shè)備也可以通過(guò)NFS服務(wù)器連接Internet,直接實(shí)現(xiàn)網(wǎng)絡(luò)播放功能。除了 PC,筆記本,臺(tái)式機(jī),手機(jī),ipad可以通過(guò)wifi連接無(wú)線高清設(shè)備,通過(guò)wifi實(shí)現(xiàn)數(shù)據(jù)傳輸。圖2是無(wú)線高清影音播放系統(tǒng)工作原理圖。處理器采用AML8726芯片主處理器,為單核心的CorteX-A9,最高運(yùn)行頻率為lOOOMhz,具備128KB 二級(jí)緩存。視頻解碼處理子系統(tǒng)內(nèi)置的2D/3D圖形GPU加速處理器,可以高效地讀取與解碼圖形、視頻圖像信息,并根據(jù)接口類型作相應(yīng)的信號(hào)輸出。通過(guò)OpenVG 1.1支持二維矢量圖形以及通過(guò)OpenGL ES1.1和2.0支持三維圖形,性能上像素填充率和三角形生產(chǎn)率分別為275M/S和30M/s。音頻處理子系統(tǒng)集成有一個(gè)基于DSP的32 bit音頻處理子系統(tǒng),可為音頻信號(hào)的解碼提供處理算法及進(jìn)行解碼工作,最高工作頻率為333 MHz,這種基于硬件算法的結(jié)構(gòu)為系統(tǒng)提供了高效的執(zhí)行效率。此音頻處理系統(tǒng)可以解碼的音頻格式有DO lby, True-HD 7. I,MP3,AAC,DTS, AC-3等格式及常見的音頻格式。系統(tǒng)總線由多路傳輸分配器分配給各模塊使用,處理器從外圍輸入設(shè)備(硬盤、U盤)中讀取音視頻數(shù)據(jù),根據(jù)不同的數(shù)據(jù)信息通過(guò)總線分配到播放器管理模塊中處理,調(diào)用高清視頻硬件解碼器,對(duì)解碼后的數(shù)據(jù)進(jìn)行處理后輸出視頻信號(hào)。音頻數(shù)據(jù)通過(guò)12S接I 1送到DAC轉(zhuǎn)換器中轉(zhuǎn)換為模擬信號(hào)輸出。上述無(wú)線高清影音播放系統(tǒng),實(shí)現(xiàn)了影音播放由有線向無(wú)線的轉(zhuǎn)變,并且能夠?qū)崿F(xiàn)1080 P分辨力輸出,支持H. 264,VC-I等視頻編碼標(biāo)準(zhǔn)和DTS,Ac-3等音頻編碼標(biāo)準(zhǔn)及MKV等封裝格式,適用范圍廣。
權(quán)利要求
1.一種無(wú)線高清影音播放系統(tǒng),其特征在于,包括主控模塊、NFS服務(wù)器控制模塊、播放器模塊和系統(tǒng)管理模塊,其中, 主控模塊用于檢測(cè)和控制NFS服務(wù)器控制模塊、播放器模塊及系統(tǒng)管理模塊,對(duì)其接收的消息進(jìn)行處理和分發(fā); NFS服務(wù)器控制模塊用于檢測(cè)本地設(shè)備的狀態(tài)和本地設(shè)備內(nèi)符合播放格式的文件;如果本地設(shè)備狀態(tài)異常,則NFS服務(wù)器控制模塊將異常信息反饋給主控模塊,如果本地設(shè)備正常,則NFS服務(wù)器控制模塊將文件列表反饋給播放器模塊; 播放器模塊用于音視頻文件的播放,播放器模塊運(yùn)行和退出時(shí)都將其消息發(fā)送給主控模塊; 系統(tǒng)管理模塊用于查詢和設(shè)置用戶信息和網(wǎng)絡(luò)狀態(tài),當(dāng)進(jìn)程正常吋,則系統(tǒng)管理模塊將執(zhí)行結(jié)果和設(shè)備系統(tǒng)狀態(tài)返回;當(dāng)進(jìn)程異常吋,則系統(tǒng)管理模塊將異常信號(hào)反饋給主控模塊。
2.按照權(quán)利要求I所述的無(wú)線高清影音播放系統(tǒng),其特征在于,所述的播放器模塊包括播放管理模塊和播放器客戶端模塊, 播放器客戶端模塊用于判斷客戶的操作是否可以直接在客戶端設(shè)備執(zhí)行,若可以在客戶端設(shè)備執(zhí)行,則直接執(zhí)行客戶操作,若不能在客戶端設(shè)備執(zhí)行,則將客戶操作代碼發(fā)送給播放管理模塊; 播放管理模塊用于檢測(cè)播放器客戶端模塊的狀態(tài),并且響應(yīng)播放器客戶端模塊傳遞來(lái)的控制信息,執(zhí)行對(duì)設(shè)備的操作。
全文摘要
本發(fā)明公開了一種無(wú)線高清影音播放系統(tǒng),包括主控模塊、NFS服務(wù)器控制模塊、播放器模塊和系統(tǒng)管理模塊,主控模塊用于檢測(cè)和控制各模塊,并對(duì)其接收的消息進(jìn)行處理和分發(fā);NFS服務(wù)器控制模塊用于檢測(cè)本地設(shè)備的狀態(tài)和符合播放格式的文件;如果本地設(shè)備狀態(tài)異常,則將異常信息反饋給主控模塊,如果本地設(shè)備正常,則將文件列表反饋給播放器模塊;播放器模塊用于音視頻文件的播放;系統(tǒng)管理模塊用于查詢和設(shè)置用戶信息和網(wǎng)絡(luò)狀態(tài),當(dāng)進(jìn)程正常時(shí),則將執(zhí)行結(jié)果和設(shè)備系統(tǒng)狀態(tài)返回;當(dāng)進(jìn)程異常時(shí),則將異常信號(hào)反饋給主控模塊。利用該系統(tǒng)播放影音時(shí),在不影響當(dāng)前視頻播放質(zhì)量的基礎(chǔ)上,實(shí)現(xiàn)日常影音播放從有線變?yōu)闊o(wú)線。
文檔編號(hào)H04N21/438GK102695080SQ201210171009
公開日2012年9月26日 申請(qǐng)日期2012年5月30日 優(yōu)先權(quán)日2012年5月30日
發(fā)明者夏宇, 徐誠(chéng), 陳日清 申請(qǐng)人:陳日清