精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

STB上Linux軟件系統解決方案

運維 系統運維
近年來,國內巨大的STB潛在市場,吸引了包括芯片廠商、CA廠商、中間件供應商、機頂盒生產廠商等廠家的熱情,圍繞STB的競爭全面展開。

近年來,國內巨大的STB潛在市場,吸引了包括芯片廠商、CA廠商、中間件供應商、機頂盒生產廠商等廠家的熱情,圍繞STB的競爭全面展開。

機頂盒是一種專用設備,包括軟件模塊和硬件模塊。軟件模塊包括系統引導程序、嵌入式操作系統和應用軟件。硬件模塊根據CPU的不同,分為ASIC專用芯片 組、多媒體DSP、X86三種。低檔機頂盒一般采用專用芯片組或多媒體DSP,只支持較少的幾種媒體編解碼標準,業務擴展能力較弱,價格比較低。高檔機頂 盒大多基于X86硬件,使用WinCE或Linux操作系統,甚至配有硬盤,與PC機非常相似,業務功能豐富,當然,價格也不菲。

事實上,隨著IPTV的興起,對機頂盒的性能要求也越來越高,采用X86硬件提升機頂盒的性能已是大勢所趨。但是,在提供更豐富業務功能的同時,大幅降低 機頂盒成本,也是機頂盒技術發展的一個必然方向。本文將講述基于兼容X86的STB上Linux軟件系統解決方案,不涉及技術開發細節。主要將從以下方面 進行介紹:

一、硬件環境介紹

本機頂盒核心部件包括:STPC CPU,2M FLASH,64M DOM和32M RAM。

其中FLASH中存放Bootloader代碼,DOM中存放嵌入式Linux操作系統。當然,機頂盒需要一些外圍硬件電路,比如網絡接口、遙控器接口等等。

二、Bootloader開發

Bootloader是跟底層硬件關聯性非常強的一層軟件,也稱為BSP。開發人員需要相當熟悉硬件結構,一般來說,可以由硬件人員完成,也可以由軟硬件 人員共同協助完成。Bootloader除了初始化CPU,RAM和基本的串口輸出等功能外,還需要一些擴展功能,比如實現通過網絡接口或者串口燒錄操作 系統等。u-boot是一個開源的面向多個目標平臺(ppc, mips, arm, x86)的bootloader,并且功能強大,目前廣泛應用在嵌入式系統開發中,只要根據硬件平臺做有限的修改,就可以順利實現。本篇不講述u- boot的具體移植過程,移植細節可參見《u-boot在PowerPC 860上的移植》一文。

三、嵌入式Linux裁減與移植

嵌入式Linux我們選用Peewee Linux進行裁減,Peewee Linux的介紹和基本配置可參考《Embedded Linux 嵌入式系統原理與實務》一書。Peewee Linux的裁減僅僅是通過配置界面選擇某些組件,但需要注意的是要保留X窗口,瀏覽器需要X窗口支持才能啟動圖形化瀏覽器。但是,通過Peewee Linux裁減的Linux系統通常比較大,還需要做更進一步的裁減。一般來說一個不帶X窗口的嵌入式Linux可以小到4M,帶有X窗口的Linux也 可以在30M以下構建出來。總之,裁減后的Linux系統不能過于龐大,否則加上瀏覽器程序極有可能超出DOM的64M空間,需要另加存儲空間,增加成 本。

另一方面,在移植Linux到STB上后,由于STB上很多硬件在Linux下缺少驅動程序支持,不能工作。為此,開發必要的驅動程序是必不可少的一步。 在Linux下開發一個驅動是相當容易的,一是因為Linux驅動程序的架構相對固定,二是有很多的源碼可供參考。難點往往是調試過程,也更花時間,并且 經常需要改動某些代碼,同時,驅動開發過程中也經常需要示波器、邏輯分析儀等設備的幫助。

四、瀏覽器程序選擇 (Embedded Mozilla)

在Linux環境下有很多開源的瀏覽器,但綜合比較來說,Mozilla功能強大,支持的協議也相對比較多,圖形界面豐富。其次,Mozilla專門為嵌 入式系統開發了一個Embedded Mozilla項目,不加裁減的話,編譯結果大概20M多,用戶可以對其進行裁減,一般來說,裁減到14M左右是很輕而易舉的事。并且該項目是提供源碼 的,用戶可以根據需要定制一些功能,比如用戶界面等等。

具體可以參考主頁:http://www.mozilla.org

五、JVM移植

