專(zhuān)利名稱(chēng):一種電視機(jī)交互娛樂(lè)的方法和裝置的制作方法
一種電視機(jī)交互娛樂(lè)的方法和裝置技術(shù)領(lǐng)域
本發(fā)明屬于電視領(lǐng)域,尤其涉及一種電視機(jī)交互娛樂(lè)的方法和裝置。
技術(shù)背景
Nandflash 一種存儲(chǔ)應(yīng)用程序的存儲(chǔ)介質(zhì),在本發(fā)明實(shí)施例中,用于存儲(chǔ)Iinux 系統(tǒng)的內(nèi)核啟動(dòng)程序;
Spiflash 一種存儲(chǔ)嵌入式Iinux系統(tǒng)內(nèi)核引導(dǎo)程序的介質(zhì);
Ddr 數(shù)字機(jī)頂盒的內(nèi)存;
VIDEO-OUT/IN 用于集中輸入和輸出電視信號(hào)的硬件設(shè)備;
AUDI0-DSP 處理互動(dòng)娛樂(lè)產(chǎn)生的音效的硬件設(shè)備;
Bootload:嵌入式Iinux系統(tǒng)的內(nèi)核引導(dǎo)程序,用于引導(dǎo)嵌入式Iinux系統(tǒng)的內(nèi)核啟動(dòng)程序;
Kernel 嵌入式Iinux系統(tǒng)的內(nèi)核啟動(dòng)程序,用于啟動(dòng)Iinux系統(tǒng);
Mmnet 基于Iinux系統(tǒng)開(kāi)發(fā)的多媒體應(yīng)用程序,主要用于實(shí)現(xiàn)卡拉OK功能。
電視為人們的生活起到了重要的作用,包括獲取各種信息,了解國(guó)家大事?,F(xiàn)有 技術(shù)僅僅能實(shí)現(xiàn)上述的功能,但隨著電子產(chǎn)品多功能化的要求,電視產(chǎn)品不僅僅起了解信 息的作用,也被要求能實(shí)現(xiàn)交互娛樂(lè)的功能。發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種電視機(jī)交互娛樂(lè)的裝置,旨在解決現(xiàn)有電視機(jī) 功能單一的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種電視機(jī)交互娛樂(lè)的裝置,所述裝置包括
系統(tǒng)啟動(dòng)模塊,用于啟動(dòng)數(shù)字電視機(jī)頂盒內(nèi)置的Iinux系統(tǒng);
互動(dòng)娛樂(lè)模塊,用于在所述系統(tǒng)啟動(dòng)模塊啟動(dòng)后,在Iinux系統(tǒng)下進(jìn)行互動(dòng)娛樂(lè);
外設(shè)接入模塊,用于接入互動(dòng)娛樂(lè)所用到的外部設(shè)備。
本發(fā)明實(shí)施例的另一目的在于提供一種電視機(jī)交互娛樂(lè)的方法,所述方法包括以 下步驟
啟動(dòng)數(shù)字電視機(jī)頂盒的Iinux系統(tǒng);
運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的互動(dòng)娛樂(lè)程序,所述互動(dòng)娛樂(lè)程序包括互動(dòng)電視、互 動(dòng)游戲以及卡拉0K;
通過(guò)連接的外設(shè)進(jìn)行互動(dòng)娛樂(lè)。
在本發(fā)明實(shí)施例中,在數(shù)字電視機(jī)頂盒啟動(dòng)后,存放于SPIflash中的系統(tǒng)引導(dǎo)程 序Bootload啟動(dòng),將內(nèi)核程序Kernel從Nandflash中引導(dǎo)如DDR中用于啟動(dòng)Iinux系統(tǒng), 啟動(dòng)Iinux系統(tǒng)后(1)基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序啟動(dòng)并通過(guò)硬件VIDEO OUT/IN集 中輸入或輸出主流的tv信號(hào);(2)基于Iinux系統(tǒng)開(kāi)發(fā)的Mmnet程序啟動(dòng)實(shí)現(xiàn)卡拉OK功 能并通過(guò)硬件AUDI0-DSP處理所述聲音;(3)基于Iinux系統(tǒng)開(kāi)發(fā)的游戲程序啟動(dòng)并通過(guò)外設(shè)進(jìn)行游戲。使得用戶(hù)可以通過(guò)數(shù)字電視實(shí)現(xiàn)交互娛樂(lè)功能。
圖1是本發(fā)明實(shí)施例提供的電視機(jī)交互娛樂(lè)的裝置圖2是本發(fā)明實(shí)施例提供的電視機(jī)交互娛樂(lè)的方法流程圖3是本發(fā)明實(shí)施例提供的圖2所示的步驟S201的具體實(shí)現(xiàn)流程圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
在本發(fā)明實(shí)施例中,在數(shù)字電視機(jī)頂盒啟動(dòng)后,存放于SPIflash中的系統(tǒng)引導(dǎo)程 序Bootload啟動(dòng),將內(nèi)核程序Kernel從Nandflash中引導(dǎo)如DDR中用于啟動(dòng)Iinux系統(tǒng), 啟動(dòng)Iinux系統(tǒng)后基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序啟動(dòng)并通過(guò)硬件VIDEO OUT/IN集中輸 入或輸出主流的tv信號(hào);基于Iinux系統(tǒng)開(kāi)發(fā)的Mmnet程序啟動(dòng)實(shí)現(xiàn)卡拉OK功能并通過(guò) 硬件AUDI0-DSP處理所述聲音;基于Iinux系統(tǒng)開(kāi)發(fā)的游戲程序啟動(dòng)并通過(guò)外設(shè)進(jìn)行游戲。 使得用戶(hù)可以通過(guò)數(shù)字電視實(shí)現(xiàn)交互娛樂(lè)功能。
如圖1所示為本發(fā)明實(shí)施例提供的電視機(jī)交互娛樂(lè)的裝置圖,詳述如下
系統(tǒng)啟動(dòng)模塊11,用于啟動(dòng)數(shù)字電視機(jī)內(nèi)置的Iinux系統(tǒng);
互動(dòng)娛樂(lè)模塊12,用于在所述系統(tǒng)啟動(dòng)模塊11啟動(dòng)后,在Iinux系統(tǒng)下進(jìn)行互動(dòng) 娛樂(lè);
外設(shè)接入模塊13,用于接入互動(dòng)娛樂(lè)所用到的外部設(shè)備。
其中系統(tǒng)啟動(dòng)模塊11,還包括
系統(tǒng)引導(dǎo)程序啟動(dòng)模塊111,用于啟動(dòng)存放于SPIflash中的Iinux系統(tǒng)引導(dǎo)程序 bootland ;
內(nèi)核程序加載模塊112,用于通過(guò)所述Iinux系統(tǒng)引導(dǎo)程序,將存放于nandflash 中的Iinux內(nèi)核程序kernel加載到內(nèi)存DDR ;
內(nèi)核程序啟動(dòng)模塊113,用于啟動(dòng)加載到內(nèi)存中的Iinux內(nèi)核程序。
其中互動(dòng)娛樂(lè)模塊12還包括
互動(dòng)游戲模塊121,用于運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的互動(dòng)游戲;
卡拉OK模塊122,用于在Iinux系統(tǒng)下實(shí)現(xiàn)卡拉OK ;
其中卡拉OK模塊122還包括
mmnet程序運(yùn)行模塊1221,用于運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的mmnet程序,實(shí)現(xiàn)卡拉 OK功能;
音效處理模塊1222,用于通過(guò)AUDI0-DSP處理所述mmnet程序運(yùn)行模塊1221實(shí)現(xiàn) 的卡拉OK功能的音效。
電視節(jié)目模塊123,用于在Iinux系統(tǒng)下播放電視節(jié)目;
其中電視節(jié)目模塊123還包括
電視節(jié)目啟動(dòng)模塊1231,用于啟動(dòng)基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序;
電視信號(hào)輸入/輸出模塊1232,用于通過(guò)VIDE0-0UT/IN集中輸入/輸出電視信 號(hào);
電視信號(hào)音效處理模塊1233,用于通過(guò)AUDI0-DSP處理電視信號(hào)的音效。
其中外設(shè)接入模塊13還包括
USB外設(shè)接入模塊131,用于接入以USB為接入點(diǎn)的外部設(shè)備;
無(wú)線外設(shè)接入模塊132,用于接入以2. 4G無(wú)線傳輸協(xié)議為接入點(diǎn)的外部設(shè)備。
舉例說(shuō)明
以外接跳舞毯為例,在數(shù)字電視機(jī)頂盒運(yùn)行后,Iinux啟動(dòng)程序啟動(dòng)Iinux系統(tǒng), 并在Iinux系統(tǒng)啟動(dòng)后運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的跳舞游戲,通過(guò)外接的跳舞毯向互動(dòng)電 視發(fā)送指令,電視中的人物即實(shí)現(xiàn)相應(yīng)的動(dòng)作,如翻轉(zhuǎn),轉(zhuǎn)圈等,電視外接的跳舞毯可以使 用USB接口也可以使用基于2. 4G無(wú)線傳輸協(xié)議的無(wú)線接口。
以外接游戲手柄為例,在數(shù)字電視機(jī)頂盒運(yùn)行后,Iinux啟動(dòng)程序啟動(dòng)Iinux系 統(tǒng),并在Iinux系統(tǒng)啟動(dòng)后運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的手柄游戲,通過(guò)外接的手柄向互動(dòng)電 視發(fā)送指令,電視中的任務(wù)即實(shí)現(xiàn)相應(yīng)的動(dòng)作,電視外接的手柄可以使用USB接口也可以 使用基于2. 4G無(wú)線傳輸協(xié)議的無(wú)線接口。
以外接話筒為例,在數(shù)字機(jī)頂盒運(yùn)行后,Iinux啟動(dòng)程序啟動(dòng)Iinux系統(tǒng),并在 Iinux系統(tǒng)啟動(dòng)后運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的卡拉OK程序,通過(guò)外接的話筒進(jìn)行卡拉OK娛 樂(lè),電視外接的話筒可以通過(guò)USB接口也可以使用基于2. 4G無(wú)線傳輸協(xié)議的無(wú)線接口。
在本發(fā)明實(shí)施例中,在數(shù)字電視機(jī)頂盒啟動(dòng)后,存放于SPIflash中的系統(tǒng)引導(dǎo)程 序Bootload啟動(dòng),將內(nèi)核程序Kernel從Nandflash中引導(dǎo)如DDR中用于啟動(dòng)Iinux系統(tǒng), 啟動(dòng)Iinux系統(tǒng)后基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序啟動(dòng)并通過(guò)硬件VIDEO OUT/IN集中輸 入或輸出主流的tv信號(hào);基于Iinux系統(tǒng)開(kāi)發(fā)的Mmnet程序啟動(dòng)實(shí)現(xiàn)卡拉OK功能并通過(guò) 硬件AUDI0-DSP處理所述聲音;基于Iinux系統(tǒng)開(kāi)發(fā)的游戲程序啟動(dòng)并通過(guò)外設(shè)進(jìn)行游戲。 使得用戶(hù)可以通過(guò)數(shù)字電視實(shí)現(xiàn)交互娛樂(lè)功能。
如圖2所示為本發(fā)明實(shí)施例提供的電視機(jī)交互娛樂(lè)的方法,詳述如下
步驟S201,啟動(dòng)數(shù)字電視機(jī)頂盒的Iinux系統(tǒng)。
在本發(fā)明實(shí)施例中,數(shù)字電視機(jī)頂盒上電后,1 inux系統(tǒng)啟動(dòng)。其具體實(shí)現(xiàn)步驟詳 見(jiàn)圖3以及后續(xù)對(duì)圖3的描述,在此不再贅述。
步驟S202,運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的互動(dòng)娛樂(lè)程序,所述互動(dòng)娛樂(lè)程序包括互 動(dòng)電視、互動(dòng)游戲以及卡拉0K。
步驟S203,通過(guò)連接的外設(shè)進(jìn)行互動(dòng)娛樂(lè)。
在本發(fā)明實(shí)施例中,進(jìn)行各項(xiàng)互動(dòng)娛樂(lè)的步驟具體為
運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序,通過(guò)VIDEO OUT/IN集中輸入或輸出主流的 電視信號(hào),通過(guò)AUDI0-DSP處理電視信號(hào)的音效;
運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的mmnet程序,通過(guò)AUDI0-DSP處理卡拉OK產(chǎn)生的音 效;
運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的游戲程序,通過(guò)連接的外設(shè)進(jìn)行互動(dòng)游戲,所述連接 的外設(shè)包括通過(guò)USB連接的外設(shè)和通過(guò)2. 4G無(wú)線控制協(xié)議連接的外設(shè)。
圖3示出了本發(fā)明實(shí)施例提供的圖2所示的步驟S201的具體實(shí)現(xiàn)流程,詳述如下
步驟S301,啟動(dòng)存放于SPIflash中的Iinux系統(tǒng)引導(dǎo)程序bootland ;
在本發(fā)明實(shí)施例中,存放于SPIflash中的bootland為Iinux系統(tǒng)的引導(dǎo)程序,用 于引導(dǎo)啟動(dòng)Iinux系統(tǒng)的內(nèi)核程序;
步驟S302,通過(guò)bootland將存放于nandflash中的Iinux內(nèi)核程序kernel加載 到內(nèi)存DDR ;
步驟S303,運(yùn)行加載到DDR的kernel。
在本發(fā)明實(shí)施例中,運(yùn)行DDR中的kernel,實(shí)現(xiàn)Iinux系統(tǒng)的啟動(dòng)。
在本發(fā)明實(shí)施例中,在數(shù)字電視機(jī)頂盒啟動(dòng)后,存放于SPIflash中的系統(tǒng)引導(dǎo)程 序Bootload啟動(dòng),將內(nèi)核程序Kernel從Nandflash中引導(dǎo)如DDR中用于啟動(dòng)Iinux系統(tǒng), 啟動(dòng)Iinux系統(tǒng)后基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序啟動(dòng)并通過(guò)硬件VIDEO OUT/IN集中輸 入或輸出主流的tv信號(hào);基于Iinux系統(tǒng)開(kāi)發(fā)的Mmnet程序啟動(dòng)實(shí)現(xiàn)卡拉OK功能并通過(guò) 硬件AUDI0-DSP處理所述聲音;基于Iinux系統(tǒng)開(kāi)發(fā)的游戲程序啟動(dòng)并通過(guò)外設(shè)進(jìn)行游戲。 使得用戶(hù)可以通過(guò)數(shù)字電視實(shí)現(xiàn)交互娛樂(lè)功能。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電視機(jī)交互娛樂(lè)的裝置,其特征在于,所述裝置包括 系統(tǒng)啟動(dòng)模塊,用于啟動(dòng)數(shù)字電視機(jī)頂盒內(nèi)置的Iirmx系統(tǒng);互動(dòng)娛樂(lè)模塊,用于在所述系統(tǒng)啟動(dòng)模塊啟動(dòng)后,在Iinux系統(tǒng)下進(jìn)行互動(dòng)娛樂(lè); 外設(shè)接入模塊,用于接入互動(dòng)娛樂(lè)所用到的外部設(shè)備。
2.如權(quán)利要求1所訴的裝置,其特征在于,所述系統(tǒng)啟動(dòng)模塊還包括系統(tǒng)引導(dǎo)程序啟動(dòng)模塊,用于啟動(dòng)存儲(chǔ)于SPIflash中的Iinux系統(tǒng)引導(dǎo)程序 bootland ;內(nèi)核程序加載模塊,用于通過(guò)所述Iinux系統(tǒng)引導(dǎo)程序,將存放于nandflash中的 Iinux內(nèi)核程序kernel加載到內(nèi)存DDR ;內(nèi)核程序啟動(dòng)模塊,用于啟動(dòng)加載到內(nèi)存中的Iinux內(nèi)核程序。
3.如權(quán)利要求1所述的裝置,其特征在于,所述互動(dòng)娛樂(lè)模塊還包括 互動(dòng)游戲模塊,用于運(yùn)行基于Iirmx系統(tǒng)開(kāi)發(fā)的互動(dòng)游戲;卡拉OK模塊,用于在Iinux系統(tǒng)下進(jìn)行卡拉OK ; 電視節(jié)目模塊,用于在Iinux系統(tǒng)下播放電視節(jié)目。
4.如權(quán)利要求3所述的裝置,其特征在于,所述卡拉OK模塊還包括mmnet程序運(yùn)行模塊,用于運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的mmnet程序,實(shí)現(xiàn)卡拉OK功能; 音效處理模塊,用于通過(guò)AUDI0-DSP處理所述mmnet程序運(yùn)行模塊實(shí)現(xiàn)的卡拉OK功能 的音效。
5.如權(quán)利要求3所述的裝置,其特征在于,所述電視節(jié)目模塊還包括 電視節(jié)目啟動(dòng)模塊,用于啟動(dòng)基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序;電視信號(hào)輸入/輸出模塊,用于通過(guò)VIDE0-0UT/IN集中輸入/輸出電視信號(hào); 電視信號(hào)音效處理模塊,用于通過(guò)AUDI0-DSP處理電視信號(hào)的音效。
6.如權(quán)利要求1所述的裝置,其特征在于,所述外設(shè)接入模塊還包括 USB外設(shè)接入模塊,用于接入以USB為接入點(diǎn)的外部設(shè)備;無(wú)線外設(shè)接入模塊,用于接入以2. 4G無(wú)線傳輸協(xié)議為接入點(diǎn)的外部設(shè)備。
7.如權(quán)利要求6所述的裝置,其特征在于,外部連接設(shè)備包括跳舞毯、手柄、話筒。
8.一種實(shí)現(xiàn)電視機(jī)交互娛樂(lè)功能的方法,其特征在于,所述方法包括以下步驟 啟動(dòng)數(shù)字電視機(jī)頂盒的Iinux系統(tǒng);運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的互動(dòng)娛樂(lè)程序,所述互動(dòng)娛樂(lè)程序包括互動(dòng)電視、互動(dòng)游 戲以及卡拉0K;通過(guò)連接的外設(shè)進(jìn)行互動(dòng)娛樂(lè)。
9.如權(quán)利要求8所述的方法,其特征在于,啟動(dòng)數(shù)字電視機(jī)頂盒的Iinux系統(tǒng)的步驟, 具體為運(yùn)行存放于SPIflash中的Iinux系統(tǒng)引導(dǎo)程序bootland ;通過(guò)bootland將存放于nandflash中的Iinux內(nèi)核程序kernel加載到內(nèi)存DDR ; 運(yùn)行加載到DDR的kernel。
10.如權(quán)利要求8所述的方法,其特征在于,所述運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的互動(dòng)娛樂(lè) 程序的方法,具體為運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的TV程序,通過(guò)VIDEO OUT/IN集中輸入或輸出主流的電視信號(hào),通過(guò)AUDI0-DSP處理電視信號(hào)的音效;運(yùn)行基于Iinux系統(tǒng)開(kāi)發(fā)的mmnet程序,通過(guò)AUDI0-DSP處理卡拉OK產(chǎn)生的音效; 運(yùn)行基于Iirmx系統(tǒng)開(kāi)發(fā)的游戲程序,通過(guò)連接的外設(shè)進(jìn)行互動(dòng)游戲,所述連接的外 設(shè)包括通過(guò)USB連接的外設(shè)和通過(guò)2. 4G無(wú)線控制協(xié)議連接的外設(shè)。
全文摘要
本發(fā)明適用于電視領(lǐng)域,提供了一種電視機(jī)交互娛樂(lè)的方法和裝置,所述裝置包括系統(tǒng)啟動(dòng)模塊,用于啟動(dòng)數(shù)字電視機(jī)頂盒內(nèi)置的linux系統(tǒng);互動(dòng)娛樂(lè)模塊,用于在所述系統(tǒng)啟動(dòng)模塊啟動(dòng)后,在linux系統(tǒng)下進(jìn)行互動(dòng)娛樂(lè);外設(shè)接入模塊,用于接入互動(dòng)娛樂(lè)所用到的外部設(shè)備。在本發(fā)明實(shí)施例中,在數(shù)字電視機(jī)頂盒啟動(dòng)后,啟動(dòng)linux啟動(dòng)程序啟動(dòng)linux系統(tǒng),并運(yùn)行基于linux系統(tǒng)開(kāi)發(fā)的TV程序、游戲程序和卡拉OK,使得用戶(hù)可以通過(guò)數(shù)字電視實(shí)現(xiàn)交互娛樂(lè)功能。
文檔編號(hào)H04N21/43GK102036110SQ201010614620
公開(kāi)日2011年4月27日 申請(qǐng)日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者丁新民, 代庚辛, 張奇, 白驥, 邵彥生 申請(qǐng)人:深圳創(chuàng)維-Rgb電子有限公司