|
Project Information
|
Power TV Digital Video Recorder. PTV DVR (Power TV digital Video recorder) IntroductionChinese Introduction 企畫文件PTV DVR (Power TV digital Video recorder) PTV DVR 數位電視錄影軟體 提案構想:
這一些想法總是在我身邊一直出現,但安裝和設定電視在Linux 上總是不如Windows 方便,而使用者介面和習慣總是讓一般使用者難以輕鬆使用, 總是需要一大堆設定和指令,而按鍵和過多的選項總是讓人頭皮發嘛,都是在考驗者使用者的耐性和毅力。 PTV DVR是open source 的數位電視錄影軟體, 主要目標是成為在 Linux 和其他平台上,超簡易安裝、設定和執行的軟體, 主要功能為看數位ATSC,DVB-T、 類比PAL, NTSC 的電視節目,並且可以暫停、到帶、快轉、錄影和預約錄影, 並結合網路和數位訊號中得到電視的節目表EPG ,並設定觀看的時間或錄影。 此外, PTV DVR的目標是在市面上的低價電腦、資訊家電和嵌入商品( Embedded system),其商品在安裝基本的Linux 和 GNOME 之後, 便可以成為類似TIVO 或 Microsoft TV 的資訊家電。 PTV DVR功能如下:
系統設計: PTV DVR是提供在GNOME 平台上的Open source計畫,目前是以Linux 為主要開發和測試系統, 使用 C 語言為主,並用PHP,Javascript ,SQL 為輔助語言。 PTV DVR計畫包含以下專案: 1. 底層的和電視卡的處理: 大量使用V4L 和 解碼器decoder 處理數位電視訊號,並直接接觸硬體驅動程式和硬體溝通,做轉換Video Source 等動作。 2. 前端的使用者介面:用GTK 提供圖形化的控制介面,以提供一個容易使用,輕鬆直覺介面,讓邊使用者可以快速上手,並且進偕設定提供更專業設定,並提供可以切換介面的Themes。 3. 在 system tray的Tray 程式:用於錄影、預設錄影,是以Root 的身份執行的(Deamon)常駐程式,因為需要和硬體溝通所以才用Root身份。 4. WebKit: EPG 的資料顯示和互動、使用者對節目的討論。 計畫管理: 1. 底層的和電視卡的處理:
2. 前端的使用者介面:
3. 在 system tray的Tray 程式:
4. WebKit:
專案網址: http://code.google.com/p/ptvdvr/ (輔助用) http://sourceforge.net/projects/ptvdvr http://of.openfoundry.org/projects/13xx 版權宣告: GNU General Public License 3.0 (GPLv3) |