針對目前很多網頁是Java severlet的特點,使得瀏覽器能支持Java語言是一大趨勢,Embedded Mozilla很容易實現對Java的支持,這也是為什么選擇Embedded Mozilla的原因之一。只要以動態庫的形式注冊sun公司提供的JVM到該STB的系統庫路徑下,并在Embedded Mozilla中設置一下瀏覽器針對Java severlet的plug in功能,即可實現Embedded Mozilla對Java severlet的支持。

JVM下載參考:http://www.sun.com

六、其它應用開發擴展(EPG實現及EasySoap使用)

該部分功能主要是為解決STB向PVR/DVR的擴展,當然如此擴展后需要添加大容量存儲設備,以存儲數據。EPG是PVR/DVR上不可或缺的軟件之 一,預先提供節目給用戶,用戶通過預定的方式下“訂單”,PVR/DVR根據用戶的預定情況實現節目的自動錄制功能。目前EPG功能比較流行的做法是:在 PC機上用Web Service實現服務端,在PVR/DVR上實現客戶端,由于Web Service利用SOAP協議交互。為此,EasySoap浮出水面,利用該開源項目,可以很方便開發出Linux上的EPG客戶端,實現與Web Service的交互。

七、媒體播放軟件實現

該功能也可認為是STB的擴展,是PVR/DVR功能的一部分。媒體播放器我們選用功能強大的mplayer,這是Linux下又一個出色的開源軟件,支 持格式眾多,包括很多流媒體在內,移植mplayer也比較簡單。參見網站:http://www.mplayerhq.hu/

八、VOD實現

VOD是STB交互功能的增強,因為我們已經移植了Embedded Mozilla以及mplayer,VOD功能可以利用這兩個軟件順利實現,需要做的工作只是在Embedded Mozilla中如何判斷當前的連接是一個媒體文件,以判斷是否需要打開mplayer進行播放。

九、軟件遠程更新問題

雖然目前用戶要在STB設備上實現軟件遠程更新的需求并不突出,但軟件遠程更新問題是降低維護費用一個強有力的手段。STB的遠程軟件更新可以采用主動或 被動的方式,主動的方式就是由用戶手動去下載最新軟件,實現升級;被動方式就是由STB開發商根據STB的信息主動提示用戶更新,類似于window 2000/XP的升級程序。考慮到STB的特殊性,比如升級過程中可能發生意外,掉線等情況,建議采用由用戶手動去下載軟件進行升級的方式。

具體實現方法是:在STB上開發專門用于軟件升級的程序,該程序通過HTTP/FTP下載最新應用程序到本地,然后實現STB上軟件的升級。由于系統上空 間通常比較緊張,一旦升級失敗,極有可能造成系統不能啟動的情況,解決辦法往往是增加內存空間,先備份先前的系統,如果升級成功,再刪除,如果失敗,則恢 復先前系統。

十、小結

Linux由于其開源特性、出色的網絡功能和眾多的開源項目支持,正越來越成為嵌入式系統開發者關注的目標之一。相信越來越多的嵌入式開發者將加入到Linux這個行列中來。

本文提出的僅僅是解決方案,實際開發中,從硬件設計到軟件開發是一個相當漫長的過程,軟硬件的協同設計、硬件的調試、軟件的開發、軟件的測試、系統的集成測試等過程都會遇到攔路虎,很多意想不到的問題會時不時地忽然冒出來。

為此,在STB項目開發中,硬件的設計過程需要具有豐富經驗的硬件工程師,以盡量縮短硬件設計與調試的時間。軟件系統中上層應用的開發過程建議開發者采用 OO的思想,同時在開發中運用設計模式,以防開發過程各種意想不到的變化。另外,值得一提的是,很多項目中,開發人員認為只有硬件開發完成后才能進行軟件 的開發,這是一種誤解。事實上,軟硬件開發的過程可以同步進行,在硬件開發階段可以同時進行上層軟件的開發,這樣可以盡可能加快產品走向市場的步伐。
 

【編輯推薦】

  1. linux下快速結束應用程序
  2. Linux安全編程:如何編寫安全的應用程序
  3. Linux應用程序安裝與管理
責任編輯:趙寧寧 來源: chinaitlab
相關推薦

2009-12-16 14:00:26

Linux軟件系統

2011-09-27 09:42:01

Linux系統

2011-12-09 11:13:17

2016-03-13 17:35:18

2011-02-24 13:35:06

Apache OFBi開源ERP

2021-08-13 09:48:25

