專利名稱:一種向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法及其設(shè)備的制作方法
所屬技術(shù)領(lǐng)域本發(fā)明涉及一種向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法及其設(shè)備,特別涉及一種將需要播放的視頻文件解碼后以無線方式發(fā)射至顯示設(shè)備的方法及其設(shè)備。
背景技術(shù):
隨著數(shù)字技術(shù)發(fā)展日新月異,視頻娛樂裝置也越來越便宜,從而大有成為家庭普遍擁有的電子設(shè)備的趨勢,這些視頻播放裝置可以將自身存儲的視頻及音頻數(shù)據(jù)進(jìn)行播放,但現(xiàn)有技術(shù)的視頻播放裝置由于需要設(shè)置有大存儲容量硬盤,所以體積和重量都很大,另外,處理器、音頻/視頻編解碼器等裝置的設(shè)置也使視頻播放裝置的價(jià)格十分昂貴。
鑒于上述原因,市場上急需一種存儲有的多媒體資料,可將多媒體資料進(jìn)行音、視頻解碼并無線發(fā)送至視頻播放裝置進(jìn)行播放的裝置,其可以使上述的視頻播放裝置不需再設(shè)置有硬盤、解碼器等設(shè)備,從而降低成本,還可以使上述視頻播放裝置可以播放更多的多媒體資料而不需占用過多的自身資源。
無線多媒體聯(lián)盟(WiMedia)和多頻帶OFDM聯(lián)盟(MBOA,Multi-Band OFDM Alliance)提出了一種利用正交頻分復(fù)用(OFDM)技術(shù)的無線USB技術(shù),并最終由杰爾系統(tǒng)(Agere Systems)、惠普(Hewlett Packard)、英特爾(Intel)、微軟(Microsoft)、NEC、飛利浦半導(dǎo)體(Philips Semiconductors)和三星(Samsung)七家公司組成的無線USB促進(jìn)組織(Wireless USB Promoter Group)于2005年5月12日發(fā)布《Wireless Universal Serial Bus Specification》,其揭示了利用一種無線傳輸數(shù)據(jù)的無線USB技術(shù),可以實(shí)現(xiàn)在無線USB設(shè)備間距離三米之內(nèi)其數(shù)據(jù)傳輸速率可以達(dá)到480兆/秒、在設(shè)備間距離十米內(nèi)其數(shù)據(jù)傳輸速率可以達(dá)到110兆/秒。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種新的向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法,所要解決的技術(shù)問題是使其可以將顯示設(shè)備所需的多媒體資料解碼,并將解碼后的數(shù)據(jù)流通過無線方式輸出至顯示設(shè)備,使顯示設(shè)備無需解碼即可播放,從而更加適于實(shí)用。
本發(fā)明的目的在于,提供一種新型結(jié)構(gòu)的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,所要解決的技術(shù)問題是使其可以將解碼后的視頻數(shù)據(jù)流通過無線方式輸出至顯示設(shè)備,使顯示設(shè)備無需解碼即可播放,從而更加適于實(shí)用。
本發(fā)明的目的在于,提供一種新的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,所要解決的技術(shù)問題是使其不僅可將解碼后的數(shù)據(jù)流通過無線USB接口介面模塊無線輸出至外部設(shè)備,還可以將經(jīng)解碼的數(shù)據(jù)流通過音、視頻接口輸出至相應(yīng)設(shè)備播放顯示,從而更加適于實(shí)用。
本發(fā)明的目的及解決其技術(shù)問題是采用以下技術(shù)方案來實(shí)現(xiàn)的。依據(jù)本發(fā)明提出的一種帶CPU處理系統(tǒng)的設(shè)備向顯示設(shè)備傳送數(shù)據(jù)流的方法,其包括以下步驟A1、CPU處理系統(tǒng)根據(jù)用戶指令獲知所要處理的視頻文件;A2、CPU處理系統(tǒng)控制該設(shè)備內(nèi)的視頻解碼單元對該視頻文件的數(shù)據(jù)進(jìn)行解碼,得到符合顯示設(shè)備可直接顯示的數(shù)據(jù)流格式;A3、對解碼后的數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換成符合無線USB格式的數(shù)據(jù)流格式;A4、將格式轉(zhuǎn)化后的數(shù)據(jù)流按照無線USB通信接口協(xié)議打包并通過無線USB接口傳送至顯示設(shè)備。
本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
前述的方法,上述步驟A1還包括如下步驟CPU處理系統(tǒng)從存儲單元調(diào)取該視頻文件的數(shù)據(jù),并對該視頻文件的數(shù)據(jù)進(jìn)行部分解碼。
前述的方法,上述步驟A2中,CPU處理系統(tǒng)控制視頻解碼單元直接從存儲單元調(diào)取所要解碼的視頻文件。
前述的方法,其中所述的步驟A2至A4中,經(jīng)過解碼的數(shù)據(jù)流是從視頻解碼單元的緩沖存儲器中經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,由該無線USB接口介面模塊對數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換、封包發(fā)送給顯示設(shè)備。
前述的方法,其中所述的步驟A2至A4中,經(jīng)過解碼的數(shù)據(jù)流先存儲于儲存單元的內(nèi)存中,再由CPU處理系統(tǒng)或與總線連接的DMA控制器控制經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,由該無線USB接口介面模塊對數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換、封包發(fā)送給顯示設(shè)備。
本發(fā)明的目的及解決其技術(shù)問題還采用以下的技術(shù)方案來實(shí)現(xiàn)。依據(jù)本發(fā)明提出的一種可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其包括總線、與總線連接的CPU、儲存單元、視頻解碼單元,其還包括無線USB接口介面模塊,與總線連接,與外部設(shè)備進(jìn)行無線數(shù)據(jù)傳輸,包括與總線連接的無線USB接口控制模塊以及與該無線USB接口控制模塊連接的無線USB收發(fā)接口,其中,上述CPU控制視頻解碼單元調(diào)取儲存單元內(nèi)的數(shù)據(jù),并將需要播放的數(shù)據(jù)解碼,上述CPU控制經(jīng)過解碼的數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口介面模塊無線發(fā)射出去。
本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其中所述的儲存單元包括分別與總線連接的硬盤和內(nèi)存。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括DMA控制器,與總線連接,控制內(nèi)存中存儲的經(jīng)過解碼的數(shù)據(jù)流輸出至無線USB接口介面模塊。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其中所述的無線USB收發(fā)接口由RTL8170型芯片構(gòu)成。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括無線USB接口介面開關(guān)模塊,與無線USB接口介面模塊連接,并切換該無線USB接口介面模塊的工作狀態(tài)。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括依次與視頻解碼單元連接的D/A轉(zhuǎn)換器和顯示設(shè)備接口,由D/A轉(zhuǎn)換器將視頻解碼后的數(shù)據(jù)流轉(zhuǎn)換為模擬信號并傳輸至顯示設(shè)備接口。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括與總線連接的音頻處理單元,用于對音頻數(shù)據(jù)進(jìn)行解碼,由CPU控制音頻處理單元調(diào)取儲存單元內(nèi)的音頻數(shù)據(jù)進(jìn)行解碼,并且CPU控制經(jīng)過解碼的數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口介面模塊無線發(fā)射出去。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括依次與音頻處理單元連接的D/A轉(zhuǎn)換器和揚(yáng)聲裝置接口,由D/A轉(zhuǎn)換器將音頻解碼后的數(shù)據(jù)流轉(zhuǎn)換為模擬信號并傳輸至揚(yáng)聲裝置接口。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其還包括與CPU連接的用戶控制單元,用于接收用戶發(fā)出的控制信息,CPU根據(jù)該控制信息控制經(jīng)過解碼的數(shù)據(jù)流傳輸至儲存單元、無線USB接口介面模塊和/或D/A轉(zhuǎn)換器。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其中所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備是為一多媒體計(jì)算機(jī)、PDA、手機(jī)、或MP4。
前述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其中所述的視頻解碼單元設(shè)有緩沖存儲器。
借由上述技術(shù)方案,本發(fā)明向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法及其設(shè)備至少具有下列優(yōu)點(diǎn)本發(fā)明可將存儲于設(shè)備硬盤中的多媒體資料解碼,并將解碼后的數(shù)據(jù)流通過無線USB接口介面模塊無線輸出至顯示設(shè)備,即向顯示設(shè)備端提供了一種無需解碼即可播放輸出的數(shù)據(jù)流,使顯示設(shè)備端無需視頻解碼即可將數(shù)據(jù)流播放,從而使顯示設(shè)備端可以不必存儲大數(shù)據(jù)量的視頻文件,甚至于可以不需要再設(shè)置解碼器以及諸如硬盤等的存儲單元;上述解碼后的數(shù)據(jù)流還可輸出至顯示設(shè)備接口,使顯示設(shè)備和與顯示設(shè)備接口連接的顯示輸出設(shè)備可分別或同時(shí)顯示播放相同的文件,也可以由CPU控制將解碼后的數(shù)據(jù)流輸出至上述設(shè)備之一,增加了本發(fā)明的使用效率。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉較佳實(shí)施例,并配合附圖,詳細(xì)說明如下。
圖1是本發(fā)明可通過無線USB接口介面模塊輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備的結(jié)構(gòu)示意圖。
圖2是本發(fā)明可通過無線USB接口介面模塊和/或揚(yáng)聲裝置接口及顯示設(shè)備接口輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對依據(jù)本發(fā)明提出的一種向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法及其設(shè)備其具體結(jié)構(gòu)、實(shí)施方式、特征及其功效,詳細(xì)說明如后。
請參閱圖1所示,是本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備的結(jié)構(gòu)示意圖,其包括CPU,進(jìn)行設(shè)備的數(shù)據(jù)處理與控制工作;儲存單元,用于存儲各種數(shù)據(jù);視頻解碼單元,將視頻數(shù)據(jù)進(jìn)行解碼處理;音頻處理單元(APU),將音頻數(shù)據(jù)進(jìn)行解碼處理;總線、與上述的CPU、儲存單元、音頻處理單元、及視頻解碼單元連接;無線USB接口介面模塊,與總線連接,與外部設(shè)備進(jìn)行無線數(shù)據(jù)傳輸,包括與總線連接的無線USB接口控制模塊以及與該無線USB接口控制模塊連接的無線USB收發(fā)接口。
其中,上述CPU控制音頻處理單元和視頻解碼單元調(diào)取儲存單元內(nèi)的數(shù)據(jù),并分別將需要播放的音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼,上述CPU控制經(jīng)過解碼的音、視頻數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口介面模塊無線發(fā)射出去。上述的儲存單元包括分別與總線連接的硬盤和內(nèi)存,內(nèi)存用于存儲CPU臨時(shí)處理的數(shù)據(jù),硬盤用于存儲有各種文件數(shù)據(jù),包括需要播放的音、視頻數(shù)據(jù)。另外,本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備也可不設(shè)有音頻處理單元(APU),即不進(jìn)行音頻數(shù)據(jù)的相應(yīng)處理,而僅進(jìn)行視頻數(shù)據(jù)的解碼,并將解碼后的視頻數(shù)據(jù)流無線輸出或存儲,且鑒于現(xiàn)有技術(shù)已提供有將解碼后的音頻數(shù)據(jù)流無線輸出的技術(shù),本發(fā)明在此不再贅述。
本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備還包括依次與視頻解碼單元連接的D/A轉(zhuǎn)換器和顯示設(shè)備接口,上述經(jīng)視頻解碼后的數(shù)據(jù)流由D/A轉(zhuǎn)換器轉(zhuǎn)換為模擬信號并傳輸至顯示設(shè)備接口;本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備還包括依次與音頻處理單元連接的D/A轉(zhuǎn)換器和揚(yáng)聲裝置接口,上述經(jīng)音頻解碼后的數(shù)據(jù)流由D/A轉(zhuǎn)換器轉(zhuǎn)換為模擬信號并傳輸至揚(yáng)聲裝置接口。上述顯示設(shè)備接口可與顯示設(shè)備連接,揚(yáng)聲裝置接口可與揚(yáng)聲裝置連接。
上述音頻處理單元和視頻解碼單元分別將需要播放的音頻數(shù)據(jù)和視頻數(shù)據(jù)解碼,D/A轉(zhuǎn)換器接收到該經(jīng)解碼的數(shù)據(jù)流后將其轉(zhuǎn)換為模擬信號并輸出至顯示設(shè)備接口和揚(yáng)聲裝置接口;無線USB接口介面模塊接收經(jīng)解碼的數(shù)據(jù)流后無線發(fā)射。
上述經(jīng)解碼的數(shù)據(jù)流傳輸至無線USB接口介面模塊的方法包括經(jīng)解碼的數(shù)據(jù)流從音頻處理單元和視頻解碼單元輸出并存儲于儲存單元的內(nèi)存中,由CPU控制將內(nèi)存中存儲的數(shù)據(jù)流經(jīng)總線傳輸至無線USB接口介面模塊進(jìn)行無線發(fā)射;或經(jīng)解碼的數(shù)據(jù)流由CPU控制,從音頻處理單元和視頻解碼單元的緩沖存儲器經(jīng)總線直接傳輸至無線USB接口介面模塊。另外,經(jīng)解碼的數(shù)據(jù)流也可存儲于儲存單元的硬盤中。
上述的硬盤中存儲有可播放輸出的多媒體資料,在無線USB接口介面模塊識別有可進(jìn)行無線數(shù)據(jù)傳輸?shù)耐獠吭O(shè)備后,通過無線USB接口介面模塊與外部設(shè)備的通信確認(rèn)無線USB接口介面端可發(fā)送經(jīng)解碼的數(shù)據(jù)流、外部設(shè)備需要接收該經(jīng)解碼的數(shù)據(jù)流,由CPU獲取可進(jìn)行音、視頻解碼的多媒體文件的名稱并發(fā)送至外部設(shè)備,使用者通過外部設(shè)備在上述文件名稱中選擇需要播放的文件名稱并向無線USB接口介面端發(fā)送選擇結(jié)果的信息,CPU根據(jù)選擇結(jié)果從硬盤中調(diào)出相應(yīng)的音、視頻文件至內(nèi)存并進(jìn)行音、視頻解碼的工作。
本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備還包括用戶控制單元,與CPU連接,接收用戶發(fā)出的控制信息,CPU根據(jù)用戶的控制信息控制經(jīng)過解碼的數(shù)據(jù)流無線發(fā)送至外部設(shè)備和/或通過揚(yáng)聲裝置接口及顯示設(shè)備接口輸出至音、視頻輸出設(shè)備,具體而言,是控制經(jīng)過解碼的數(shù)據(jù)流從音頻處理單元和視頻解碼單元輸出至儲存單元、無線USB接口介面模塊、和/或D/A轉(zhuǎn)換器,從而控制數(shù)據(jù)流的流向。另外,本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備也可以通過設(shè)定優(yōu)先級的方式規(guī)定數(shù)據(jù)流的輸出方向,例如本發(fā)明的設(shè)備識別出外部設(shè)備需要經(jīng)解碼的音、視頻數(shù)據(jù)流,則根據(jù)預(yù)先設(shè)定的優(yōu)先級將數(shù)據(jù)流無線輸出至外部設(shè)備,并由CPU控制使解碼后的數(shù)據(jù)流僅向無線USB接口介面模塊輸出,而不向揚(yáng)聲裝置接口及顯示設(shè)備接口端輸出。
具體而言,上述的解碼過程中,首先由CPU控制將待解碼的音、視頻文件由硬盤傳輸?shù)絻?nèi)存中,再由CPU對待解碼的音、視頻文件進(jìn)行音、視頻數(shù)據(jù)分解后,分別對音、視頻數(shù)據(jù)進(jìn)行部分解碼,然后音頻數(shù)據(jù)輸入音頻處理單元完成音頻解碼工作,視頻數(shù)據(jù)輸入至視頻解碼單元完成視頻解碼工作。
上述經(jīng)解碼的數(shù)據(jù)流輸入至內(nèi)存后,由CPU控制將內(nèi)存中存儲的數(shù)據(jù)流輸出至無線USB接口介面模塊進(jìn)行無線輸出。另外,本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備還可包括與總線連接的DMA控制器,由DMA控制器申請總線控制權(quán),控制上述輸入至內(nèi)存的經(jīng)解碼的音、視頻數(shù)據(jù)流通過總線輸出至無線USB接口介面模塊無線發(fā)射。
具體而言,本發(fā)明還設(shè)有與無線USB接口介面模塊連接的無線USB接口介面開關(guān)模塊,用于切換該無線USB接口介面模塊的工作狀態(tài)。本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備是為一多媒體計(jì)算機(jī)、PDA、手機(jī)、或MP4。另外,本發(fā)明的顯示設(shè)備接口可為DVI接口,并直接與視頻解碼單元連接,不需D/A轉(zhuǎn)換器將數(shù)字信號轉(zhuǎn)換為模擬信號后輸出至顯示設(shè)備。
上述的無線USB接口介面模塊包括與總線連接的無線USB接口控制模塊以及與該無線USB接口控制模塊連接的無線USB收發(fā)接口。其中,無線USB收發(fā)接口由臺灣瑞昱半導(dǎo)體股份有限公司生產(chǎn)的RTL8170型芯片構(gòu)成。
由于本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備與外部設(shè)備所傳輸?shù)臄?shù)據(jù)主要包括圖像數(shù)據(jù)和聲音數(shù)據(jù),而聲音數(shù)據(jù)的流量遠(yuǎn)小于圖像數(shù)據(jù),因此,聲音數(shù)據(jù)對帶寬的影響可以忽略不計(jì)。以視頻圖像的分辨率為640×480ppi,人眼可分辨的活動圖像為24幀/秒,顏色為32位計(jì)算,則進(jìn)行視頻播放所需的數(shù)據(jù)傳輸速率為640×480×32×24=225Mbps根據(jù)以上計(jì)算可知,本發(fā)明可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備與外部設(shè)備的數(shù)據(jù)傳輸速率達(dá)到225Mbps時(shí),外部設(shè)備可正常播放經(jīng)解碼的數(shù)據(jù)流,因而播放視頻及音頻所需的帶寬小于無線USB接口介面模塊所提供的480Mbps的帶寬。因此可以利用無線USB技術(shù)傳輸經(jīng)過解碼的音頻及視頻數(shù)據(jù)流,并由外部設(shè)備無需音、視頻解碼即可播放,并實(shí)現(xiàn)實(shí)時(shí)播放的功能。
上述可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備通過無線USB接口介面模塊獲取是否有可進(jìn)行無線數(shù)據(jù)傳輸?shù)耐獠吭O(shè)備,并通過無線信號傳輸確認(rèn)該外部設(shè)備是否需要經(jīng)解碼的數(shù)據(jù)流,在確認(rèn)外部設(shè)備需要經(jīng)解碼的數(shù)據(jù)流時(shí),可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備的CPU獲取儲存單元中存儲的可進(jìn)行解碼播放的視頻數(shù)據(jù)的名稱或?qū)傩孕畔?,并將該名稱或?qū)傩孕畔o線發(fā)送至外部設(shè)備,由外部設(shè)備選擇需要播放的視頻數(shù)據(jù),并將選擇結(jié)果無線發(fā)送給上述可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備。
本發(fā)明帶CPU處理系統(tǒng)的設(shè)備向顯示設(shè)備傳送數(shù)據(jù)流的方法包括以下步驟A1、CPU處理系統(tǒng)根據(jù)用戶指令獲知所要處理的視頻文件;A2、CPU處理系統(tǒng)控制該設(shè)備內(nèi)的視頻解碼單元對該視頻文件的數(shù)據(jù)進(jìn)行解碼,得到符合顯示設(shè)備可直接顯示的數(shù)據(jù)流格式;A3、對解碼后的數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換成符合無線USB格式的數(shù)據(jù)流格式;A4、將格式轉(zhuǎn)化后的數(shù)據(jù)流按照無線USB通信接口協(xié)議打包并通過無線USB接口傳送至顯示設(shè)備。
根據(jù)上述方法,步驟A1中還可以包括如下步驟CPU處理系統(tǒng)從存儲單元調(diào)取該視頻文件的數(shù)據(jù),并對該視頻文件的數(shù)據(jù)進(jìn)行部分解碼。上述步驟A2中,CPU處理系統(tǒng)控制視頻解碼單元可直接從存儲單元調(diào)取所要解碼的視頻文件。上述的步驟A2至A4中,經(jīng)過解碼的數(shù)據(jù)流可以是從視頻解碼單元的緩沖存儲器中經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,由該無線USB接口介面模塊對數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換、封包發(fā)送給顯示設(shè)備。另外,上述的步驟A2至A4中,經(jīng)過解碼的數(shù)據(jù)流還可先存儲于儲存單元的內(nèi)存中,再由CPU處理系統(tǒng)或與總線連接的DMA控制器控制經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,由該無線USB接口介面模塊對數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換、封包發(fā)送給顯示設(shè)備。
權(quán)利要求
1.一種帶CPU處理系統(tǒng)的設(shè)備向顯示設(shè)備傳送數(shù)據(jù)流的方法,其特征在于其包括以下步驟A1、CPU處理系統(tǒng)根據(jù)用戶指令獲知所要處理的視頻文件;A2、CPU處理系統(tǒng)控制該設(shè)備內(nèi)的視頻解碼單元對該視頻文件的數(shù)據(jù)進(jìn)行解碼,得到符合顯示設(shè)備可直接顯示的數(shù)據(jù)流格式;A3、對解碼后的數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換成符合無線USB格式的數(shù)據(jù)流格式;A4、將格式轉(zhuǎn)化后的數(shù)據(jù)流按照無線USB通信接口協(xié)議打包并通過無線USB接口傳送至顯示設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于步驟A1還包括如下步驟CPU處理系統(tǒng)從存儲單元調(diào)取該視頻文件的數(shù)據(jù),并對該視頻文件的數(shù)據(jù)進(jìn)行部分解碼;步驟A2中,CPU處理系統(tǒng)控制視頻解碼單元直接從存儲單元調(diào)取所要解碼的視頻文件。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于其中所述的步驟A2至A4中,經(jīng)過解碼的數(shù)據(jù)流是從視頻解碼單元的緩沖存儲器中經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,或者先存儲于儲存單元的內(nèi)存中,再由CPU處理系統(tǒng)或與總線連接的DMA控制器控制,經(jīng)數(shù)據(jù)總線輸出至無線USB接口介面模塊,由上述無線USB接口介面模塊對接收的經(jīng)解碼數(shù)據(jù)流進(jìn)行格式轉(zhuǎn)換、封包發(fā)送給顯示設(shè)備。
4.一種可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其包括總線、與總線連接的CPU、儲存單元、視頻解碼單元,其特征在于其還包括無線USB接口介面模塊,與總線連接,與外部設(shè)備進(jìn)行無線數(shù)據(jù)傳輸,包括與總線連接的無線USB接口控制模塊以及與該無線USB接口控制模塊連接的無線USB收發(fā)接口,其中,上述CPU控制視頻解碼單元調(diào)取儲存單元內(nèi)的數(shù)據(jù),并將需要播放的數(shù)據(jù)解碼,上述CPU控制經(jīng)過解碼的數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口介面模塊無線發(fā)射出去,上述的無線USB收發(fā)接口由RTL8170型芯片構(gòu)成。
5.根據(jù)權(quán)利要求4所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括與總線連接的DMA控制器,所述的儲存單元包括分別與總線連接的硬盤和內(nèi)存,上述DMA控制器控制內(nèi)存中存儲的經(jīng)過解碼的數(shù)據(jù)流輸出至無線USB接口介面模塊。
6.根據(jù)權(quán)利要求4所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括無線USB接口介面開關(guān)模塊,與無線USB接口介面模塊連接,并切換該無線USB接口介面模塊的工作狀態(tài)。
7.根據(jù)權(quán)利要求4所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括依次與視頻解碼單元連接的D/A轉(zhuǎn)換器和顯示設(shè)備接口,由D/A轉(zhuǎn)換器將視頻解碼后的數(shù)據(jù)流轉(zhuǎn)換為模擬信號并傳輸至顯示設(shè)備接口。
8.根據(jù)權(quán)利要求4所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括與總線連接的音頻處理單元,用于對音頻數(shù)據(jù)進(jìn)行解碼,由CPU控制音頻處理單元調(diào)取儲存單元內(nèi)的音頻數(shù)據(jù)進(jìn)行解碼,并且CPU控制經(jīng)過解碼的數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口介面模塊無線發(fā)射出去。
9.根據(jù)權(quán)利要求8所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括依次與音頻處理單元連接的D/A轉(zhuǎn)換器和揚(yáng)聲裝置接口,由D/A轉(zhuǎn)換器將音頻解碼后的數(shù)據(jù)流轉(zhuǎn)換為模擬信號并傳輸至揚(yáng)聲裝置接口。
10.根據(jù)權(quán)利要求7或9所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備,其特征在于其還包括與CPU連接的用戶控制單元,用于接收用戶發(fā)出的控制信息,CPU根據(jù)該控制信息控制經(jīng)過解碼的數(shù)據(jù)流傳輸至儲存單元、無線USB接口介面模塊和/或D/A轉(zhuǎn)換器;所述的可輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備是為一多媒體計(jì)算機(jī)、PDA、手機(jī)、或MP4。
全文摘要
本發(fā)明關(guān)于一種向顯示設(shè)備傳送經(jīng)解碼數(shù)據(jù)流的方法及其設(shè)備。該輸出經(jīng)解碼的數(shù)據(jù)流的設(shè)備包括總線、CPU、儲存單元、視頻解碼單元、無線USB接口界面模塊。該無線USB接口界面模塊與外部設(shè)備進(jìn)行無線數(shù)據(jù)傳輸,包括與總線連接的無線USB接口控制模塊以及與該無線USB接口控制模塊連接的無線USB收發(fā)接口,上述CPU控制視頻解碼單元調(diào)取儲存單元內(nèi)的數(shù)據(jù),并將需要播放的數(shù)據(jù)解碼,上述CPU控制經(jīng)過解碼的數(shù)據(jù)流輸出至儲存單元存儲或無線USB接口界面模塊無線發(fā)射出去。本發(fā)明的設(shè)備可以向顯示設(shè)備端提供無需解碼即可播放輸出的數(shù)據(jù)流,使顯示設(shè)備端不必存儲大數(shù)據(jù)量的視頻文件,甚至于可以不需要再設(shè)置解碼器及硬盤。
文檔編號H04N5/775GK101076100SQ20061008434
公開日2007年11月21日 申請日期2006年5月19日 優(yōu)先權(quán)日2006年5月19日
發(fā)明者周朝暉, 黃磊 申請人:北京華旗資訊數(shù)碼科技有限公司, 北京華旗數(shù)碼技術(shù)實(shí)驗(yàn)室有限責(zé)任公司