精品欧美一区二区三区在线观看 _久久久久国色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.欧美日本| 狠狠色噜噜狠狠狠狠色吗综合| 五月婷婷婷婷婷| 欧美日韩午夜电影网| 亚洲成人综合视频| 欧美日韩亚洲免费| av高清一区二区| 亚洲欧美卡通另类91av| 日韩中文字幕精品视频| 国产一级免费片| 高清亚洲高清| 亚洲第一久久影院| 香蕉久久夜色| 欧美一级片免费| 蜜臀va亚洲va欧美va天堂| 久久99国产精品自在自在app| theav精尽人亡av| 国产日韩一区二区三免费高清| 亚洲国产精品一区二区久久恐怖片 | 九色porny视频在线观看| 亚洲国产精品黑人久久久| 91影院未满十八岁禁止入内| 日韩乱码一区二区三区| 最新国产拍偷乱拍精品 | 久久香蕉av| 国产精品久久久久7777按摩| 久久99国产精品99久久| 亚洲AV无码国产精品午夜字幕| 老司机久久99久久精品播放免费| 欧美黑人一区二区三区| 三级黄色在线观看| 精品欧美激情在线观看| 亚洲精品国偷自产在线99热| 日本人妻一区二区三区| 二区三区精品| 欧美日韩成人在线| 日韩av资源在线| 国产拍在线视频| 一区二区三区久久久| 日韩欧美在线电影| 日韩av免费观影| 成人激情免费网站| 成人免费看片网址| 一区二区三区精彩视频| 日产国产欧美视频一区精品| 秋霞午夜一区二区| 久久久国产精品成人免费| 欧美日韩专区| 欧美尺度大的性做爰视频| 欧美乱大交做爰xxxⅹ小说| 深爱激情久久| 精品网站999www| 亚洲成av人片在线观看无| 88久久精品| 精品免费视频一区二区| 欧美性猛交乱大交| 榴莲视频成人app| 日韩三级免费观看| 色姑娘综合天天| 美女精品视频在线| 日韩欧美综合在线| 日本少妇一级片| 草莓视频一区二区三区| 欧美精品一区二区高清在线观看 | 欧美 日韩 亚洲 一区| 岛国片av在线| 欧美日韩激情视频| 欧美日韩在线视频一区二区三区| 九色porny自拍视频在线播放| 福利一区视频在线观看| 黄色国产精品视频| 欧美大片高清| 欧美探花视频资源| 久国产精品视频| 亚洲成人五区| 日韩高清有码在线| 亚洲区自拍偷拍| 欧美a级片视频| 不卡av日日日| 青青操免费在线视频| 免费在线播放第一区高清av| 日韩av电影手机在线| 欧美一级黄视频| 国产在线观看一区二区| 国产精品二区二区三区| 香蕉视频黄在线观看| 久久久精品免费观看| 亚洲不卡中文字幕| 自拍视频在线网| 亚洲夂夂婷婷色拍ww47| 欧美一级片中文字幕| 国模私拍国内精品国内av| 日韩精品中文字幕在线一区| 久久一区二区电影| 欧美电影一二区| 久久久久久综合网天天| 中文字幕免费高清网站| 国产一区二区成人久久免费影院| 国产精品免费一区二区三区在线观看| 男女污污视频在线观看| 亚洲欧美区自拍先锋| 欧美 日韩 国产在线观看| 国产a亚洲精品| 亚洲高清免费观看高清完整版| 91资源在线播放| 精久久久久久| 国产色婷婷国产综合在线理论片a| 蜜桃在线一区二区| 国产精品久久影院| 99在线免费视频观看| 成人做爰视频www| 精品久久久久香蕉网| 国产精品天天干| 影院欧美亚洲| 国产在线观看一区二区三区| 天天干视频在线观看| 亚洲人成小说网站色在线| 国产熟女高潮视频| 草草视频在线一区二区| 啊v视频在线一区二区三区| 国产a∨精品一区二区三区仙踪林| 久88久久88久久久| 欧美日韩一区二| 白白色在线观看| 这里只有精品99re| jizz中文字幕| 香蕉久久国产| 国产美女精品在线观看| 色哟哟免费在线观看| 色综合婷婷久久| 年下总裁被打光屁股sp | 一区二区网站| 久久黄色av网站| 中文在线a天堂| 国产亚洲欧美日韩在线一区| 黄色www网站| 风间由美性色一区二区三区四区 | 一本一生久久a久久精品综合蜜| 美女av在线免费看| 亚洲国产成人精品电影| 久久久久久欧美精品se一二三四 | 扒开伸进免费视频| 中国精品18videos性欧美| 国产欧美亚洲精品| 国产高清免费av在线| 黑人狂躁日本妞一区二区三区 | 视频在线观看免费高清| 国产精品欧美日韩一区| 日本精品久久久| 青青久在线视频免费观看| 欧美日韩精品二区| 久久人人爽人人爽人人片| 亚洲欧洲日本mm| 精品国产乱码久久久久软件 | 久久精品青草| 成人福利网站在线观看11| 午夜免费视频在线国产| 欧美高清www午色夜在线视频| 国产极品视频在线观看| 美女性感视频久久| 亚洲欧洲另类精品久久综合| 久久亚洲资源中文字| xxxxx成人.com| 国产精品永久久久久久久久久| 中文字幕亚洲精品在线观看| 欧美一级xxxx| 欧美日韩四区| 久久av免费一区| 老司机成人影院| 色妞色视频一区二区三区四区| 中文字幕久久熟女蜜桃| 国产精品福利一区二区三区| 亚洲免费在线播放视频| 亚洲午夜极品| 欧美裸体网站| 久久久免费人体| 欧美另类xxx| 国产 日韩 欧美 精品| 婷婷六月综合网| 国产免费看av| 精东粉嫩av免费一区二区三区| 99热这里只有精品7| 视频精品一区二区三区| 91精品91久久久久久| 九色网友自拍视频手机在线| 欧美日韩一区不卡| 青娱乐国产盛宴| 99精品一区二区| 日日躁夜夜躁aaaabbbb| 欧美日韩 国产精品| 国内一区二区三区在线视频| 88xx成人免费观看视频库| 久久精品亚洲一区| 婷婷在线观看视频| 欧美日韩免费在线视频| 精品在线免费观看视频| 国产婷婷色一区二区三区| www激情五月| 欧美亚洲网站| 国产精品av免费观看| 亚洲bt欧美bt精品777| 国产欧美日韩免费看aⅴ视频| 欧美色图天堂| 国产亚洲在线播放| 午夜久久久久久噜噜噜噜| 色婷婷久久久综合中文字幕| 久久免费看少妇高潮v片特黄| 97久久超碰国产精品电影| 第一区免费在线观看| 在线亚洲成人| 国产激情片在线观看| 国产精品一区二区av日韩在线| 91亚洲午夜在线| 国产精品久久久久av电视剧| 久久99久久99精品中文字幕| 二区在线观看| 亚洲黄色www| 国产情侣激情自拍| 在线观看91视频| 久久精品国产成人av| 亚洲摸摸操操av| 久久久精品成人| 久久色在线观看| 国产精品一区二区人妻喷水| 精品综合免费视频观看| 不要播放器的av网站| 影音先锋久久精品| 精品国产一区二区三区在线| 欧美自拍偷拍| 欧美精品一区二区视频| av男人一区| 91视频在线免费观看| 亚洲欧洲一二区| 国产美女搞久久| 亚洲精品粉嫩美女一区| 国产69久久精品成人| sm性调教片在线观看| 久久91精品国产91久久跳| 国产剧情在线| 久久久成人精品视频| 97电影在线看视频| 中文字幕免费精品一区高清| 飘雪影院手机免费高清版在线观看| 亚洲精品在线电影| 亚洲欧美强伦一区二区| 日韩亚洲欧美一区| 国产草草影院ccyycom| 6080yy午夜一二三区久久| 一级黄色片视频| 欧美日韩一区二区三区在线 | 欧美不卡123| 国产丰满美女做爰| 日韩三级视频中文字幕| www.激情五月| 欧美成人女星排名| 日本黄视频在线观看| 亚洲第一网站免费视频| 亚洲老妇色熟女老太| 精品国产一区二区三区忘忧草| 性生活视频软件| 亚洲成人国产精品| 婷婷在线免费视频| 亚洲乱码国产乱码精品精天堂| 日本成人一区| 中文字幕在线看视频国产欧美| 在线a人片免费观看视频| 色偷偷偷综合中文字幕;dd| 美女国产在线| 欧美国产日本在线| 国产白丝在线观看| 欧美亚洲国产日韩2020| 韩国主播福利视频一区二区三区| 国产成人精品视| 久久69成人| 99国内精品久久久久久久软件| 高潮久久久久久久久久久久久久 | 亚洲成av人片观看| 日日噜噜噜噜人人爽亚洲精品| 欧洲日韩一区二区三区| 国产精品久久婷婷| 亚洲第一天堂无码专区| 国产女人在线视频| 久久国产色av| 无码小电影在线观看网站免费| 国产精品精品一区二区三区午夜版| 四虎精品在线观看| 国产伦精品一区二区三区免| 中日韩免视频上线全都免费| 亚洲精品乱码视频| 欧美日韩亚洲一区三区| 三级4级全黄60分钟| 精品中文av资源站在线观看| 中国免费黄色片| 欧美高清在线精品一区| 黄页网站免费观看| 色综合久久久久综合| 97视频免费在线| 亚洲激情视频网| 日本免费中文字幕在线| 97视频在线观看免费| 国产成人精选| 精品视频一区二区| 性欧美69xoxoxoxo| 国产精品亚洲a| 丰满放荡岳乱妇91ww| 欧美熟妇激情一区二区三区| 亚洲一级二级三级在线免费观看| 黄色污污网站在线观看| 精品国精品自拍自在线| 搞黄视频在线观看| 午夜精品免费视频| 亚洲影视资源| 日本精品一区二区三区高清 久久 日本精品一区二区三区不卡无字幕 | 国产精品无码电影| 中文字幕中文在线不卡住| 天堂中文在线网| 日韩你懂的电影在线观看| 国产精品一区在线看| 97精品国产91久久久久久| 精品久久久久久久久久岛国gif| 欧美日韩一区综合| 狠狠88综合久久久久综合网| 男人的天堂最新网址| 国产欧美一区二区三区鸳鸯浴 | 欧美日韩一卡二卡三卡| 久青草国产在线| 9.1国产丝袜在线观看| 日韩一区二区三区精品视频第3页| 亚洲欧洲日夜超级视频| 久久久夜夜夜| 日韩网站在线播放| 午夜精品成人在线| 肥臀熟女一区二区三区| 久久影院模特热| 亚洲成a人片777777久久| 日韩欧美电影一区二区| 国产精品久久久久久久久久妞妞 | 久久久视频精品| 亚洲精品在线播放| 国产精品88久久久久久妇女| 国产综合色在线| 看片网站在线观看| 91精品国产综合久久国产大片| 日本中文字幕在线观看| 国产精品美女网站| 欧美一区电影| 在线观看免费视频高清游戏推荐 | 日本熟女一区二区| 日韩欧美一级二级三级久久久| www在线视频| 91超碰rencao97精品| 综合色一区二区| 男人添女人荫蒂国产| 一区二区在线看| 亚洲成人久久精品| 欧美国产极速在线| 国产在线播放精品| 亚洲 欧美 日韩 国产综合 在线| 不卡视频一二三| 亚洲第一在线播放| 亚洲欧美变态国产另类| 电影亚洲精品噜噜在线观看| 日韩资源av在线| 久久国产精品无码网站| 波多野结衣喷潮| 日韩一级二级三级精品视频| 国内在线免费视频| 精品一区二区三区视频日产| 久久www成人_看片免费不卡| 成人免费无遮挡无码黄漫视频| 欧洲视频一区二区| 成人免费网址| 国产主播一区二区三区四区| 噜噜噜91成人网| 精品日韩在线视频| 日韩精品中文字幕一区| 啊啊啊久久久| 亚洲免费在线精品一区| 国产精品中文字幕日韩精品| 国产一卡二卡在线播放| 国产婷婷色综合av蜜臀av | 成人激情直播| 另类国产ts人妖高潮视频| 亚洲AV无码成人精品区明星换面| 欧美日韩国产系列| 国产盗摄在线视频网站| 欧美日韩一区二区三区在线视频| 久久99热99| 中日韩黄色大片| 最近2019中文字幕mv免费看| 亚洲91网站| 白嫩少妇丰满一区二区| 亚洲人成影院在线观看| 青青久草在线| aaa级精品久久久国产片| 新67194成人永久网站| 天天看天天摸天天操| 精品视频在线播放免| 欧美黄色一级| av五月天在线|