【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng)_第1頁(yè)
【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng)_第2頁(yè)
【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng)_第3頁(yè)
【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng)_第4頁(yè)
【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩78頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

【畢業(yè)學(xué)位論文】IPTV機(jī)頂盒軟件系統(tǒng)的設(shè)計(jì)與實(shí)施-通信與信息系統(tǒng).pdf 免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

北京郵電大學(xué)碩士學(xué)位論文昕申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):通信與信息系統(tǒng)指導(dǎo)教師:王雷20070319北京郵電人學(xué)碩容運(yùn)營(yíng)商、以實(shí)現(xiàn)媒體提供者和媒體消費(fèi)者的實(shí)質(zhì)性互動(dòng),它能根據(jù)用戶的選擇配置多種多媒體服務(wù)功能,包括數(shù)字電視節(jié)目、可視聯(lián)網(wǎng)瀏覽、收發(fā)電子郵件以及多種在線信息咨詢、娛樂、教育及商務(wù)功能。能通過具有頻、數(shù)據(jù)和其他各種應(yīng)用在內(nèi)的各種多媒體內(nèi)容進(jìn)行管理、控制和安全傳輸,它能夠?qū)⑦@些應(yīng)用從業(yè)務(wù)平臺(tái)發(fā)送到具有動(dòng)電話或移動(dòng)電視終端為消費(fèi)者提供服務(wù)。本文在分析了結(jié)了過研究硬件方面選取了在目前市場(chǎng)上系統(tǒng)成本最優(yōu)化,成本最具競(jìng)爭(zhēng)力的1單片解決方案,以提供最基本的業(yè)務(wù)支持;在軟件方面,了需要具有良好的硬件平臺(tái)外還需要軟件系統(tǒng)的配合才能夠?qū)崿F(xiàn)綜合考慮北京郵電大學(xué)碩士論文了各種需求后選定了與核心為基礎(chǔ)的、完全內(nèi)存保護(hù)、多任務(wù)多進(jìn)程的操作系統(tǒng)選定項(xiàng)盒的軟硬件軟件系統(tǒng)后,結(jié)合充分考慮軟件結(jié)構(gòu)的健壯性、可移植性以及可擴(kuò)展性的情況下。進(jìn)行了軟件系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和功能實(shí)現(xiàn)定義,并對(duì)設(shè)計(jì)方案進(jìn)行了比較詳細(xì)的描述。在要結(jié)合了嵌入式瀏覽器對(duì)兩者結(jié)合對(duì)中,對(duì)操作系統(tǒng)的界面現(xiàn)實(shí)以及配置功能進(jìn)行了詳細(xì)的說(shuō)明,其他部分的實(shí)現(xiàn)方法也進(jìn)行了簡(jiǎn)要的說(shuō)明。最后,針對(duì)實(shí)現(xiàn)后的進(jìn)行了有針對(duì)性的測(cè)試。關(guān)鍵宇:項(xiàng)盒、Z蜘【 a of CP T in 刖 an to of P as of n or is or of oS of a of by to a V TB n 唧j!塞堂皇叁堂堡!堡塞 一。一we 州 y as 刑we or we 264is in to or as a 刑a as to we to to 剛 we Pl【fV刑we in of n of of we a 刖we a 刖n we UI 塞堡墾查蘭堡主笙奎 。as to or we a we of 創(chuàng)新性)聲明本人聲明所呈交的論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以外,論文中不包含其它人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得北京郵電大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說(shuō)明并表示了謝意。申請(qǐng)學(xué)位論文與資料若有不實(shí)之處,本人承擔(dān)一切相關(guān)責(zé)任。本人簽名: 日期:關(guān)于論文使用授權(quán)的說(shuō)明學(xué)位論文作者完全了解北京郵電大學(xué)有關(guān)保留和使用學(xué)位論文的規(guī)定,即:研究生在校攻讀學(xué)位期間論文工作的知識(shí)產(chǎn)權(quán)單位屬北京郵電大學(xué)。學(xué)校有權(quán)保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許學(xué)位論文被查閱和借閱;學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容,可以允許采用影印、縮印或其它復(fù)制手段保存、匯編學(xué)位論文(保密的學(xué)位論文在解密后遵守此規(guī)定)保密論文注釋:本學(xué)位論文屬于保密在一年解密后適用本授權(quán)書。非保密論文注釋:本學(xué)位論文不屬于保密范圍,適用本授權(quán)書。 本人簽名:日期:導(dǎo)師簽名:日期:北京郵文11課題背景介紹第一章綜述隨著信息通信技術(shù),尤其是國(guó)的互聯(lián)網(wǎng)技術(shù)得到了極大發(fā)展。互聯(lián)網(wǎng)上的多媒體業(yè)務(wù)和應(yīng)用,如頻會(huì)議、可視電話、音視頻下載、電子商務(wù)、電子政務(wù)、互動(dòng)游戲、視頻點(diǎn)播、網(wǎng)絡(luò)電視、旅游咨詢、數(shù)字圖書館、數(shù)字博物館、搜索引擎等都得到了蓬勃發(fā)展。隨著這些在改變著經(jīng)濟(jì)增長(zhǎng)方式,進(jìn)一步滿足了人民群眾對(duì)信息技術(shù)、網(wǎng)絡(luò)和服務(wù)的需要,成為電信網(wǎng)向下一代網(wǎng)絡(luò)(展的戰(zhàn)略目標(biāo)的重要組成部分。在互聯(lián)網(wǎng)及其業(yè)務(wù)和應(yīng)用的發(fā)展過程中,出現(xiàn)了網(wǎng)絡(luò)電視(或稱種融合了傳統(tǒng)電信和傳統(tǒng)廣電業(yè)務(wù)的新型業(yè)務(wù)。所謂的一種使用寬帶的接收終端不再僅局限于電視,而可以是任何連接到為,無(wú)論是模擬電視還是數(shù)字電視都無(wú)法拜托廣播電視頻分制、定時(shí)、單向廣播等固有特點(diǎn)。而數(shù)字電視相對(duì)于模擬電視的許多技術(shù)革新,也僅僅只是信號(hào)形式的改變,并沒有觸及媒體內(nèi)容的傳播方式。據(jù)廣播通過設(shè)置一定的菜單供用戶挑選,可以實(shí)現(xiàn)用戶與中心簡(jiǎn)單的互動(dòng),但不能實(shí)現(xiàn)真證意義上的多種交互式服務(wù),詳細(xì)內(nèi)容請(qǐng)查看參考文獻(xiàn)正的連接到過互聯(lián)網(wǎng)絡(luò)協(xié)議來(lái)提供包括電視節(jié)目在內(nèi)的多種數(shù)字媒體服務(wù)。r具有非常鮮明的特點(diǎn),能夠真證實(shí)現(xiàn)媒體提供者和媒體消費(fèi)者的實(shí)質(zhì)性互動(dòng),它能根據(jù)用戶的選擇配置多種多媒體服務(wù)功能,包括數(shù)字電視節(jié)目、可視聯(lián)網(wǎng)瀏覽、收發(fā)電子郵件以及多種在線信息咨詢、娛樂、教育及商務(wù)功能,為消費(fèi)者提供更靈活,更豐富的業(yè)務(wù)內(nèi)容。經(jīng)營(yíng)為最大網(wǎng)絡(luò)資源提供者的電信運(yùn)營(yíng)商可以尋求與內(nèi)容提供商的合作,并通過建立合理的合作模式提供豐富多彩的r運(yùn)營(yíng)內(nèi)容,而不必像廣播電視那樣僅僅只由指定的電視臺(tái)提供節(jié)目資源。這一服務(wù)形式能夠滿足寬帶用戶對(duì)寬帶應(yīng)用和業(yè)務(wù)的需求,同時(shí)也能夠?yàn)檫\(yùn)營(yíng)商帶來(lái)潛在的豐厚的利潤(rùn)??梢哉f(shuō)口掘新的用戶增長(zhǎng)方式和業(yè)務(wù)量增長(zhǎng)方式的一個(gè)好的途徑,相信將成為拉動(dòng)寬帶網(wǎng)絡(luò)發(fā)展的一項(xiàng)殺手級(jí)應(yīng)用。當(dāng)今世界美國(guó),胛前已經(jīng)實(shí)現(xiàn)了三重業(yè)務(wù)整合的目標(biāo)(數(shù)據(jù)、語(yǔ)音、多媒的結(jié)合,即的說(shuō)明)。刀文客戶提供語(yǔ)音與數(shù)據(jù)服務(wù)的電信公司而言將會(huì)構(gòu)成巨大的威脅,越來(lái)越多的電信公司認(rèn)識(shí)到們?cè)黾悠浜N膹V傳媒集團(tuán)的“東方寬頻”推出網(wǎng)絡(luò)電視業(yè)務(wù)開始,已經(jīng)有很多公司嘗試運(yùn)營(yíng)。2005年5月,廣電總局將中國(guó)第一張國(guó)電信等固網(wǎng)運(yùn)營(yíng)商也早已經(jīng)丌始基于開始召集軟件平臺(tái)廠商、國(guó)電信集團(tuán)也正在組建“統(tǒng)一網(wǎng)絡(luò)電視企業(yè)標(biāo)準(zhǔn)等問題。2004年中國(guó)電信及中國(guó)網(wǎng)通與上海文廣合作,在廣東、上海、遼寧等地進(jìn)行了商業(yè)化運(yùn)作。同年,中國(guó)網(wǎng)通也在黑龍江、遼寧丌通005年初,長(zhǎng)虹與中國(guó)電信簽訂確了雙方在丌從005年末,中國(guó)電信與中國(guó)網(wǎng)通紛紛丌始集中發(fā)力,開展絡(luò)建設(shè)招投標(biāo)、業(yè)務(wù)試點(diǎn)與商業(yè)試運(yùn)行等一系列的活動(dòng),中國(guó)電信啟動(dòng)了5省市17個(gè)本地網(wǎng)的國(guó)網(wǎng)通也宣布將使得中國(guó)2 1 們需要對(duì)有一個(gè)比較準(zhǔn)確的定義,以便在后面能夠更容易理解于不同的行業(yè)、組織或知識(shí)背景的人,根據(jù)自身的情況對(duì)得業(yè)界到目沒法對(duì)直播、時(shí)移和點(diǎn)播)做出一個(gè)權(quán)威的規(guī)定。在此,我們以 G(006年舉行的體內(nèi)容請(qǐng)查看參考文獻(xiàn)【I】:or is OW or of oS P of a of by to a V TB or 能通過具有服務(wù)質(zhì)量(制的有線和無(wú)線網(wǎng)等寬帶集中頻、數(shù)據(jù)和其他各種應(yīng)用在內(nèi)的各種多媒體內(nèi)容進(jìn)行管理、控制和安全傳輸,它能夠2北京郵電人學(xué)碩I:論文將這些應(yīng)用從業(yè)務(wù)平臺(tái)發(fā)送到具有動(dòng)電話或移動(dòng)電視終端為消費(fèi)者提供服務(wù)。根據(jù)上述定義,務(wù)結(jié)構(gòu)定義請(qǐng)查看參考文獻(xiàn)1191“20】,2H“24】,【25】、261: 圈回圈一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一運(yùn)營(yíng)支撐運(yùn)營(yíng)支撐增值業(yè)務(wù)一墨孽一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一旦墨一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一一圉們可以從兩個(gè)方面進(jìn)行理解: 二1)對(duì)于“理解。首先,與傳統(tǒng)的傳輸媒質(zhì),參考文獻(xiàn)【4】、5】中進(jìn)行了詳細(xì)的說(shuō)明)控制的基于就是說(shuō),不論是撐層”、“業(yè)務(wù)層”還是“用戶層”都承載在一張次,數(shù)據(jù)傳輸?shù)男问讲辉偈莻鹘y(tǒng)電視節(jié)目的不是數(shù)字電視的基于是通過有1對(duì)于的理解。首先,傳統(tǒng)的是可以是網(wǎng)絡(luò)運(yùn)營(yíng)商甚至是有的內(nèi)容只需要存儲(chǔ)在運(yùn)行于次,傳統(tǒng)電視節(jié)目的傳播方式是采用廣播的形式,即使是有線電視也僅僅是向用戶是節(jié)目的播放不僅僅可以采用節(jié)日提供商可以采用用戶傳統(tǒng)的點(diǎn)對(duì)多點(diǎn)的傳輸方式轉(zhuǎn)變?yōu)辄c(diǎn)對(duì)點(diǎn)的傳輸;最后,傳統(tǒng)電視的接收終端必須為模擬電視,目前也允許數(shù)字電視的使用,但是機(jī)或移動(dòng)電視作為終端,這樣就大大提高了用戶對(duì)于北京郵文結(jié)合上述說(shuō)明,給出體內(nèi)容請(qǐng)查看參考文獻(xiàn)12】:廠 、4 i。憊:。” 眵 一o¥ 內(nèi)離艨務(wù)赫 囂, 眵酗器息 j、L 內(nèi)窖提供商 已燃麓垮夔。 。潰裁霧一圖著技術(shù)的發(fā)展,電視機(jī)不再只是用作看電視節(jié)目,而是可以當(dāng)作其它多種業(yè)務(wù)(如游戲、股票行情、教學(xué)、醫(yī)療)的綜合型終端使用。電視節(jié)目也可以不只是在電視機(jī)上收看,也可以在22機(jī)頂盒的定義機(jī)頂盒(源于20世紀(jì)90年代初,當(dāng)時(shí)主要是歐美國(guó)家有線電視臺(tái)為解決有線電視收視費(fèi)問題而設(shè)計(jì)的一個(gè)解擾設(shè)備。它的主要作用是使用戶能夠用原有的模擬電視機(jī)收看數(shù)字電視節(jié)目和高清數(shù)字電視節(jié)目,即提供數(shù)模信號(hào)轉(zhuǎn)換功能,通常把這類機(jī)頂盒稱為數(shù)字電視機(jī)頂盒。信設(shè)備制造商紛紛投入機(jī)頂盒的研發(fā)生產(chǎn),原有數(shù)字電視機(jī)頂盒廠商也在嘗試制作雙向頂盒已經(jīng)由原來(lái)單一的解擾或數(shù)模轉(zhuǎn)換專用機(jī)頂盒,發(fā)展到支持包括有多種編解碼能力和圖形瀏覽器功能,可以支持基于數(shù)字電視的視頻點(diǎn)播、時(shí)移電視、網(wǎng)絡(luò)瀏覽、信息服務(wù)、遠(yuǎn)程教學(xué)和醫(yī)療、互動(dòng)游戲等業(yè)務(wù)功能的來(lái)罩主要從兩個(gè)方面考慮,一是實(shí)現(xiàn)業(yè)務(wù)的需求,二是用戶體驗(yàn)的需求。在之前提到過頻點(diǎn)播、時(shí)移電視、可視業(yè)務(wù)、信息業(yè)務(wù)、網(wǎng)絡(luò)瀏覽、互動(dòng)游戲,以及未來(lái)可擴(kuò)充的業(yè)務(wù)。由于此需要網(wǎng)絡(luò)具有雙向交互的能力,因?yàn)楣?jié)目信息的獲取與傳送需要雙向信息交互,節(jié)目播控也需要交互;播放需要足夠的接入帶寬和媒體傳輸協(xié)議;多媒體需要音視頻編解碼能力。因此,為實(shí)現(xiàn)要行視頻點(diǎn)播、時(shí)移點(diǎn)播等基本業(yè)務(wù)功能,同時(shí)還要具有互聯(lián)網(wǎng)瀏覽和信息服務(wù)、電子節(jié)目指南(節(jié)目檢索,以及互動(dòng)游戲和軟件在線升級(jí)等擴(kuò)展功能。作為適應(yīng)不斷升級(jí)和擴(kuò)展的業(yè)務(wù)需求;充分考慮網(wǎng)絡(luò)環(huán)境和協(xié)議因素,要求其具有不少于兩種的上行網(wǎng)絡(luò)接口,支持多種接入認(rèn)證協(xié)議和口協(xié)4北京郵電大學(xué)顧論文議:要求具有音視頻媒體編解碼功能,以及業(yè)務(wù)應(yīng)用和管理功能等。總之,從業(yè)務(wù)角度需要滿足不斷發(fā)展的業(yè)務(wù)需求。用機(jī)頂盒遙控器或遙控鍵盤向?qū)拵ЬW(wǎng)絡(luò)索要視頻內(nèi)容,寬帶網(wǎng)絡(luò)將需要的視頻信號(hào)傳送到用戶端,經(jīng)過機(jī)頂盒解碼后在電視上輸出。實(shí)現(xiàn)視頻點(diǎn)播或網(wǎng)頁(yè)瀏覽等。從用戶體驗(yàn)的需求考慮,傾坐姿變?yōu)楹笱鲎?,將鍵盤操作改為遙控器操作。這些改變要求口盡量保持操作簡(jiǎn)單、性價(jià)比適中和耐用的特點(diǎn)。13 1 機(jī)頂盒軟件系統(tǒng)功能要求根據(jù)前期進(jìn)行別是結(jié)合了國(guó)家機(jī)頂盒技術(shù)規(guī)范(征求意見稿)(參考文獻(xiàn)【23】)、中國(guó)網(wǎng)通(參考文獻(xiàn)【18】)以及考文獻(xiàn)列出,組織結(jié)構(gòu)在參考文獻(xiàn)141中列出)提供的相關(guān)文檔中關(guān)于據(jù)這些規(guī)范的要求目前要符合寬帶網(wǎng)絡(luò)通訊要求的功能上已經(jīng)不能僅提供如最早的僅提供單一的解擾或數(shù)模轉(zhuǎn)換專用機(jī)頂盒一般,而需要以寬帶為硬件基礎(chǔ),提供音視頻播放、網(wǎng)頁(yè)瀏覽、網(wǎng)絡(luò)游戲等綜合多種多媒體業(yè)務(wù)的就是說(shuō),時(shí)具有所有廣播和交互式多媒體應(yīng)用功能。以下列出體內(nèi)容請(qǐng)查看參考文獻(xiàn)【3】。13I1基本功麓1)電視功能:直播電視:用戶可以通過可以通過節(jié)目列表選擇不同的音視頻頻道。點(diǎn)播電視:在口選擇需要的節(jié)目進(jìn)行點(diǎn)播。2)網(wǎng)頁(yè)瀏覽、配置及通信功能:夠支持的瀏覽器,用于讀取來(lái)自 自動(dòng)關(guān)機(jī)及配置保存:在用戶所選的通道無(wú)信號(hào)時(shí)間超過15分鐘以上的時(shí)候,關(guān)開機(jī)后必須能夠保留用戶的設(shè)置。工廠調(diào)試菜單:機(jī)頂盒必須具有工廠調(diào)試菜單,此菜單要比用戶可配置菜單更復(fù)雜,用于在機(jī)頂盒出廠或維護(hù)維修時(shí)對(duì)機(jī)頂盒進(jìn)行配置。實(shí)現(xiàn)符合標(biāo)準(zhǔn)規(guī)范的通信接口程序和通信協(xié)議棧程序。5北京郵丘:31管理功能: 本機(jī)的版本信息、系統(tǒng)信息的管理和錯(cuò)誤信息的診斷;上傳只志到管理服務(wù)器。遠(yuǎn)程配置:用戶可通過局域網(wǎng)對(duì)機(jī)頂盒參數(shù)進(jìn)行配置,機(jī)頂盒需提供本地配置:用戶可通過遙控器對(duì)機(jī)頂盒參數(shù)進(jìn)行配置。軟件升級(jí):機(jī)頂盒可通過網(wǎng)絡(luò)獲取最新軟件版本號(hào),判斷是否需要升級(jí);也可通過外圍存儲(chǔ)設(shè)備獲取軟件版本號(hào),判斷是否需要升級(jí);通過議獲取最新版本文件;如果升級(jí)失敗,機(jī)項(xiàng)盒必須仍能正常工作。1,312擴(kuò)展功能11電視功能:時(shí)移電視業(yè)務(wù):用戶可以觀看已播放過的廣播電視,這包括查看時(shí)間表、下載節(jié)目、存儲(chǔ)節(jié)目、自動(dòng)清空過期節(jié)目等功能。 網(wǎng)絡(luò)廣播電視業(yè)務(wù):用戶可以觀看以1擴(kuò)展應(yīng)用程序:一步支持局域網(wǎng)文件共享:能夠允許用戶通過局域網(wǎng)訪問其它索想要的已錄制的電視節(jié)目。 圖片瀏覽器:支持 電子郵件客戶端:允許用戶通過郵件客戶端收發(fā)要求網(wǎng)絡(luò)支持)擴(kuò)展安全程序: 認(rèn)證安全:終端在接入供必要的個(gè)人信息,包括用戶識(shí)別碼或用戶名、密碼,經(jīng)過認(rèn)證系統(tǒng)認(rèn)證授權(quán)后,才可以使用數(shù)字版權(quán)管理(機(jī)頂盒可以針對(duì)業(yè)務(wù)平臺(tái)供內(nèi)容版權(quán)的保護(hù)。舢其它擴(kuò)展程序:文本信息業(yè)務(wù),信息交互業(yè)務(wù),網(wǎng)絡(luò)游戲業(yè)務(wù),可視電話業(yè)務(wù)等。 網(wǎng)絡(luò)時(shí)間同步,畫中畫功能,密碼設(shè)定功能等。132 慮到用戶消費(fèi)能力等因素要求就是體積小、價(jià)格便宜。因此在進(jìn)行嵌入式系統(tǒng)僅是對(duì)于硬件啟動(dòng)與運(yùn)行的控制,并沒有提供數(shù)字機(jī)頂盒所需要的控制系統(tǒng),因此軟件系統(tǒng)的設(shè)計(jì)實(shí)際就是完成在嵌入式操作系統(tǒng)之上的,除提供機(jī)頂盒所需的基本操作之外,還需要可支持業(yè)務(wù)擴(kuò)展的中間件(。一個(gè)完整的數(shù)字機(jī)頂盒由硬件平臺(tái)和軟件系統(tǒng)組成,可以分為4層,從底層向上分別為:6北京郵電大學(xué)顧實(shí)時(shí)操作系統(tǒng)(中間件(應(yīng)用層(如圖1件(供機(jī)頂盒的硬件平臺(tái),為整個(gè)以提供音視頻輸入輸出、網(wǎng)絡(luò)接口,音視頻解碼器等功能;,21實(shí)時(shí)操作系統(tǒng)(實(shí)時(shí)操作系統(tǒng)負(fù)責(zé)本地資源和網(wǎng)絡(luò)資源的管理,提供基本的操作功能和設(shè)備的訪問控制。過引導(dǎo)啟動(dòng)機(jī)頂盒。要求能夠在啟動(dòng)時(shí)對(duì)系統(tǒng)部分硬件進(jìn)行檢測(cè),如時(shí)提供各種硬件的驅(qū)動(dòng);對(duì)于查看參考文獻(xiàn)【81中的說(shuō)明;31中間件層(一種將應(yīng)用程序與底層的操作系統(tǒng)、硬件細(xì)節(jié)隔離開柬的軟件環(huán)境。它將應(yīng)用軟件與依賴硬件的底層軟件分隔丌來(lái),使應(yīng)用不依賴于特定的硬件環(huán)境進(jìn)行運(yùn)行,具體要求請(qǐng)查看參考文獻(xiàn)【9】中的說(shuō)明;4)應(yīng)用層(供包括以下功能,具體要求請(qǐng)查看參考文獻(xiàn)嘲,州中的說(shuō)明:曲系統(tǒng)設(shè)置。用戶可通過遙控器對(duì)系統(tǒng)必要的參數(shù)進(jìn)行設(shè)置,如網(wǎng)絡(luò)訪問方式、戶在無(wú)點(diǎn)播服務(wù)的情況下,可看數(shù)字電視節(jié)目;c)多媒體數(shù)據(jù)交互功能。即提供基于過判別系統(tǒng)或臺(tái)標(biāo)的名稱和版本號(hào),下載升級(jí)加解擾技術(shù)。采用加擾控制字加密傳輸?shù)姆椒ǎ脩舳死弥羞€包括節(jié)目來(lái)源、時(shí)間、內(nèi)容分類和節(jié)目?jī)r(jià)格等節(jié)目信息。用戶要觀看節(jié)目需經(jīng)過用戶個(gè)人分配密鑰(加密處理,戶授權(quán)信息,如用戶可以看的節(jié)目或時(shí)間段,用戶付的收視費(fèi)等。14完成的工作針對(duì)課題的內(nèi)容,本人主要完成了以下幾個(gè)方面的工作:1)要是通過閱讀已有的關(guān)于口北京郵文8現(xiàn)有系統(tǒng)了解實(shí)現(xiàn))過比較已有的嵌入式操作系統(tǒng),選擇適合求系統(tǒng)能夠擁有強(qiáng)大的網(wǎng)絡(luò)支持以及良好的可編程接口,并支持選定的硬件芯片。3)據(jù)計(jì)能夠完成功能定義要求的,具有穩(wěn)定性、可擴(kuò)展性的軟件體系結(jié)構(gòu),并定義軟件結(jié)構(gòu)中各部分的基本功能及協(xié)作流程。4)寫了一些函數(shù)基本庫(kù),為后續(xù)模塊,合作為參考代碼的軟件系統(tǒng),完成結(jié)構(gòu)設(shè)計(jì)中定義的顯示模塊、配置模塊等,并在丌發(fā)過程中完成其他模塊的基礎(chǔ)結(jié)構(gòu)性代碼,指導(dǎo)低年級(jí)的同學(xué)根據(jù)軟件結(jié)構(gòu)設(shè)計(jì)要求完成其他模塊的代碼工作。5)計(jì)了編寫了部分測(cè)試服務(wù)器的代碼,在整個(gè)測(cè)試過程中,在完成部分測(cè)試的情況下,指導(dǎo)低年級(jí)同學(xué)完成測(cè)試,并修薩相關(guān))整個(gè)項(xiàng)目實(shí)施過程中,負(fù)責(zé)從設(shè)計(jì)文檔到最終測(cè)試文檔的大部分文檔編寫。并在整個(gè)項(xiàng)目實(shí)施過程中,指定項(xiàng)目進(jìn)度。北京郵電人學(xué)頌簡(jiǎn)述第二章們了解了時(shí)具有所有廣播和交互式多媒體應(yīng)用功能。從根據(jù)I”完成所有功能需要比較長(zhǎng)的時(shí)自J,因此根據(jù)業(yè)務(wù)功能的重要性在系統(tǒng)的實(shí)現(xiàn)過程中,只是先實(shí)現(xiàn)了基本要求中的功能,并在要求在軟件系統(tǒng)的設(shè)計(jì)及開發(fā)過程中預(yù)留進(jìn)行二次開發(fā)的接口,為將來(lái)擴(kuò)展功能的丌發(fā)提供了基礎(chǔ)。以下將通過對(duì)關(guān)查看參考文獻(xiàn)【l 01。22 1 合考慮了目前的市場(chǎng)狀況以及各公司產(chǎn)品的性能,決定采用法半導(dǎo)體有限公司(全球獨(dú)立的半導(dǎo)體公司,它是各種微電子應(yīng)用系列開發(fā)和轉(zhuǎn)讓芯片級(jí)解決方案的領(lǐng)導(dǎo)者。作為全球最大的半導(dǎo)體公司之一,意法半導(dǎo)體(全球模擬集成電路、用集成電路)外,在存儲(chǔ)器市場(chǎng),意法半導(dǎo)體(應(yīng)用領(lǐng)域,意法半導(dǎo)體(機(jī)頂盒集成電路最大的供應(yīng)商,智能卡和和硬盤驅(qū)動(dòng)集成電路和線通信業(yè)務(wù)和汽車集成電路的第三大供應(yīng)商。公司采用多種制造工藝和專利設(shè)計(jì)方法來(lái)生產(chǎn)和設(shè)計(jì)產(chǎn)品。意法半導(dǎo)體(利用其所擁有的廣泛知識(shí)產(chǎn)權(quán)組合,與其它許多主要半導(dǎo)體制造商達(dá)成相互許可證協(xié)議,從而增強(qiáng)了公司的工藝與設(shè)計(jì)技術(shù)的深度和廣度。在目前國(guó)內(nèi)機(jī)頂盒市場(chǎng),意法半導(dǎo)體(司的芯片系統(tǒng)占有70以上的市場(chǎng)份額,其出產(chǎn)的1 o)【系列是目前市場(chǎng)上系統(tǒng)成本最優(yōu)化。成本最具競(jìng)爭(zhēng)力的高清T71 0)【系列兼容高清括H264和支持畫中畫功能,它還支持?jǐn)?shù)字錄像機(jī)和0主控制器接口,因此我們?cè)谡n題中選擇的主板是件具體信息在參考文獻(xiàn)【16】中的說(shuō)明。9北京郵2 00在低耗中包括一個(gè)266個(gè)用于低比特率H264具有雙向解碼能力的視頻解碼器;一個(gè)能夠解碼結(jié)構(gòu),能夠提供一套完整的后端處理解決方案的芯片系統(tǒng),主要用于地面、衛(wèi)星以及電纜傳輸?shù)模С置懿⒔獯a一個(gè)有著多音頻信道的高清或標(biāo)清視頻流。視頻可以輸出到兩種獨(dú)立的現(xiàn)實(shí)格式:用于電視的全分辨率顯示:用于頻信號(hào)可以采用一個(gè)模擬組件接口或一個(gè)受版權(quán)保護(hù)的接到一個(gè)電視或顯示板上。音頻信號(hào)采用可選的可以是一個(gè)綜合立體上音頻時(shí),數(shù)字化的模擬節(jié)目也可以輸入到個(gè)雙工顯示混合器用于針對(duì)單獨(dú)用支持在前端向衛(wèi)星或電纜請(qǐng)求23 要特點(diǎn)如下:1)1 01656兼容,7202550i 720)2560i 6402550i 768)針對(duì)不提供嵌入碼字的視頻流(外部同步支持;4)視頻數(shù)據(jù)以:2:2原始格式被捕捉到系統(tǒng)本地內(nèi)存(與2D和5)用戶定義的捕捉窗口用于選擇一個(gè)輸入視頻活動(dòng)區(qū)域的子區(qū)域;6)采用分頁(yè)循環(huán)緩存的通用輔助數(shù)據(jù)捕捉處理器(91M,于主24 頻解碼器是一個(gè)400能夠讀入從內(nèi)存中讀入編碼數(shù)據(jù)并將解碼后的夠從統(tǒng)和視頻)中執(zhí)行它的代碼。音頻流(已編碼或已解碼)既可以是一個(gè)基于數(shù)字碼后的音頻數(shù)據(jù)可以以模擬或數(shù)字的格式輸出。)兼容所有的通用音頻標(biāo)準(zhǔn);2)來(lái)自內(nèi)部或外部源的持抽樣速率轉(zhuǎn)換(32,441,48 3)在S1937);10北京郵電人學(xué)碩I:論文4)6信道至2信道的下混合:5)26)多信道數(shù)字0信道);7)2信道描述的信道編碼;8)預(yù)處理(信道虛擬):量控制、低音復(fù)位向。23 了需要具有良好的硬件平臺(tái)外還需要軟件系統(tǒng)的配合才能夠?qū)崿F(xiàn)前市場(chǎng)上大多數(shù)的機(jī)項(xiàng)盒軟件系統(tǒng)均采用分層結(jié)構(gòu),一般分成三層:應(yīng)用層、中間解釋層和資源層,每一層都包括諸多程序和編程接口,如下圖21所示。頻點(diǎn)播 瀏覽器 聯(lián)應(yīng)用內(nèi)置應(yīng)用程序 下載應(yīng)用程序中間件i ln c)接口驅(qū)動(dòng)稷序圖2中資源層軟件包括實(shí)時(shí)操作系統(tǒng)及機(jī)頂盒硬件的驅(qū)動(dòng)程序,主要用于完成對(duì)硬件設(shè)備的操作。解釋層的主要功能是將機(jī)頂盒應(yīng)用程序翻譯成調(diào)動(dòng)硬件設(shè)備完成相應(yīng)的操作。應(yīng)用層可以分成內(nèi)置應(yīng)用程序和下載應(yīng)用程序兩部分,實(shí)現(xiàn)諸如頻點(diǎn)播、數(shù)字版權(quán)管理)、游戲下載等業(yè)務(wù)應(yīng)用。在考慮對(duì)于操作系統(tǒng)的選擇上面,首先要求滿足以下一些條件:可裝卸性。開放性、可伸縮性的體系結(jié)構(gòu)。強(qiáng)實(shí)時(shí)性。用于各種設(shè)備控制當(dāng)中。統(tǒng)一的接口。提供各種設(shè)備驅(qū)動(dòng)接口。操作方便、簡(jiǎn)單、提供友好的圖形形界面,追求易學(xué)易用。提供強(qiáng)大的網(wǎng)絡(luò)功能,支持供P,各種移動(dòng)計(jì)算設(shè)備預(yù)留接口。強(qiáng)穩(wěn)定性,弱交互性。嵌入式系統(tǒng)一旦開始運(yùn)行就不需要用戶過多的干預(yù),這就要負(fù)責(zé)系統(tǒng)管理的入式操作系統(tǒng)的用戶接口一般不提供操作命令,它通過系統(tǒng)的調(diào)用命令向用戶程序提供服務(wù)。固化代碼在嵌入式系統(tǒng)中,嵌入式操作系統(tǒng)和應(yīng)用軟件被固化在嵌入北京郵助存儲(chǔ)器在嵌入式系統(tǒng)中很少使用,因此,嵌入式操作系統(tǒng)的文件管理上力能應(yīng)該能夠很容易地拆卸,而用各種內(nèi)存文件系統(tǒng)。更好的硬件適應(yīng)性,也就是良好的移植性。在比較目前比較流行的嵌入式操作系統(tǒng)定選用是個(gè)和核心為基礎(chǔ)的、完全內(nèi)存保護(hù)、多任務(wù)多進(jìn)程的操作系統(tǒng)。支持廣泛的計(jì)算機(jī)硬件,包括序源碼全部公丌,任何人可以修改并在發(fā)行。乎所有的多種可選擇窗口管理器(X 其強(qiáng)大的語(yǔ)言編譯器g+等也可以很容易得到。不但成熟完善、而且使用方便。24 1軟件設(shè)計(jì)要求對(duì)于高效的軟件工程,良好的設(shè)計(jì)是關(guān)鍵。一個(gè)設(shè)計(jì)得好的軟件系統(tǒng)應(yīng)該是可直接實(shí)現(xiàn)、易于維護(hù)、易懂和可靠的。設(shè)計(jì)得不好的系統(tǒng),盡管可以工作,但很可能維護(hù)起來(lái)費(fèi)用昂貴、測(cè)試?yán)щy和不可靠,因此,設(shè)計(jì)階段是軟件丌發(fā)過程中最重要的階段。軟件設(shè)計(jì)的這種方法導(dǎo)致了許多動(dòng)態(tài)的和非常昂貴的工程失敗?,F(xiàn)代軟件工程學(xué)已經(jīng)認(rèn)識(shí)到一些完全非如接近于編程語(yǔ)言的流程圖,不適用于系統(tǒng)設(shè)計(jì)的描述和表達(dá)。精確的(盡管并不一定是正規(guī)的)說(shuō)明是設(shè)計(jì)過程的必要部分。軟件設(shè)計(jì)是一個(gè)反復(fù)的、不能用任何單一表示法來(lái)表示的多層次活動(dòng)。相應(yīng)地,大量的設(shè)計(jì)表示法,如數(shù)據(jù)流圖、層次式輸入處理輸出結(jié)構(gòu)圖和設(shè)計(jì)描述語(yǔ)言已經(jīng)開發(fā)出來(lái),這些表示法能比流程圖更好地表達(dá)軟件設(shè)計(jì)。一個(gè)成功的設(shè)計(jì)應(yīng)該是:能生成高效的代碼,實(shí)現(xiàn)盡量緊湊的最小設(shè)計(jì),或是一個(gè)最易維護(hù)的設(shè)計(jì)。在給定一個(gè)需求定義,軟件工程師必須以此導(dǎo)出滿足這些需求的程序系統(tǒng)的設(shè)計(jì),此導(dǎo)出過程是通過下述步驟來(lái)完成的:11必須建立組成程序系統(tǒng)的子系統(tǒng)。21必須把每個(gè)予系統(tǒng)分解成分離的成分,并且子系統(tǒng)規(guī)范通過定義這些成分的操作來(lái)建立。3、每個(gè)程序可以用相互作用的子成分設(shè)計(jì)。每個(gè)成分還須進(jìn)行優(yōu)化,這通常需要將每個(gè)成分規(guī)范化成層次式的子成分。51優(yōu)化過程中的某個(gè)階段,各成分中的算法必須詳細(xì)說(shuō)明。除了程序系統(tǒng)設(shè)計(jì)中的這些階段之外,軟件工程師也可能需要設(shè)計(jì)允許系統(tǒng)中各進(jìn)程之間進(jìn)行通信的通信機(jī)制。軟件工程師或許要設(shè)計(jì)文件結(jié)構(gòu),并且很可能要設(shè)計(jì)用于程序的數(shù)據(jù)結(jié)構(gòu),還需要設(shè)計(jì)確認(rèn)程序的測(cè)試事例。北京郵電人學(xué)顧2 重要的部分就是進(jìn)行系統(tǒng)設(shè)計(jì),這是決定一個(gè)軟件的價(jià)值以及生存周期的最關(guān)鍵因素。一個(gè)好的軟件結(jié)構(gòu)不僅能夠應(yīng)對(duì)可能出現(xiàn)的重大錯(cuò)誤,增強(qiáng)軟件的魯棒性,同時(shí)也需要具有強(qiáng)大的可擴(kuò)展性以滿足消費(fèi)者不斷提出的新要求,增強(qiáng)軟件的生命周期,降低二次乃至多次升級(jí)開發(fā)的難度。目業(yè)務(wù)需求劃分為最基本的業(yè)務(wù)單元,對(duì)于一次業(yè)務(wù)請(qǐng)求將被劃分為多個(gè)業(yè)務(wù)單元的相互組合。這種做法的好處在于降低各業(yè)務(wù)基本單元之日時(shí)增加業(yè)務(wù)需求的可配置性。一旦當(dāng)業(yè)務(wù)流程中有某個(gè)業(yè)務(wù)單元需要更換或者是業(yè)務(wù)需求發(fā)生了變化,需要在某個(gè)業(yè)務(wù)流程中新增一些業(yè)務(wù)單元以豐富業(yè)務(wù)內(nèi)容,那么只需要替換某些需要更新的模塊或增加一些必要的業(yè)務(wù)單元就能夠完成軟件的升級(jí)過程。因此在綜合以上的一些因素的考慮,同時(shí)考慮到步設(shè)計(jì)的軟件實(shí)現(xiàn)結(jié)構(gòu)如圖28巨毒富宣l LL一LL,k!甲一I !一一一 。 竺4碑!a”。一|。根據(jù)圖2過統(tǒng)一的對(duì)外用戶接口戶可以進(jìn)行與軟件的交互。在軟件內(nèi)部,通過后通過有的底層業(yè)務(wù)單元都是基于操作系統(tǒng)之上的,在這中間可以通過一個(gè)允許各模塊對(duì)421 且標(biāo)明當(dāng)前選中業(yè)務(wù)或發(fā)起節(jié)目播放業(yè)務(wù)等等。應(yīng)該保留有當(dāng)北京郵文前選中的節(jié)目或頁(yè)面跳轉(zhuǎn)對(duì)象在軟件內(nèi)建數(shù)據(jù)結(jié)構(gòu)中的當(dāng)前位置,并且能夠根據(jù)用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論