999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數字電視機頂盒的PVR設計與實現

2012-06-25 03:31:30羅才華
電視技術 2012年4期
關鍵詞:功能設計

羅才華,江 維

(四川九州電子科技股份有限公司技術開發中心,四川 綿陽 621000)

隨著國家模擬電視向數字電視整體轉換的快速推進和隨著存儲技術的日趨發展,在數字電視機頂盒上嵌入個人視頻錄像(PVR),功能已經成為現實。PVR與數字機頂盒的緊密結合,帶來了數字電視的新概念,極大地促進了數字電視業務的推廣[1-3]。

1 PVR原理

在數字電視機頂盒中實現PVR功能,其基本原理為:1)電視節目的RF信號通過機頂盒前端調諧、解調,獲取到TS流數據;2)TS流數據經過數字機頂盒解復用模塊后,得到選擇的電視節目音視頻數據;3)將該音視頻數據按某一特定文件格式寫入存儲介質中;4)從存儲介質中讀取某節目數據包文件,送入音視頻解碼器解碼[4]。

原理框圖如圖1所示。

2 PVR軟件設計流程

數字機頂盒采取的解碼芯片不一樣,其PVR實現的機制也不同,主要體現在采取的存儲模式有較大差異。但總體來說,還是可以分為節目錄制部分、節目回放部分、存儲部分等,下面將分別論述。

2.1 節目錄制部分

在數字機頂盒中,錄像功能就是把一個時間段的節目按特定的方式保存下來。本設計方案中,實現一段節目的錄像,首先對該節目一些基本信息,比如音視頻PID值、節目開始時間、節目時長等進行記錄并寫入存儲介質。與此同時,也將音視頻MPEG數據記錄下來寫入存儲介質中。其數據流程如圖2所示。

在設計中,將存儲的內容作為重要設計內容:存儲的基本信息要能描述出該段音視頻數據的基本特性;存儲的MPEG文件僅僅包含了AV數據,沒有附加其他額外的數據流信息,以充分保證能存儲更大時長的節目流。

2.2 節目回放部分

回放,就是從存儲介質中讀取有效數據,送入解碼器進行解碼的過程。在本部分中,由于數據是來自于本地存儲介質,而非實時碼流。因此,老百姓所期望的自主應用都可以實現了。在軟件設計上,根據獲取到的音視頻數據的編碼格式,通過扔掉B幀/P幀、改變STC(System Time Clock)的速率、重映射PTS等來實現技巧模式,如快進、快退、跳轉等。其數據流程如圖3所示。

2.3 存儲部分

本設計方案是基于文件系統進行數據的讀和寫。在設計中,讀和寫要求以異步的方式進行訪問;讀和寫的完成通過回調函數進行通知。因此,軟件設計時,建立了兩個線程,為文件的輸入和輸出服務。其目的是,當一個線程完成了I/O請求后,另一個線程已經做好訪問的準備。這兩個線程都能被節目錄制和節目回放的文件讀寫所訪問,但錄制要優先于回放。而數據存儲的緩沖區支持線性緩沖和環形緩沖兩種模式,在進行寫時,優先判斷緩沖區是否已經滿,讀取時,優先判斷緩沖區是否是空。這也是緩沖區不能上溢和下溢的保證。其機制如圖4所示。

圖4 存儲機制圖

3 PVR設計要點[5-6]

由于嵌入式設備資源的因素,特別是在數字機頂盒這個特殊設備中,集成PVR功能時,需要重點考慮如下要點:

1)寫入存儲介質的速率。在設計過程中,發現寫入速率會影響錄像的節目在回放時是否會導致馬賽克或者U盤丟失等問題。一般來說,在數字機頂盒中,是通過USB接口、SATA接口外接移動硬盤、U盤作為存儲設備。通過SATA接口外接的硬盤,寫入速率能得到保證。但通過USB接口外接的存儲介質,一是會受到硬件布板影響,二是各種USB接口的存儲介質存在較大差異。因此,在選擇設備時會受到制約。在本方案是通過調整USB帶寬識別范圍而得到改善。

2)錄像中,移動設備拔出的處理機制。設備的突然拔出會影響數據的完整性,產生空數據文件等。在本設計方案中,有兩種機制來應對:一是通過設定固定文件大小的存儲機制,當達到規定大小時,會形成新的存儲文件;二是設定固定時長的文件的存儲機制,該文件大小將會隨著數據碼流碼率不同而不同。這樣,即使突然拔出移動設備,也僅僅影響很有限的一段數據。

3)用戶接口(UI)的配合。PVR功能的實現必須要有相配合的界面,才能簡明、易懂。特別是細節的提示信息、通用的圖標配合。

4 應用場景[7]

4.1 實時錄像

在欣賞一段節目時,想把這段節目進行收藏,那么可以拿起遙控器,按錄像鍵即可以實現對節目的實時錄像。同時,也不影響對該節目的繼續觀看。當然也可以瀏覽其他節目。

4.2 定時錄像