惡意軟件移動威脅網絡攻擊

2010-03-25 14:55:56

智能布線系統

2009-07-28 08:49:37

2013-12-16 10:32:37

2011-03-22 13:06:28

DNS

2009-12-01 08:55:53

2009-10-15 10:29:03

布線系統解決方案

2009-09-22 12:02:56

ibmdwRational

2016-06-13 09:30:59

Linux云計算云解決方案

2009-08-07 10:36:18

linux命令亂碼linux命令行亂碼Linux操作系統

2012-05-27 16:21:31

IDC華為

2018-12-03 12:17:27

Semptian解決方案

2009-04-16 11:10:59

LinuxIDF開源軟件

2019-04-23 16:06:25

2015-07-27 16:56:24

LinuxQQ
點贊
收藏

51CTO技術棧公眾號

日韩电影在线观看电影| 美女主播精品视频一二三四| 国产精品成人一区二区三区夜夜夜| 国产日本欧美一区二区三区| www.99re6| 91欧美日韩在线| 91成人免费电影| 国产911在线观看| 日本黄色三级视频| 欧美bbbbb| 久久乐国产精品| 国产调教在线观看| 欧美大片网址| 日韩视频中午一区| 在线免费视频a| 3344国产永久在线观看视频| 国产欧美一区二区精品性色| 99热在线国产| 亚洲一区在线观| 国产日韩欧美在线播放不卡| 久久精品最新地址| 色欲av无码一区二区三区| 日韩欧美久久| 欧美片在线播放| 三级4级全黄60分钟| 人交獸av完整版在线观看| 久久久久久久久99精品| 成人av资源网| 国产美女www爽爽爽视频| 日韩国产精品91| 久久91超碰青草是什么| 成人18视频免费69| 精品视频久久| 精品视频www| 熟妇高潮一区二区| 亚洲免费一区三区| 56国语精品自产拍在线观看| 中文字幕国产传媒| 黑人巨大精品| 狠狠躁夜夜躁久久躁别揉| 日本aa在线观看| av激情在线| 中文字幕佐山爱一区二区免费| 亚洲成色www久久网站| 四虎影视在线播放| 成a人片亚洲日本久久| 超碰国产精品久久国产精品99| 国产av无码专区亚洲av| 精品一区二区三区日韩| 国产色婷婷国产综合在线理论片a| 亚洲av无码精品一区二区| 国产一区91| 日本国产欧美一区二区三区| 欧美bbbbbbbbbbbb精品| 亚洲一区二区三区四区五区午夜| 国产综合在线看| 激情小说中文字幕| 激情视频一区二区三区| 欧美日韩成人精品| 在线看成人av| 99香蕉国产精品偷在线观看 | 欧美xxxx免费虐| 一区二区三区日韩欧美精品 | 精品人妻一区二区三区四区| 亚洲精品aaaaa| 亚洲人精选亚洲人成在线| 国产精品815.cc红桃| 国产调教一区二区三区| 在线视频免费一区二区| 九九热最新地址| 欧美日韩 国产精品| 欧美—级a级欧美特级ar全黄| 久久精品国产亚洲AV无码麻豆 | 中文字幕一区在线观看视频| 中文字幕久久综合| 女同一区二区免费aⅴ| 亚洲高清一区二区三区| 国产淫片免费看| 成人av色网站| 欧美成人r级一区二区三区| 日韩Av无码精品| 国产成人av| y97精品国产97久久久久久| 美国黄色小视频| 亚洲少妇在线| 国产精品久久久久久久久久久久久久 | 8888四色奇米在线观看| 亚洲免费观看高清在线观看| 九九爱精品视频| av在线不卡精品| 日韩色在线观看| 精品无码一区二区三区| 亚洲一区二区| 欧美自拍大量在线观看| 国产精品国产一区二区三区四区| 国产成人一区二区精品非洲| 国产欧美韩日| 免费在线观看av片| 精品国产户外野外| 天天久久综合网| 自拍偷拍欧美一区| 色与欲影视天天看综合网| 成人公开免费视频| 成人免费精品视频| 一区二区三区四区视频在线| 国产资源在线观看入口av| 欧美性感一区二区三区| 国产女人18毛片水真多18| 93在线视频精品免费观看| 久久久亚洲福利精品午夜| 中文字幕一区二区三区人妻四季| 顶级嫩模精品视频在线看| 亚州欧美一区三区三区在线| 国产h片在线观看| 91精品国产综合久久精品| 日本二区在线观看| 亚洲精选久久| 91久久伊人青青碰碰婷婷| 国产小视频免费在线观看| 亚洲成人www| 色男人天堂av| 青青草成人影院| 琪琪亚洲精品午夜在线| 欧美一区二区公司| 一区二区在线观看不卡| 在线不卡一区二区三区| 国产精品羞羞答答在线观看| 97精品一区二区三区| 精品人妻少妇AV无码专区| 国产精品久久久爽爽爽麻豆色哟哟| 能在线观看的av| 麻豆视频一区| 午夜精品在线视频| 天天射,天天干| 亚洲国产成人av| 亚洲欧美日韩色| 欧美精品一区二区三区久久久竹菊| 国产精品一区二区久久久久| 国产黄在线观看免费观看不卡| 精品久久香蕉国产线看观看亚洲 | www.色视频| 亚洲人成网站精品片在线观看| 啊啊啊国产视频| 国际精品欧美精品| 国产精品久久久久久久久久免费| 九色在线播放| 欧美综合色免费| 日韩精品电影一区二区三区| 日韩电影免费一区| 亚洲国产精品久久久久婷婷老年| 欧美色999| 国产一区二区三区免费视频| 欧美三级网站在线观看| 国产欧美日产一区| 成年网站在线播放| 久久精品国产亚洲夜色av网站 | 91麻豆一区二区| 最新热久久免费视频| a级大片免费看| 无需播放器亚洲| 99在线视频免费观看| av中文在线资源库| 国产视频精品va久久久久久| 亚洲男人天堂网址| 国产精品国产三级国产普通话蜜臀 | 最新精品视频| 亚洲日本va午夜在线电影| 欧美精品久久久久久久久| 天天操天天爱天天干| 日韩欧美一区二区三区| 黑人と日本人の交わりビデオ| 麻豆国产欧美日韩综合精品二区| 午夜在线视频免费观看| 中文字幕一区日韩精品| 午夜精品一区二区三区av| 高清日韩av电影| 91精品国产综合久久久久久漫画| 久热这里只有精品在线| 2020国产精品自拍| 中文字幕一区久久| 99国产精品久久久久久久成人热 | 99久久人妻精品免费二区| 久久精品二区三区| 中文字幕av日韩精品| 久久1电影院| 国产精品一区二区三区毛片淫片| 在线中文字幕电影| 亚洲片在线资源| 国产极品久久久| 色www精品视频在线观看| 紧身裙女教师波多野结衣| 91啪亚洲精品| 国产伦精品一区二区三区妓女下载| 中文一区二区| 一级黄色录像免费看| 欧美激情网址| 亚洲一区中文字幕| 欧美影视资讯| 欧美—级高清免费播放| 在线观看完整版免费| 亚洲国产福利在线| 在线视频 中文字幕| 激情亚洲一区二区三区四区 | 国产欧亚日韩视频| 国产乱码精品一区二三赶尸艳谈| www.久久久久久.com| 亚洲欧洲国产综合| 日韩欧美中文字幕精品| 中文字幕黄色av| 精品久久久久久久久久| 永久久久久久久| 国产精品网站在线观看| 污污内射在线观看一区二区少妇 | 7777精品伊人久久久大香线蕉的 | 亚洲无码精品一区二区三区| 一级精品视频在线观看宜春院 | 91人妻一区二区| 久久精品国产一区二区三| 欧美三级午夜理伦三级| 影音先锋久久| 大荫蒂性生交片| 国产精品99久久精品| 日本在线观看一区二区三区| 精品女人视频| 99精品国产高清在线观看| 99久久这里有精品| 国产裸体写真av一区二区| 性欧美超级视频| 欧洲成人在线观看| 国产美女精品写真福利视频| 久久91精品国产91久久跳| 黄色网页在线看| 日韩在线播放视频| a√资源在线| 色妞在线综合亚洲欧美| 阿v免费在线观看| 亚洲一区www| 国产福利在线| 一本一本久久a久久精品牛牛影视| 十九岁完整版在线观看好看云免费| 亚洲第一福利在线观看| 欧美天堂在线视频| 亚洲精品一区二区在线观看| 性色av蜜臀av| 欧美videos中文字幕| 亚洲精品久久久久久无码色欲四季| 日韩亚洲欧美在线观看| www.色视频| 亚洲成人久久网| 亚洲欧美丝袜中文综合| 亚洲视频999| av小片在线| 日韩最新av在线| 国产在线观看免费麻豆| 久久电影一区二区| 青草影视电视剧免费播放在线观看| 欧美大码xxxx| 国产网站在线| 欧美最猛性xxxxx免费| 亚洲第一会所001| 91精品国产自产在线老师啪| 国产麻豆精品| 国产一区二区精品免费| 伊人成综合网yiren22| 五月天久久综合网| 亚洲激情久久| av网站手机在线观看| 亚洲一区国产| 亚洲精品免费一区亚洲精品免费精品一区 | 国产精品第五页| 久久精品一区二区三| 性感美女久久精品| 国产一级片av| 日韩一区二区三区免费看 | aaa国产精品| 欧美日本亚洲| 久久久国产精品| 国产精品国产亚洲精品看不卡| 免费久久99精品国产自在现线| 成人性生交免费看| 国产999精品久久| 这里只有久久精品| 亚洲欧美综合在线精品| 国产一国产二国产三| 91国在线观看| 亚洲精品国产一区二| 亚洲天堂日韩电影| 色女人在线视频| 国产精品国产三级国产aⅴ9色| 激情五月综合婷婷| 欧美下载看逼逼| 午夜亚洲福利| 欧美午夜性生活| 大胆亚洲人体视频| 日本精品久久久久中文| 亚洲无线码一区二区三区| 国产一级片一区二区| 亚洲电影第1页| 国产精品刘玥久久一区| 日本一区二区三区四区视频| 日韩08精品| 亚洲精品高清国产一线久久| 激情亚洲网站| 五月激情五月婷婷| 2020国产成人综合网| 黄页网站免费观看| 欧美日韩免费一区二区三区视频| 天天射,天天干| 欧美日韩国产成人高清视频| 成人1区2区| 日本不卡一区| 日韩一区二区久久| 亚洲欧美日韩中文字幕在线观看| 国产色综合一区| 免费观看一区二区三区毛片 | 任你躁av一区二区三区| 亚洲欧洲成人av每日更新| 男人的天堂av网站| 日韩av在线免费观看| 青春草在线视频| 亚洲自拍偷拍第一页| 久久日文中文字幕乱码| 三级a在线观看| 久久久久久一级片| 久久狠狠高潮亚洲精品| 精品国产乱子伦一区| 亚洲婷婷噜噜| 亚洲在线免费视频| 亚洲91中文字幕无线码三区| 亚洲综合欧美激情| 国产农村妇女精品| 精品久久久久久久久久久久久久久久| 亚洲国模精品一区| h片在线观看视频免费| 懂色av一区二区三区在线播放| 中文字幕免费一区二区三区| 性生活免费在线观看| 国产精品色哟哟| 亚洲一区二区天堂| 日韩视频一区在线| 亚洲免费资源| 欧美xxxx吸乳| 国产久卡久卡久卡久卡视频精品| www深夜成人a√在线| 91精品国产入口| www久久日com| 成人一区二区在线| 影音先锋国产精品| 青青草视频成人| 色综合天天视频在线观看| 精品999视频| 国产精品成人一区二区| 不卡在线一区二区| 性欧美在线视频| 亚洲精品免费在线| 丰满人妻妇伦又伦精品国产| 久久久久女教师免费一区| 第一区第二区在线| 亚洲国产精品久久久久婷蜜芽| 久久久久99精品国产片| 中文字幕一区二区三区免费看| 久久久国产在线视频| 第四色中文综合网| 久久精品香蕉视频| 国产精品不卡视频| www.日日夜夜| 热99精品只有里视频精品| 欧美一级精品| 18深夜在线观看免费视频| 亚洲狠狠爱一区二区三区| 日产精品久久久久久久性色| 国产精品27p| 综合激情一区| 鲁大师私人影院在线观看| 欧美性猛交xxxx乱大交退制版| 国产欧美久久久久久久久| 国产一区精品视频| 久久久精品网| 精品欧美一区二区久久久久| 亚洲黄色www| 日韩成人综合网站| 黄色片网址在线观看| 欧美国产日产图区| 狠狠综合久久av一区二区| 国产成人综合亚洲| 中文字幕一区二区三区欧美日韩 | 每日更新av在线播放| 成人精品视频在线| 国产一区二区精品| 成人在线观看免费完整| 日韩精品视频免费在线观看| 香蕉成人在线| 黄色a级片免费| 亚洲精品自拍动漫在线| 男操女在线观看| 99精品国产一区二区| 麻豆中文一区二区| 国产成人免费看| 欧美日韩高清区| 99欧美视频|