專(zhuān)利名稱(chēng):一種支持多協(xié)議、多畫(huà)面的嵌入式播放器的制作方法
技術(shù)領(lǐng)域:
一種支持多協(xié)議、多畫(huà)面的嵌入式播放器技術(shù)領(lǐng)域[0001]本實(shí)用新型涉及一種支持多協(xié)議、多畫(huà)面的嵌入式播放器。
背景技術(shù):
[0002]目前IPTV機(jī)頂盒只能通過(guò)連接到固定平臺(tái)才能收看相應(yīng)節(jié)目,而一旦出現(xiàn)網(wǎng)絡(luò)異常等情況,則極易導(dǎo)致無(wú)法使用IPTV機(jī)頂盒,且目前的平臺(tái)節(jié)目源可能會(huì)出現(xiàn)一定的滯后,導(dǎo)致用戶(hù)無(wú)法使用機(jī)頂盒觀(guān)看最新的影視節(jié)目。而高清播放器又只能播放本地的節(jié)目, 無(wú)法像IPTV機(jī)頂盒有強(qiáng)大的平臺(tái)提供足夠多的節(jié)目源。實(shí)用新型內(nèi)容本實(shí)用新型的目的即在于克服現(xiàn)有技術(shù)的不足,提供一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,拓寬了 IPTV機(jī)頂盒的使用功能,使IPTV機(jī)頂盒可以在無(wú)法連接網(wǎng)絡(luò)的情況下得到很好的使用,同時(shí)也能隨時(shí)提供用戶(hù)需要的一些娛樂(lè)功能。[0004]本實(shí)用新型的目的是通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,它包括播放控制器、協(xié)議傳輸模塊、緩存模塊、解碼器、音/視頻數(shù)模轉(zhuǎn)換器、外圍接口單元、存儲(chǔ)器和瀏覽器,外部數(shù)據(jù)與外圍接口單元連接,外圍接口單元依次通過(guò)協(xié)議傳輸模塊、緩存模塊與播放控制器連接,播放控制器與瀏覽器、解碼器連接,瀏覽器通過(guò)JS 擴(kuò)展及虛擬鍵與存儲(chǔ)器連接,解碼器通過(guò)音頻數(shù)模轉(zhuǎn)換器與音頻接口連接,解碼器還通過(guò)視頻數(shù)模轉(zhuǎn)換器與視頻接口連接。[0005]本實(shí)用新型的有益效果是本實(shí)用新型提供一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,拓寬了 IPTV機(jī)頂盒的使用功能,使IPTV機(jī)頂盒可以在無(wú)法連接網(wǎng)絡(luò)的情況下得到很好的使用,同時(shí)也能隨時(shí)提供用戶(hù)需要的一些娛樂(lè)功能。
[0006]圖1為本實(shí)用新型的結(jié)構(gòu)框圖;[0007]圖2為本實(shí)用新型的軟件結(jié)構(gòu)框圖;[0008]圖3為本實(shí)用新型的本地播放視頻流程圖;[0009]圖4為本實(shí)用新型的本地播放音頻流程圖;[0010]圖5為本實(shí)用新型的本地播放圖片流程圖。
具體實(shí)施方式
[0011]
以下結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步的描述,但本實(shí)用新型的保護(hù)范圍不局限于以下所述。[0012]如圖1所示,一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,它包括播放控制器、協(xié)議傳輸模塊、緩存模塊、解碼器、音/視頻數(shù)模轉(zhuǎn)換器、外圍接口單元、存儲(chǔ)器和瀏覽器,外部數(shù)據(jù)與外圍接口單元連接,外圍接口單元依次通過(guò)協(xié)議傳輸模塊、緩存模塊與播放控制器連接,播放控制器與瀏覽器、解碼器連接,瀏覽器通過(guò)JS擴(kuò)展及虛擬鍵與存儲(chǔ)器連接,解碼器通過(guò)音頻數(shù)模轉(zhuǎn)換器與音頻接口連接,解碼器還通過(guò)視頻數(shù)模轉(zhuǎn)換器與視頻接口連接。[0013]如圖2所示,本實(shí)用新型在軟件方面由展現(xiàn)層、中間層、播放控制層和底層解碼層組成,展現(xiàn)層通過(guò)瀏覽器層與中間層連接,瀏覽器層通過(guò)JS擴(kuò)展及虛擬鍵進(jìn)行通訊,中間層與播放控制層互連,播放控制層的輸出還與底層解碼層和底層庫(kù)連接。[0014]本實(shí)用新型的本地播放視頻、本地播放音頻、本地播放圖像流程分別如圖3、圖4、 圖5所示,本實(shí)用新型移植web服務(wù)器,將thttpd源碼進(jìn)行改進(jìn)以符合本地文件關(guān)系要求, 交叉編譯后得到thttpd工具,并在機(jī)頂盒啟動(dòng)時(shí)將此服務(wù)器啟動(dòng)起來(lái);[0015]本實(shí)用新型查詢(xún)移動(dòng)設(shè)備中的文件,并將文件的相關(guān)信息按一定格式保存在存儲(chǔ)器中,通過(guò)讀取存儲(chǔ)器內(nèi)信息,并將文件的相關(guān)信息存儲(chǔ)在頁(yè)面的json字符串中,頁(yè)面通過(guò)解析字符串獲取文件信息并在頁(yè)面展示;[0016]本實(shí)用新型通過(guò)js擴(kuò)展中的readConfig、writeConfig 同底層進(jìn)行通信,并進(jìn)行首視頻播放控制。
權(quán)利要求1.一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,其特征在于它包括播放控制器、協(xié)議傳輸模塊、緩存模塊、解碼器、音/視頻數(shù)模轉(zhuǎn)換器、外圍接口單元、存儲(chǔ)器和瀏覽器,外部數(shù)據(jù)與外圍接口單元連接,外圍接口單元依次通過(guò)協(xié)議傳輸模塊、緩存模塊與播放控制器連接,播放控制器與瀏覽器、解碼器連接,瀏覽器通過(guò)JS擴(kuò)展及虛擬鍵與存儲(chǔ)器連接,解碼器通過(guò)音頻數(shù)模轉(zhuǎn)換器與音頻接口連接,解碼器還通過(guò)視頻數(shù)模轉(zhuǎn)換器與視頻接口連接。
專(zhuān)利摘要本實(shí)用新型公開(kāi)了一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,它包括播放控制器、協(xié)議傳輸模塊、緩存模塊、解碼器、音/視頻數(shù)模轉(zhuǎn)換器、外圍接口單元、存儲(chǔ)器和瀏覽器,外部數(shù)據(jù)與外圍接口單元連接,外圍接口單元依次通過(guò)協(xié)議傳輸模塊、緩存模塊與播放控制器連接,播放控制器與瀏覽器、解碼器連接,瀏覽器通過(guò)JS擴(kuò)展及虛擬鍵與存儲(chǔ)器連接,解碼器通過(guò)音頻數(shù)模轉(zhuǎn)換器與音頻接口連接,解碼器還通過(guò)視頻數(shù)模轉(zhuǎn)換器與視頻接口連接。本實(shí)用新型提供一種支持多協(xié)議、多畫(huà)面的嵌入式播放器,拓寬了IPTV機(jī)頂盒的使用功能,使IPTV機(jī)頂盒可以在無(wú)法連接網(wǎng)絡(luò)的情況下得到很好的使用,同時(shí)也能隨時(shí)提供用戶(hù)需要的一些娛樂(lè)功能。
文檔編號(hào)H04N21/41GK202841406SQ20122023426
公開(kāi)日2013年3月27日 申請(qǐng)日期2012年5月23日 優(yōu)先權(quán)日2012年5月23日
發(fā)明者龔勤徑, 張明亮, 沈宜, 曹波 申請(qǐng)人:成都三零凱天通信實(shí)業(yè)有限公司