數字機頂盒一般具備EPG(電子節目指南)功能,那么可以結合EPG功能,對預報的節目信息進行預約錄像。也可以手動修改未來的某個時間段進行錄像。這樣,外出的時候也不會把精彩的節目錯過。

4.3 多路節目的錄像

當正在錄制一段節目時,恰好瀏覽到另一套喜愛的節目,怎么辦?PVR的此項功能可以輕松解決。當然,數字機頂盒需要配備多個Tuner。

4.4 一路節目錄像,一路節目回放

當正在錄制一段節目時,想對之前錄制的節目進行觀看,那么在一邊錄制當前節目的同時,也可以進入回放頁面進行節目觀看。

4.5 Trick Mode

在回放節目的過程中,可以進行快退、快進、慢進等操作,達到隨心所欲地控制節目的進程。

4.6 時移

當正在觀看喜愛的電視節目時,電話來了,那么可以按暫停鍵暫停當前節目播放,結束電話通話后,可以按播放鍵,節目會從暫停處繼續播放,不會錯過電視節目。

5 結束語

闡述了在數字機頂盒中如何采用存儲技術實現PVR的功能。并針對實現過程中遇到的一些問題及處理方法進行了描述。該實現已經在市場中進行了應用,豐富了觀眾的精神文化生活。相信隨著未來存儲技術、數字化技術的更深發展,PVR功能會帶給觀眾更多的自主性。

[1]ISO/IEC 13818-1/2/3/4,運動圖像及其伴音信息的通用編碼[S].2007.

[2]Universal Serial Bus Specification Revision 2.0,通用串行總線[S].2000.

[3]BAR M.Linux文件系統[M].天宏工作室,譯.北京:清華大學出版社,2003.

[4]余健,周華梅,趙力,等.個人視頻錄像技術及其在數字電視機頂盒中的應用[J].電子產品世界,2006(13):124-126.

[5]許長亮,侯正信.一種實現數字電視PVR功能的設計方法[J].電視技術,2005,29(11):80-82.

[6]張啟武,于鴻洋,張萍.基于STi7109的PVR數字電視機頂盒設計[J].電視技術,2010,34(S1):113-114.

[7]朱亮,劉衛忠,馮卓明,等.單芯片DVB-C錄像機頂盒[J].有線電視技術,2004(3):107-108.

猜你喜歡
功能設計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關于非首都功能疏解的幾點思考
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 四虎综合网| 青青草国产在线视频| 久久成人国产精品免费软件| 国产主播在线观看| 国产99视频精品免费视频7| 亚洲国产中文精品va在线播放| 天天操天天噜| 亚洲成aⅴ人在线观看| 国产亚洲精品97在线观看| 综合色在线| 午夜爽爽视频| 国产国模一区二区三区四区| 国产拍在线| 欧美成人综合视频| 日本免费a视频| 看国产一级毛片| 高清精品美女在线播放| 国产一区免费在线观看| 免费看av在线网站网址| 日韩国产黄色网站| 亚洲区视频在线观看| 精品国产免费观看一区| 亚洲男人在线天堂| 久久黄色免费电影| 国产精品流白浆在线观看| 亚洲第一成网站| 老司机午夜精品网站在线观看| 麻豆精品视频在线原创| 亚洲精品你懂的| 91精品情国产情侣高潮对白蜜| 免费国产无遮挡又黄又爽| 人妻无码一区二区视频| 黄色网页在线播放| 欧美激情福利| 91丨九色丨首页在线播放| 国产精品蜜芽在线观看| 国产日韩欧美在线播放| 亚洲欧美在线综合一区二区三区| 亚洲区一区| 乱码国产乱码精品精在线播放| 国产精品乱偷免费视频| 全免费a级毛片免费看不卡| 国产精品毛片一区视频播| 一级毛片在线播放| 91蜜芽尤物福利在线观看| 久久情精品国产品免费| 丁香六月综合网| 在线观看av永久| 欧美另类视频一区二区三区| 亚洲精品免费网站| 99久视频| 欧美精品啪啪一区二区三区| 久久久久人妻一区精品| 91日本在线观看亚洲精品| 久无码久无码av无码| 香蕉久久国产超碰青草| 亚洲一区二区精品无码久久久| 国产一区二区视频在线| 亚洲视频黄| 露脸真实国语乱在线观看| 青青草原国产| 2021国产精品自拍| 亚洲综合色婷婷| 毛片在线看网站| 1769国产精品视频免费观看| 欧美啪啪精品| 九九热精品在线视频| 国产黄网站在线观看| 在线免费观看a视频| 亚洲人成人伊人成综合网无码| 又猛又黄又爽无遮挡的视频网站| 亚洲视频二| 久久久久中文字幕精品视频| 亚洲天堂2014| 美女一区二区在线观看| 久久公开视频| 国产自产视频一区二区三区| 国产18在线播放| 亚洲欧美h| 亚洲国产第一区二区香蕉| 亚洲最新网址| 国产精品永久不卡免费视频|