[go: up one dir, main page]

TWI332791B - Digital video recorder, digital video system, and video playback method thereof - Google Patents

Digital video recorder, digital video system, and video playback method thereof Download PDF

Info

Publication number
TWI332791B
TWI332791B TW96109231A TW96109231A TWI332791B TW I332791 B TWI332791 B TW I332791B TW 96109231 A TW96109231 A TW 96109231A TW 96109231 A TW96109231 A TW 96109231A TW I332791 B TWI332791 B TW I332791B
Authority
TW
Taiwan
Prior art keywords
image
video
file
digital
data structure
Prior art date
Application number
TW96109231A
Other languages
Chinese (zh)
Other versions
TW200840356A (en
Inventor
Chen Ma
Yuan-Tao Wu
Original Assignee
Realtek Semiconductor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Realtek Semiconductor Corp filed Critical Realtek Semiconductor Corp
Priority to TW96109231A priority Critical patent/TWI332791B/en
Publication of TW200840356A publication Critical patent/TW200840356A/en
Application granted granted Critical
Publication of TWI332791B publication Critical patent/TWI332791B/en

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

1332791 九、發明說明: 【發明所屬之技術領域】 本發明係與數位錄影技術有關,尤指一種使用於數位錄影裝 置中之影像播放方法。 【先前技術】 # 棚人電腦或是其他數位㈣處理及儲存的系統當中,均 需採用特定的檔案系統⑽system)來進行其儲存空間之配置 及存取管理’目前較常見的檔案系統包含有如FAT32 (File Allocation Table 32-bit version) ^ NTFS (New Technology File1332791 IX. Description of the Invention: [Technical Field of the Invention] The present invention relates to digital video technology, and more particularly to an image playback method for use in a digital video recording device. [Prior Art] # 棚人电脑 or other digital (4) processing and storage systems, all need to use a specific file system (10) system) for its storage space configuration and access management 'currently more common file system including FAT32 (File Allocation Table 32-bit version) ^ NTFS (New Technology File

System)等規格。其中,符合則2槽案系統規格的槽案,係 具有- 4Gbyte的檔案大小姐,在過去這樣的檔案大小上限並 參 不會造成太多槽案儲存及讀取上的困擾,畢竟在過去的電腦或資 訊商品的應用中,鮮少會發生單一一個槽案即包含有超過 4Gbyte之資料量的情形。System) and other specifications. Among them, the case that meets the specifications of the 2-slot system is a file with a -4Gbyte file. In the past, the upper limit of the file size did not cause too much trouble in the storage and reading of the slot. After all, in the past In the application of computers or information products, there is rarely a single case where there is more than 4 Gbytes of data.

Ik著半V體技術的進步,各種電子產品的處理運算能力愈 來愈強’儲存空間的單價愈來愈低,使得各種裝置儲存及處理大 - 量龍成射能’因應這個趨勢,其巾發展最著的領域即在 6 1332791 於多媒體影音規格方面,例如在影像規格上,即從過去的標準晝 質(standard definition,SD)影像,發展到目前已經漸趨普遍的 高畫質(high definition,HD)影像,而在硬體方面,則有儲如數 位電視(digital TV)、數位機上盒(sett〇p b〇x,STB)、及數位錄 影機(digita丨video recorder,DVR)等產品的問世,這些發展均 係挾科技發展之便,希望能夠帶給視聽者更佳的視聽經驗及更便 * 利的使用模式。然而在這樣的發展趨勢中,如FAT32檔案系統 對單一檔案大小設有上限的情形即會造成檔案管理的不便以及 視聽享受上的不悅,這是由於依照目前及未來的多媒體影音格 式,影音資訊經過儲存後所產生的資料量動辄超過十數Gbyte, 而導致屬於同-内容的影音資訊(例如同一部電影)勢必得以複 數個個別的檔案來進行儲存,導致檔案管理不便及讀取困難。同 • #的狀況也會發生在影像壓縮技術或是其他與多媒體影音處理 技術中’例如DivX影像編碼技術所產生之壓縮檔案即具有 lGbyte的大小上i _地也會造成如上述—般相_結果。 目則的數位W像裝置’如數位錄频、或内建數位錄影及 播放功能之數位機上盒或數位電視等產品,於欲播放先前所錄 t、或是自他處下載下來的複數個具有大小上限、但是實則為同 7 1332791 一内容(如同一部電影)之影像檔案時,其所採取的方法僅只於 在播放完一個檔案的時候,判斷依照檔名字母順序之下一個檔案 為何並進行該檔案之自動播放,這種處理方式實際上並非將屬於 同一内容之檔案作群組化之區別,故如果依檔名字母順序在同一 内谷之複數個檔案之間係存在一非屬於該内容的額外檔案,該系 統將無法將之排除而仍行播放;在欲對同一内容(如同一部電影) 進行循標(seeking)時,其循標的範圍也只能及於目前所播放的 擋案範而無法進行跨齡域«作;而絲束前一檑案 之播放與開始下-㈣之之間缝生之無可避免的影音停 頓及不連續,更是造成視聽者視聽經驗不佳的主因之一。 【發明内容] 一種數位影像裝置及 個檔案的相關資訊以 因此,本發明的目的之一即在於提供一種數 影像播放方法,獅將屬於同-内容之複數個檔案 -資料結構進行紀錄’以達到順暢地播放影像的目的 其係揭露—種數鱗影裝置,其包Ik's progress in semi-V body technology, the processing power of various electronic products is getting stronger and stronger. 'The unit price of storage space is getting lower and lower, making various devices store and process large-quantity dragon-shooting energy' in response to this trend. The most developed field is in 6 1332791 in terms of multimedia audio and video specifications, for example, in image specifications, from the past standard definition (SD) images to the current high image quality (high definition) , HD) images, and in terms of hardware, there are products such as digital TV, digital set-top box (sett〇pb〇x, STB), and digital video recorder (DVR). The advent of these developments is based on the development of science and technology, hoping to bring better audiovisual experience and more convenient use mode to the viewers. However, in such a trend, if the FAT32 file system has a cap on the size of a single file, it will cause inconvenience in file management and dissatisfaction in audio-visual enjoyment. This is due to the current and future multimedia video formats. After the storage, the amount of data generated exceeds a dozen Gbytes, and the audio-visual information (such as the same movie) belonging to the same content is bound to be stored in a plurality of individual files, resulting in inconvenient file management and difficulty in reading. The same ## situation will also occur in image compression technology or other multimedia video processing technology. For example, the compressed file generated by DivX video coding technology, i.e., the size of lGbyte will also cause the same as above. result. Digital W-like devices such as digital video recording, or digital on-board or digital TV with built-in digital video and playback functions, are required to play the previously recorded t, or multiple downloaded from other places. When there is an image file with the upper limit of the size, but in fact it is the same as the content of 7 1332791 (such as the same movie), the method adopted is only to judge the file under the alphabetical order of the file name when playing a file. Performing automatic playback of the file, this processing method is not actually a grouping of files belonging to the same content, so if there is a non-partition between the files in the same valley in alphabetical order The extra file of the content, the system will not be able to exclude it and still play; when you want to perform the same content (such as the same movie), the scope of the standard can only be compared with the currently playing block. The case can not be carried out across the ages; and the inevitable video pauses and discontinuities between the playback of the tow and the beginning of the next---fourth One poor viewer experience viewing the main reason. SUMMARY OF THE INVENTION A digital video device and related information of a file. Therefore, one of the objects of the present invention is to provide a digital video playing method, in which a lion will belong to the same file-data structure of the same content to record The purpose of smoothly playing the image is to expose a kind of scale device, which is packaged

依據本發明之實施例, 含有一儲存裝置;一處理電j 1332791 存裝置中’以及絲產生—针資料結構,該钟資料結構係包 含有複數㈣料’分騎應於該複數娜像檔案;以及一顯示裝 置,輕接於該處理電路,用來顯示該複數個影像檔案之視訊内 容;其中於顯示該視訊内容時,該處理電路係依據—時間計數值 對該索引資料結構進行搜尋及比較,以蚊所欲讀取之該複數個 影像槽案中之—第—影像_以及該第—影像檔案中之一第一 位置。 依據本發明之實施例,其另揭露—種數位影像系統,其包 含有複數筆資料,分珊應於該複數個影像以及一顯示裝According to an embodiment of the present invention, there is provided a storage device; a processing device j'332791 in the device and a wire generating-needle data structure, the clock data structure comprising a plurality of (four) materials 'dividing in the complex image file; And a display device, connected to the processing circuit, for displaying the video content of the plurality of image files; wherein when the video content is displayed, the processing circuit searches and compares the index data structure according to the time count value The first position in the plurality of image slots of the mosquitoes to be read by the mosquitoes, the first image, and the first image file. According to an embodiment of the present invention, a digital image system is further disclosed, which comprises a plurality of data, and the image is included in the plurality of images and a display device.

含有一儲存裝置,瞻轉魏個蹄齡;-[賴,耦接 於該儲存裝置’躲維持-㈣丨f料結構,該七丨資料結構係包 置’耦接於該第-邏輯,用來自該第—邏輯接收並顯示該複數個 影像權案之視訊内容;其中於顯示該視訊内容時,該第-邏輯係 依據-時卩継值對物_結構進行鱗及味以決定所 欲讀取之纖娜㈣kl —軸輪該第一影 像檔案中之一第一位置。 依據本發明之實施例, 其更揭露-御彡像方法,其包 9 1332791 含有產生-素引資料結構,节 資料,分別對痛η 〜索弓卜身料結構係、包含有複數筆 、针刀珊應於細固 時間計數值係對應於所欲奸維持-時間計數值’其令該 對該索”赌構進储尋^—現勒容;依據該時間計數值 Φ 影像謝之-第-影:::’::定:讀取一 内容。 中之。亥第健,以顯示該視訊 【實施方式】 以下於進行本發明之實施例的說明時,係以數位錄影機及/ 或其令所包含之主要元件即數似__ _ __ chip)為例來進行說明,但是熟習此領域技術的人應可理解本 • 發明的應用領域並不以此為限’其他具有數位錄影/播放功能或 疋内建有上述數位錄影控制晶片之數位景;像裝置,如數位機上 益、數位電視、遊戲主機料,乃至於其他有連續播放屬於同一 β容之複數個難之需求的電子/多媒體產品,均可採用本發明 之方法。 «月參閱第1圖,其係顯示依據本發明—實施例之數位影像系 1332791 統(例如一數位錄影機、一數位機上盒、一數位電視、一遊戲主 機、前述各種裝置所内含之控制晶片、或是其他裝置或產品或其 控制晶片)的示意圖。於第1圖中,一數位影像裝置1〇〇之主要 構成元件係包含有一電視解碼器(TV decoder) 110、一微處理 器120、及一電視編碼器(TVenc〇der) 13〇,在此須注意的是, 除了上述主要構成元件之外,數位影像裝置1〇〇更可依照應用領 域的不同,而另外包含有其他構成元件,諸如音訊輸出入介面、 乙太網路模組、IEEE1394介面、USB介面、DDR控制模組、快 閃圮憶體控制模組、各種周邊介面模組(如Gpl〇、UART、&) 等等,由於這些元件並非本發明之重點,故將不在此贅述。 於本實施例中,數位影像裝置1〇〇係透過電視解碼器11〇 _接於-影音資料源14〇 (例如透過網路傳送過來的影音串流、 或疋來自於局端的電視訊號),以接收來自於影音資料源140之 一視訊訊號。電視解碼器11〇係用來對於所接收進來的視訊訊號 進行解碼操作’例如將位於基頻之類比NTSC、PAL、及/或 SECA1VU見訊訊號解碼為數位的資料格式,於本實施 例中’電視解碼器11G係包含有四組1G位元之類比數位轉換器, 有2D及3D梳形遽波器(c〇mb fiiter)以進行亮度/彩度 11 1332791 分離處理(YC separation)。微處理器120係耦接於電視解碼器 U〇、電視編碼器130、以及一大量資料儲存裝置,例如一硬碟 150 ’微處理器120係用來對電視解碼器11〇解碼後之視訊訊號 進行處理,並對硬碟150進行存取,以將處理後之視訊訊號傳送 至電視編碼器130,於本實施例中,微處理器12〇係由一個或多 個數位訊號處理(digital signal processing )電路及/或微處理電路 (諸如MIPS)所組成。電視編碼器130則耦接於一顯示裳置16〇 (例如一電視或一顯示器之平面顯示螢幕),用來對於經過微處 理器120處理後之視訊訊號進行編碼操作,例如將數位 4:2:2格式之視訊資料編碼為各種標準電視訊號,如NTSC、PAL CVBS、S-video訊號、個別之νυν或RGB輸出訊號等等,於 本貫例中,電視編碼器130係包含有六個12位元之數位類比轉 換器。 請參閲第2圖,其係顯示依據本發明一實施例,第丨圖中 之數位影像裝置1〇〇播放所接收進來的視訊資料之處理路徑示 思圖。於第2®中,各個方财所表示者係為第〗圖中各個元件 所進打之處理或操作,將於以下詳細說明。在數位影像裝置應 自衫音貝料源140之處接收視訊訊號之後,首先會利用電視解碼 12 1332791 器210進行一電視解碼操作210,其操作内容如前所述,待電視 解碼操作210完成之後’電視解碼器210會將解碼操作後之視訊 訊號傳送至微處理器12〇之處’微處理器12〇則會先對該視訊訊 號進行-視訊前置處理222,-般來說,前置處理(pre_p_ssing) 係會對視訊訊號進行濾波操作或是其他影像處理操作,以將傳送 過私中所致生之雜訊縣減輕或消除。而在前置處理之後,視訊 # 訊號則會分別進入兩個不同的處理路徑,於第-路徑中,經過前 置處理後的視訊訊號會直接被傳送至電視編碼器13〇之處,以進 行-電視編碼操作230,其操作内容如前所述,而編碼操作後之 視訊訊制再被傳送至顯示裝置⑽之處進行播放操作胁而 於第二路針’經猶置處理後的視賴制外會再隱由微處 理器224進行- MPEG2編碼操作、或其他資料壓縮操作,以對 • 其資料量進行壓縮,以利儲存於硬碟150當中(即視訊資料儲存 操作250),在有需要的時機點(以下將舉例說明),先前被儲存 的壓縮貝料則會被讀取出來,由微處理器12q對之進行— MPEG2解碼操作2% ’以還料壓輔之魏職,再將解壓 縮之後之視訊訊號經電視編碼操作23〇及播放操作⑽之處理, 以播放之。 13 1332791 在此須注意的是,微處理器120在第二路徑中對視訊訊號 進行壓縮以利其儲存的同時,亦會對賴存下來之魏訊號加上 時間印記(timestamp),以方便數位影像裝置1〇〇識別每部份影 像所位於之時間點。於視訊訊號巾加人時間印記之技術係為熟習 此項技術的人所廣泛悉知者,故其細節將不在此資述。 如則所述’本發明之實施例不似傳統之處理方式僅能以自 儲存襄置中將先前儲存起來之視訊資料讀取出來再行播放的做 法,將會導致雜賞即時内容〇ivee_nt)需求的使用者必須 忍受-顯著的咖上遲延(甚至可能長職秒),_提供一視 賴號處理職(即_1—健),其雜視誠號進行一 前置處理後’在未經顧縮編碼操私寫人硬碟_>讀取硬碟·〉解 [縮解碼_作的情形下’直接將視訊訊號輸出播放,以確保使用 者月夠觀賞到「直正gpfl主ΛΑ、a ,」的視朗容’而不需料因為驗編 ΖΓΓ存取硬碟職_額外咖。這樣的魏,於使用者 、二收視的絲非常在意的情形下(例如觀賞現場的運動赛 事、或疋錢電影),_具有顯著意義。 之外,仍然提 本毛明之實施例除了提供即時播放的第一路徑 1332791 供對前置處理後之視訊訊號進行壓縮及儲存之第二路徑,這是考 量使用者除了有收視即時内容的f求之外,同時也會有隨時暫停 收視再重新播放及/或對於已經播放過之内容進行例轉 或搜尋(seeking)的需求。舉例來說,#一使用者在觀賞一即時 内容的程中,於暫停收視(例如按下暫停紐「pause」)一段 時間之後打算繼續收視時,若其不希望錯失該内容中任何一刻的 • 細節’則可對數位影像裝置進行適當的操作(例如再按下再生知 「PLAY」),此時微處理器m时產生一相對應之控制訊號 CTRL’以選取(以多工器228表示)自硬碟⑼中讀取出來並 經過MPEG2解碼操倾之魏職,赠得所出來之影像 係緊㈣絲暫停時之内容。_地,當—朗者有對於已經播 放過之内容進行倒轉(rewind)或搜尋(磁㈣)的需求時,其 • 可對触影職置進㈣當的操作⑷如按T·紐「REW卿」 或是操作飛梭旋紐「shuttle」),辦微處理器12〇即會產生 一相對應之控制訊號CTRL,以·自硬碟15〇中讀取出來並經 過MPEG2解碼操作後之視訊訊號,並依照使用者之操作所對應 之時間點,輸出具有正確時間印記之播放内容。 田然在上述各餘作之餘,朗者亦可隨時選擇回到最 1332791 即時内容之收視,只要加以適當的操作(例如按下即時播放紐 「LIVE」)’此時微處理器120即會產生一相對應之控制訊號 CTRL ’以再次縣前置處理後所產生、未輯縮及儲存之視訊 efl说’而再次即時播放内容。 在此應注意的是,雖然於上述實施例中,電視解碼操作210 及電視編碼操作230係分別以專用(dedicated )之電視解碼器電 路及電視編碼器電路在實現,而視訊前置處理222、MpEG2編 碼操作、及MPEG2解碼操作係由微處理器12〇配合軟體或軔體 程式碼之運算來實現’但是制此項技術者均應理解,本發明並 不以此為限’上述各項處理操作及所提供之功能均能以專用硬體 電路、軟體程式碼、或是以上二者之混合搭配來實作。再者,雖 然於本實施例中,數位影像裝置1〇〇係包含有用來將類比視訊訊 號轉換成數位視訊訊號之電視解碼器11〇及用來將數位視訊訊 唬轉換成數位視訊訊號之電視編碼器13〇,但是本發明並不以此 為限,於影音資料源140所傳送過來之視訊訊號原本就是數位格 式的情形下,電視解碼器110即非必要元件,而於後端之顯示裝 置160具有數位訊號介面而能夠接受數位視訊訊號的情形下,電 視編碼器130亦非必要元件。至於儲存裝置15〇,於本實施例中 雖然以峡或外接於數位影像裝置丨⑻之硬碟為例,但是本發明 並不以此祕,其他諸如透過鱗連接之遠端設備,亦為其一 例。又雖然於本實施例中’數位影像裝置剛於對視訊訊號進行 儲存時會先對其進行影像壓縮’以節省存取頻寬或儲存空間,但 是本發明並不以此植,於其他實施例巾,亦可不對視訊訊號進 行壓縮而直接將之儲存至儲存裝置150中。 請再參閱第3圖,其係顯示數位影像裝置1〇〇儲存於硬碟 150中、或是經由網路或其他資料源所接收下纟,屬於同一内容 (如同一部電影)之複數個影像檔案的示意圖。如第3圖所示, 屬於同一内容之一視訊資料係被依序儲存成五個檔案,分別為 2Gbyte 之「video.001」、1Gbyte 之 rvide〇〇〇2」、〇5Gbyte 之 「video.003」、2Gbyte 之「video.004」、1Gbyte 之 Γ_〇 〇〇5」, 其中video.002中所儲存之資訊,係為於内容時間順序上接續在 video.OOl之後者,而video 〇〇3中所儲存之資訊,係為於内容時 間順序上接續在videos之後者,其餘以此類推。該視訊資料 之所以會被儲存成複數個檔案,可能是因為所使用之檔案系統 (如FAT32)、或是所使用的編碼技術(如DivX)對單—檔案大 小所加之_所致。種複數個齡,可能是從㈣源傳送過來 17 5時_如透過網路傳送)即呈現個別檔案的形式、或是在微 免理恭12G物壓縮編碼的時候,始辦間順序被魏儲存成複 數個個別檔案,而被儲存在硬碟15〇當中。 於本發明之實施例中,數位影像褒置1〇〇在接收或形成上 述複數個屬於同-内容之影像檔鱗,除了將上述各個影像樓案 儲存於硬碟15G +之外,更會產生並齡—帛來指向該些影像檔 案之索引資料結構(mdex data strueture),如第4圖所示,其係 』示依據本發明-貫施例之索引資料結構彻與上述影像樓案 之間之對應義的示意圖。於第4时,索引#料結構係包 含有複數筆資料(entry) ’其巾每-筆龍係分騎應於前述複 數個影像檔案其中之一,例如第一筆資料41〇係對應於 video.OOl ’苐二筆資料420係對應於¥他0.〇〇2,其餘以此類推。 請再參閱第5圖,其係顯示依據本發明一實施例,第4圖中之索 引資料結構400中所包含之内容的示意圖。於索引資料結構4〇〇 中’對應於母一筆資料’其係包含有一「槽案名稱」欄位460、 一「檔案大小」襴位470、以及選擇性地包含有一「累計檔案大 小」攔位480。 1332791 其中’「檔案名稱」欄位460係用來依照該視訊資料内容的 時間上順序,指示每-個個別樓案的檔名,例如於第5圖中,第 筆資料之檔案名稱」欄位係為「vide〇〇〇i」,第二筆資料之 「檔案名稱」欄位係為「video.002」,依此類推,第五筆資料之 「檔案名稱」欄位則為「videaG()5」。「檔案大小」攔位47〇則用 來指示每-筆資料巾相對應之職名稱的觀大小為何,例如於 第5圖中,第-筆資料之「檔案大小」欄位係為Wd⑺邏之大 小即2Gbyte ’第二筆資料之「樓案大小」攔位係為ν·〇〇2之 大小即1Gbyte,依此類推,第五筆㈣之「職大小」攔位則 為videa005之大小即1Gbyte。而如果選擇採用「累計檔案大小」 攔位480的話,則該攔位係用來儲存自第一筆資料以來累計之檔 案大小為何,例如於第5圖中,「累龍鼓小」攔位依序儲存 2Gbyte、3Gbyte、3.5Gbyte、5.5Gbyte、6.5Gbyte。 於本實把例中,數位景>像裝置卿會於適當的時機點,例 如初始化時、或是開啟特定職目錄⑽時,對所 儲存之影錢行搜尋,依職尋的結城出具有隱檔案特 徵之各個㈣(例如於本實施例巾,所有開頭為「㈣⑺」之槽 案)’再將這些職的相關資訊填人其所產生之索引資料^ 19 丄夕夕厶/y丄 4〇时’並將索引資料結構彻暫存於一記憶賴當中(例如一 動態隨機存取記㈣,未_於财)。細此處所揭露之引索 貝料結構產纽維持方法並非本㈣之_條件,其他熟習此項 技術的人·知或·㈣⑽·構產生及轉方法,亦可應 用於本發明當中’例如,該索引資料結構亦可以—樓案之形式被 儲存起來。再者’本實施例中之索引資料結構·中除了包含有 如上所述各個攔位之資訊之外,更可再包含有如所接收進來者之 訊號格式G物其為NTSC $胤)、視雜神(_晰時 視訊長度(例如多少咖❹知_)特訊,_播放時之 搜尋定位之用。 由於依照本發明之實施例的數位影像裝置削係產生並維 持如第5圖所示之索引資料結構4〇〇,數位影像裝置1〇〇將可藉 由讀取索引資料結構4〇〇巾所儲存的資訊,加上簡單的索引運 算,即可十分迅速地找到目前所欲播放的視訊内容係位於該些複 數個影像檔案當中的哪一個檔案的哪一個位置,然後再存取所指 疋到的该檔案的該位置,以正確地播放該視訊内容。請參閱第6 圖,其係顯示依照本發明一實施例,操作數位影像裝置1〇〇時所 播放之視訊内容與該複數個影像檔案之間之對應關係示意圖。於 20 1332791Containing a storage device, and looking at the length of the hoof; - [Lai, coupled to the storage device, 'hiding maintenance-(four) 丨f material structure, the seven-dimensional data structure is packaged 'coupled to the first-logic, Receiving and displaying the video content of the plurality of image rights from the first logic; wherein, when displaying the video content, the first logic is scaly and tasted according to the time-time value to determine the desired read Take the fiber (4) kl - the first position of the first image file in the shaft wheel. According to an embodiment of the present invention, the method further discloses that the method 9 11332791 includes a production-primary data structure, a section data, and a pain η ~ 弓 卜 卜 身 、 、 、 、 、 、 、 包含 包含 包含Knife should be in the fine time count value corresponding to the desired maintenance time-time count value 'which causes the cable to be sneaked into the storage ^ 现 现 现 ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; -影:::'::定: Read a content. 中中.海第健, to display the video [Embodiment] The following description of the embodiment of the present invention is performed by a digital video recorder and/or It exemplifies the main components included in the __ _ __ chip as an example, but those skilled in the art should understand that the application field of the invention is not limited to this. Others have digital video/ The playback function or the built-in digital display of the digital video control chip; the image device, such as digital computer, digital TV, game host material, and even other electronic devices that continuously play a plurality of difficult requirements belonging to the same β-capacity /Multimedia products, can use this The method of the present invention. «Monday refers to FIG. 1 , which shows a digital image system 13327791 according to the present invention - for example, a digital video recorder, a digital on-board box, a digital television, a game console, and various devices as described above. A schematic diagram of a control chip or other device or product or a control chip thereof. In FIG. 1, a main component of a digital image device 1 includes a TV decoder 110. The microprocessor 120 and a television encoder (13), it should be noted that, in addition to the above-mentioned main constituent elements, the digital image device 1 can be further included according to the application field. There are other components, such as audio input and output interface, Ethernet module, IEEE1394 interface, USB interface, DDR control module, flash memory control module, various peripheral interface modules (such as Gpl〇, UART, & etc., since these components are not the focus of the present invention, they will not be described here. In the present embodiment, the digital video device 1 is connected to the television decoder 11 - a video source 14 〇 (for example, a video stream transmitted over a network, or a television signal from a central office) to receive a video signal from a video source 140. The television decoder 11 is used to The received video signal is subjected to a decoding operation, for example, a data format in which the NTSC, PAL, and/or SECA1VU video signals are decoded in the digital frequency, and in the present embodiment, the 'TV decoder 11G system includes four groups. An analog-to-digital converter of 1G bits, with 2D and 3D comb choppers (c〇mb fiiter) for luminance/chroma 11 1332791 separation processing (YC separation). The microprocessor 120 is coupled to the television decoder U, the television encoder 130, and a mass data storage device, such as a hard disk 150 'the microprocessor 120 is used to decode the video signal from the television decoder 11 The processing is performed, and the hard disk 150 is accessed to transmit the processed video signal to the television encoder 130. In this embodiment, the microprocessor 12 is processed by one or more digital signals (digital signal processing). A circuit and/or a microprocessor circuit (such as MIPS). The television encoder 130 is coupled to a display device 16 (for example, a flat display screen of a television or a display) for encoding the video signal processed by the microprocessor 120, for example, a digit 4:2. The video format of the 2 format is encoded into various standard television signals, such as NTSC, PAL CVBS, S-video signals, individual νυν or RGB output signals, etc. In this example, the television encoder 130 includes six 12 A digital analog converter of bits. Referring to Fig. 2, there is shown a processing path diagram of the video information received by the digital video device 1 in the first embodiment of the present invention in accordance with an embodiment of the present invention. In Section 2®, each party's financial representative is the processing or operation of each component in the diagram, which will be described in detail below. After the digital video device receives the video signal from the source 140, the television decoding operation 210 is first performed by the television decoding 12 1332791 210. The operation content is as described above, after the television decoding operation 210 is completed. 'The television decoder 210 will transmit the video signal after the decoding operation to the microprocessor 12'. The microprocessor 12 will first perform the video pre-processing 222 on the video signal, in general, the front-end Processing (pre_p_ssing) will perform filtering operations or other image processing operations on the video signal to reduce or eliminate the noise-generating county. After the pre-processing, the video # signal will enter two different processing paths respectively. In the first path, the pre-processed video signal will be directly transmitted to the TV encoder 13 to perform - a television encoding operation 230, the operation content of which is as described above, and the video information system after the encoding operation is transmitted to the display device (10) to perform the playback operation threat, and the second hand is processed after the second hand is processed. The system will then be implicitly executed by the microprocessor 224 - MPEG2 encoding operation, or other data compression operation to compress the amount of data for storage in the hard disk 150 (ie, video data storage operation 250), in the presence of The required timing (as exemplified below), the previously stored compressed beaker will be read out, and the microprocessor 12q will perform it - MPEG2 decoding operation 2% 'to replenish the job, then The video signal after decompression is processed by the television encoding operation 23 and the playback operation (10) to play the video signal. 13 1332791 It should be noted that the microprocessor 120 compresses the video signal in the second path to facilitate its storage, and also adds a timestamp to the Wei signal, which is convenient for digits. The image device 1 identifies the time point at which each portion of the image is located. The technical aspects of the video signal stamping time stamp are widely known to those skilled in the art, so the details will not be described here. If the embodiment of the present invention does not resemble the conventional processing method, only the previously stored video data can be read and played back from the storage device, which will result in the instant content 〇ivee_nt) The user of the demand must endure - significant delay in the coffee (or even a long job second), _ provide a resolution processing job (ie _1 - Jian), its miscellaneous honours after a pre-processing "in the After reading the hard disk _> reading the hard disk ·> solution [reduced decoding _ in the case of 'directing the video signal output play, to ensure that the user can see the "right gpfl main, a, "The Vision" is not required because of the access to the hard disk _ extra coffee. Such a Wei is significant in the case where the user and the second viewing wire are very concerned (for example, watching a sports event on the spot, or paying for a movie). In addition, the embodiment of the present invention provides a second path for the playback and storage of the pre-processed video signal, in addition to the first path of the instant playback, which is considered to be the user's request for viewing the instant content. In addition, there will be a need to pause viewing and replay at any time and/or to perform a referral or seek for content that has already been played. For example, when a user intends to continue viewing during a period of viewing a live content (for example, pressing the pause "pause"), if he does not wish to miss any moment in the content, The details can be used to perform appropriate operations on the digital video device (for example, press the "PLAY" button again). At this time, the microprocessor m generates a corresponding control signal CTRL' to select (indicated by the multiplexer 228). Read from the hard disk (9) and after the MPEG2 decoding operation, the image that is presented is the content of the (4) silk pause. _ ground, when the Langer has the need to rewind or search (magnetic (4)) for the content that has already been played, it can be used for the operation of the touch (4). (4) Press T·News “REW” "Qing" or operating the shuttle "shuttle"), the microprocessor 12 will generate a corresponding control signal CTRL, read from the hard disk 15 并 and after the MPEG2 decoding operation video The signal, and according to the time point corresponding to the user's operation, output the playback content with the correct time stamp. In addition to the above remaining works, the Langer can also choose to return to the viewing of the most 1332791 real-time content at any time, as long as the appropriate operation (such as pressing the instant play button "LIVE"), then the microprocessor 120 will A corresponding control signal CTRL ' is generated to reproduce the content again by the video efl said, which is generated after the pre-processing of the county, is not reduced and stored. It should be noted that, in the above embodiment, the television decoding operation 210 and the television encoding operation 230 are implemented by a dedicated television decoder circuit and a television encoder circuit, respectively, and the video pre-processing 222, The MpEG2 encoding operation and the MPEG2 decoding operation are implemented by the microprocessor 12 in conjunction with the operation of the software or the body code. However, it should be understood by those skilled in the art that the present invention is not limited thereto. Both the operation and the functions provided can be implemented by a dedicated hardware circuit, software code, or a combination of the two. Furthermore, in the present embodiment, the digital video device 1 includes a television decoder 11 for converting analog video signals into digital video signals, and a television for converting digital video signals into digital video signals. The encoder 13 is not limited thereto. In the case where the video signal transmitted from the video material source 140 is originally a digital format, the television decoder 110 is an unnecessary component and the display device at the rear end. In the case where the 160 has a digital signal interface and is capable of accepting digital video signals, the television encoder 130 is also an unnecessary component. In the present embodiment, although the hard disk of the digital video device (8) is exemplified by the gorge or the digital video device (8), the present invention is not such a secret, and other remote devices such as those connected through the scales are also An example. In the embodiment, the digital video device first compresses the video signal when it is stored to save the access bandwidth or the storage space. However, the present invention is not based on the other embodiments. The towel can also be directly stored in the storage device 150 without compressing the video signal. Please refer to FIG. 3 again, which shows a plurality of images of the same content (such as the same movie) stored in the hard disk 150 or received via the network or other data source. Schematic diagram of the file. As shown in Figure 3, video data belonging to the same content is sequentially stored into five files, which are 2Gbyte "video.001", 1Gbyte rvide〇〇〇2", and 〇5Gbyte "video.003". 2Gbyte of "video.004", 1Gbyte of Γ_〇〇〇5", where the information stored in video.002 is the content chronologically connected after video.OOl, and video 〇〇3 The information stored in the text is in the chronological order of the content after the video, and so on. The reason why the video data is stored in multiple files may be due to the file system used (such as FAT32) or the encoding technology used (such as DivX) added to the single-file size. A plurality of ages may be transmitted from (4) sources to 17 5 hours (such as through the network), ie, in the form of individual files, or in the case of micro-disciplinary 12G compression coding, the order between the initials is stored in Wei. Into a number of individual files, and stored in the hard disk 15 。. In the embodiment of the present invention, the digital image device is configured to receive or form the plurality of image files belonging to the same content, and the image images are stored on the hard disk 15G+. And the age of the 帛 帛 指向 指向 指向 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 该 m m m m m m m m m m m m m m m m m m m m m m m m m m m A schematic diagram of the corresponding meaning. At the 4th hour, the index # material structure contains a plurality of entries (the entry of the towel), and each of the pens should be in one of the plurality of image files, for example, the first data 41 corresponds to the video. .OOl '苐二笔资料420 corresponds to ¥0.〇〇2, and so on. Referring again to Figure 5, there is shown a schematic diagram of what is included in the index data structure 400 of Figure 4 in accordance with an embodiment of the present invention. In the index data structure 4', corresponding to the parent data, the system includes a "slot name" field 460, a "file size" field 470, and optionally a "cumulative file size" block. 480. 1332791 wherein the 'File Name' field 460 is used to indicate the file name of each individual case according to the temporal order of the content of the video material, for example, in the file name of the first data in the figure 5 The system is "vide〇〇〇i", the "File Name" field of the second data is "video.002", and so on. The "File Name" field of the fifth data is "videaG()". 5". The "File Size" block 47 is used to indicate the size of the corresponding job name for each data towel. For example, in Figure 5, the "File Size" field of the first data is Wd (7). The size is 2Gbyte 'The size of the second file is "1", which is the size of ν·〇〇2, and so on. The fifth (4) "size" block is the size of videa005, which is 1Gbyte. . If you choose to use the "cumulative file size" block 480, then the block is used to store the size of the file since the first data. For example, in Figure 5, the "Dragon Drum" block is based on The order stores 2Gbyte, 3Gbyte, 3.5Gbyte, 5.5Gbyte, and 6.5Gbyte. In this example, the digital view > like the device will search for the stored money bank at the appropriate timing, such as when initializing, or when opening a specific job directory (10), Each of the characteristics of the hidden file (4) (for example, in the case of this embodiment, all the cases with the beginning of "(4)(7)")" then fill in the relevant information of these jobs and index the information generated by them ^ 19 丄夕夕厶/y丄4 〇 ' ' and the index data structure is temporarily stored in a memory (for example, a dynamic random access (4), not _ wealth). The method for maintaining the structure of the lead-and-sand structure disclosed herein is not the condition of (4), and other persons familiar with the technology or the method of generating and transferring can also be applied to the present invention 'for example, The index data structure can also be stored in the form of a building. Furthermore, the index data structure in the present embodiment includes, in addition to the information of each of the blocks as described above, the signal format G of the incoming party may be further included as NTSC $胤). God (_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ After the index data structure is 4, the digital image device 1 can quickly find the video currently to be played by reading the information stored in the index data structure 4 and adding a simple index operation. The content is located in which of the plurality of image files, and then accesses the location of the file to be correctly played to play the video content correctly. Please refer to Figure 6, which is A schematic diagram showing the correspondence between the video content played by the digital video device and the plurality of video files according to an embodiment of the present invention is shown in Fig. 20 1332791

第6圖中,係顯示數位影像裝置1〇〇之操作介面5i〇、遠端操作 介面520、以及顯示晝面530,而於本實施例中,操作介面51〇 係包含有控制視訊播放所常見的操作功能,例如「再生」(play)、 「倒轉」(rewind)、「快轉」(fastforward)等按鈕、或是其他功 食匕’而遠端操作介面520 (例如一遙控器)上,除了如前所述之 各種操作鈕之外’更包含有一可以用來快速尋找到所欲觀賞之視 汛内容片段的飛梭旋鈕(shuttle)。於第6圖中,更顯示了一時 間轴橫桿(time bar) 540,須注意的是,時間軸橫桿54〇可以是 實際上屬於數位影像裝置励之播放操作介面的一部分,而可以 被施以拖$操作(dmg)以決定所欲·_容時間點或者其 亦可僅於本實施例中用來代表放之視訊内容的時間指標 (timeindex) ’而並未被實際上顯示於操作介面中。In the sixth embodiment, the operation interface 5i of the digital image device, the remote operation interface 520, and the display surface 530 are displayed. In the embodiment, the operation interface 51 includes the control video playback. Operating functions, such as "play", "rewind", "fastforward" buttons, or other functions, and remote operation interface 520 (such as a remote control) In addition to the various operating buttons described above, it also includes a shuttle knob that can be used to quickly find a video clip of the desired viewing content. In Fig. 6, a time axis 540 is further shown. It should be noted that the time axis crossbar 54〇 may be part of the playback operation interface actually belonging to the digital image device, and may be The drag operation (dmg) is applied to determine the desired time point or it may also be used only in the present embodiment to represent the time index of the video content placed in the embodiment, and is not actually displayed in the operation. In the interface.

、職心优關減正«放的時候(例如當使用者 按下再生㈣,數位影像裝置卿即會持續維持一時間計數值, ^來指示目前正在播放之内容時間點,藉由不斷地遞增該時間計 :該視訊内容即得以被依序播放出來,該視訊内㈣ ^與卿像謝顿爾一對應關 46财卿,聽作糊她_健桿職用 21 1332791 來表示各個檔案中之負料位置的内谷指標(⑺故如丨in(jex ) 550 係具有一一對應之關係。因此,數位影像裝置1〇〇所維持之該時 間計數值即可被換算為所對應之資料位置,而再經由對第5圖中 之索引資料結構400進行搜尋及比較’即可決定目前正在播放的 時間點’其視訊内容係為於該複數個影像檔案中之哪一個檔案裏 的哪一個位置。 舉例來5兒’若使用者按下再生钮時’所播放的時間點係位 於該視訊内容的一小時二十五分之處,經過時間點/資料量的轉 換、以及對索引資料結構400的搜尋及比較(例如對「檔案大小」 欄位470進行搜尋及比較)之後,可以得到目前的時間點所對應 到的資料位置係位於(2Gbyte+ lGbyte + 〇.5Gbyte) =35Gbyte 以及(2Gbyte + 1 Gbyte + 0.5Gbyte + 2Gbyte ) = 5.5Gbyte 之間(或 者,亦可直接對「累計檔案大小」欄位48〇進行搜尋及比較), 亦即位於video.004這個檔案中,而其於該檔案中之確切位置亦 可依照一換算公式或比例關係得出,如此,數位影像裝置 即得以正確地存取位於video.004中之視訊資料並播出。而隨著 視訊内容依序播出,當所播放的時間點進入到下一個檔案所儲存 之資料位置中(例如該視訊内容的二小時十分之處),同樣經過 22 1332791 * 時間點/資料量的轉換、以及對索引資料結構400的搜尋及比較 之後’亦可很迅速地得到目前的時間點所對應到的資料位置係位 於video.005這個檔案中、以及其確切位置,數位影像裝置1〇〇 同樣地得以正確地存取位於video.005中之視訊資料並播出。 而在對所播放之視訊内容進行如倒轉、搜尋等操作時,例 籲 如按下倒轉鈕、操作遙控器520上之飛梭旋鈕、或是拖戈時間軸 橫桿540上之游標,更可顯現出本發明的好處,尤其是在跨檔案 的倒轉或搜尋操作上。與先前相同的例子中,即所播放的時間點 係位於該視訊内容的-小時二十五分之處,而其所對應之資料位 置係位於video.004這個檔案中,若這個時候倒轉或搜尋操作的 結果’使得所播放的時間點落於該視訊内容的一小時五分之處, • 難過時間點/資料量的轉換、以及對索引資料結構4〇〇的搜尋 及比較之後’同樣可以很迅速地得到目前的時間點所對應到的資 料位置係位於Video.003這個檔案中、以及其確切位置,如此則 數位影像裝置1GG同樣地得以正確地存取位於vide_中之 訊資料並播出。特別值得注意的是,在本例中的倒轉或搜尋操作 中’數位影像裝置1〇〇所存取的視訊資料原先係從硫。施中 ^ 取出,到後來則變成從Vide〇.003中取出,如此的跨職取存視 23 U02791 A貝料的操作,尤其是逆向(baek丽d)的跨姆取存視訊資料 的操作,於傳統作法中屬於無法達成,但是透過本發明之實施例 中所揭露及說明之索引資料結構的產生及使用,職需要一些簡 單的搜尋檔案内容及比較的運算操作,即可輕易地達到。 在此敝意的是,雖然於上述實施例中,索㈣料結構· 係儲存檔鼓小(或科職大小)㈣訊,但是《此項技術 者亦應理解,本發明並不以此為限索引資料結構_中亦可以 儲存相對應於檔案内容起始及/或終結位置之時間印記(time stamp)的方絲處理,亦可制本㈣之目的。再者,由於在 ^引資料4 400中係以每一筆資料對應於一槽案名稱及其槽 引二I::印記)的方式來安排資訊,故於使用本發明之索 / _數位影像裝置中,其_存之魏綱於同一内容 影)之影像楷案,其檀名並不需要具有任何特定 400之I: Γ序’數位影像裝置1〇°僅須透過對封資料結構 0之搜尋’即可找到正確的影像檔案。 相對來說报小的倉引資料結構,即可達到無接縫 24 1332791 (seamless)的跨檔案視訊搜尋及播放操作,而不會如習知技術 -般,導致使用者於跨槽案播放時必須忍受停頓或中斷等不悅的 視聽鎌、歧無法進行跨_的逆向解雜作等問題。 此外,使用如本發明之實施例所述之索㈣料結構的數位影像裝 置’與之配合的細倾之操作介面亦可設計祕職索引資料 結構進行管理及顯示,如此一來,使用者於此種應用軟體的介面 • 巾就只需要接觸到以「内容」為單位(content_based ),而非以「樓 案」為單位(file-based) #資訊,這將使得應用軟體的介面管理 更加簡潔及直覺。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範 圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 參 【圖式簡單說明】 第1圖為依據本㈣—實細之數位影㈣統的示意圖; 第2圖為依據本發明一實施例’數位影像裝置励播放所接收進 來的視訊資料之處理路徑示意圖; 第3圖為屬於同一内容之複數個影像檔案的示意圖; - 第4圖為依據本發明—實施例之索㈣料結構4GG與上述影像檔 25 案之間之對應關係的示意圖; 第5圖為依據本發明一實施例,第 ¥ 4圖中之*51資料結構400 中所包含之内容的示意圖;以及 第6圖為依據本伽—實施例,操作數位影像裝謂時所播放 之視訊内容與該複數個影像檔案之間之對應關係示意圖。 【主要元件符號說明】 100 110 120 130 140 數位影像裝置 ------ 電視解碼器 -------- 微處理器 ---~- 電視編碼器 ----- 影音資料源 150 儲存裝置 160 顯示裝置 210When the user presses the regeneration (for example, when the user presses the regeneration (4), the digital image device will continue to maintain a time count value, ^ to indicate the time point of the content currently being played, by continuously increasing The time meter: the video content can be played in order, within the video (4) ^ with the Qing Dynasty like Shelton, the corresponding 46 wealthy, listen to her _ health pole job 21 1332791 to represent the various files The inner valley index of the negative material position ((7) is such that the 丨in(jex) 550 system has a one-to-one correspondence. Therefore, the time count value maintained by the digital image device 1〇〇 can be converted into the corresponding data position. And searching and comparing the index data structure 400 in FIG. 5 to determine which location in the file of the plurality of image files is the video content at the time point currently being played. For example, if the user presses the regeneration button, the time point played is located at one hour and twenty-five minutes of the video content, the time point/data amount conversion, and the index data structure 400. After searching and comparing (for example, searching and comparing the "file size" field 470), the data location corresponding to the current time point can be obtained (2Gbyte + lGbyte + 〇.5Gbyte) = 35Gbyte and (2Gbyte + 1) Gbyte + 0.5Gbyte + 2Gbyte ) = 5.5Gbyte (or, you can also directly search and compare the "accumulated file size" field 48〇), which is located in the file video.004, and it is in the file. The exact position can also be obtained according to a conversion formula or a proportional relationship, so that the digital video device can correctly access the video data located in video.004 and broadcast it, and as the video content is broadcasted in sequence, the office The time point of playback enters the data location stored in the next file (for example, two hours of the video content), and also passes through 22 1332791 * time point / data volume conversion, and search for index data structure 400 and After the comparison, it is also very quick to get the data location corresponding to the current time point in the file video.005, and its exact location, digital image Similarly, the device 1 can correctly access the video data located in video.005 and play it out. When performing the operations such as inversion, searching, etc. on the video content being played, for example, pressing the reverse button and operating The shuttle knob on the remote control 520, or the cursor on the timeline rail 540, may further illustrate the benefits of the present invention, particularly in the reverse or search operation across files. In the same example as before, That is, the time point of the playback is located at -25 minutes of the video content, and the corresponding data location is located in the video.004 file. If this time reverses or searches for the result of the operation, the playback is performed. The time point falls within one hour and five minutes of the video content. • The time point/data volume conversion and the search and comparison of the index data structure are the same. The corresponding data location is located in the file of Video.003 and its exact location, so that the digital video device 1GG can correctly access the information in the vide_ and Out. It is particularly noteworthy that the video material accessed by the digital imaging device 1 in the inversion or search operation in this example was originally from sulfur. Shizhong ^ was taken out, and later it was taken out from Vide〇.003. Such an operation was carried out according to the operation of 23 U02791 A beaker, especially the reverse (baek 丽d) cross-mesh operation of storing video data. In the conventional method, it cannot be achieved, but through the generation and use of the index data structure disclosed and illustrated in the embodiments of the present invention, the job requires some simple search file contents and comparative arithmetic operations, which can be easily achieved. It is desirable here that although in the above embodiment, the cable structure is stored in a small drum (or a size) (4), the person skilled in the art should understand that the present invention does not The limit index data structure _ can also store the square wire processing corresponding to the time stamp of the beginning and/or the end position of the file content, and can also be used for the purpose of (4). Furthermore, since the information is arranged in the manner that each piece of data corresponds to a slot name and its slot number II:: imprint, the cable/ _ digital image device of the present invention is used. In the image file of the _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 'You can find the correct image file. Relatively speaking, the small warehouse data structure can achieve seamless cross-archive video search and playback operations without the seams 24 1332791 (seamless), instead of causing users to play in the cross-slot case as in the conventional technology. It is necessary to endure unpleasant audiovisual encounters such as pauses or interruptions, and problems such as the inability to perform cross-over-reverse miscellaneous work. In addition, the fine-grained operation interface of the digital image device with the cable structure of the cable structure according to the embodiment of the present invention can also be designed and managed by the secret index data structure, so that the user The interface of the application software only needs to be in contact with content_based instead of "file-based" #information, which will make the interface management of the application software more concise. And intuition. The above are only the preferred embodiments of the present invention, and all changes and modifications made to the scope of the present invention should fall within the scope of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic diagram of a digital image (four) system according to the present (four)-solid detail; FIG. 2 is a processing path of video data received by a digital image device in accordance with an embodiment of the present invention. Figure 3 is a schematic diagram of a plurality of image files belonging to the same content; - Figure 4 is a schematic diagram showing the correspondence between the cable structure 4GG and the image file 25 according to the present invention - the fifth embodiment; The figure is a schematic diagram of the content contained in the *51 data structure 400 in FIG. 4 according to an embodiment of the present invention; and FIG. 6 is a video played when the digital image is loaded according to the embodiment of the present embodiment. A schematic diagram of the correspondence between the content and the plurality of image files. [Main component symbol description] 100 110 120 130 140 Digital video device ------ TV decoder -------- Microprocessor ---~- TV encoder --- audio and video data source 150 storage device 160 display device 210

222 224 226 電視解碼操作 ------ 微處理器操作 ----- 視訊前置處理 -----— MPEG2編喝操作 MPEG2解碼操作 26 1332791 228 選擇操作 230 電視編碼操作 250 視訊資料儲存 260 播放操作 400 索引資料結構 410-450 資料 460 檔案名稱襴位 470 檔案大小欄位 480 累計檔案大小欄位 510 操作介面 520 遠端操作介面 530 顯示晝面 540 時間軸橫桿(時間指標) 550 内容指標 27222 224 226 TV Decoding Operation ------ Microprocessor Operation ----- Video Pre-Processing ----- MPEG2 Editing Operation MPEG2 Decoding Operation 26 1332791 228 Select Operation 230 TV Encoding Operation 250 Video Information Storage 260 Playback Operation 400 Index Data Structure 410-450 Data 460 File Name Field 470 File Size Field 480 Total File Size Field 510 Operation Interface 520 Remote Operation Interface 530 Display Face 540 Timeline Crossbar (Time Indicator) 550 Content indicator 27

Claims (1)

申請專利範圍: 一種數位錄影裝置,其包含有: 一儲存裝置; 一處理電路,触於謂存裝ϋ來魏—視訊訊號, 並將該視訊訊號以複數個影像檔案的形式儲存於嗜 儲存裝置巾,以及絲產生一料:#料結構該索 引資料結獅包含有複數筆㈣,分別對應於該複 數個影像檔案;以及 一顯示裝置’ _於該處理電路,用來顯示該複數個影像 檔案之視訊内容; 其中於顯示該視訊内容時,該處理電路係依據—時間計數 值對該索引資料結構進行搜尋及比較,以決定所欲 讀取之該複數個影像檔案中之一第一影像檔案以及 該第一影像檔案中之一第一位置。 如申請專職H第1項所述之触聰裝置,其另包含有 解碼裝置,接於該處理電路,用來對所接收進行的該 視訊訊號進行類比數位轉換。 3,如申請專利範圍第1項所述之數位錄影裝置,其另包含有 編碼裝置於祕理電路及魏示裝置之間,用來 士儲存於雜錄置巾之該些影倾案賴應之視訊訊 旒進行數位類比轉換。 # 4.如申請專利範圍第1項所述之數位錄影裝置,其中該處理 電路另用來對自該贿裝置中所讀取出來之影像標案進 行解壓縮操作。 .5.如申請專利範圍第1項所述之數位錄影裝置,其中該索弓丨 資料結構係包含有該些影像餘之難名稱。 # 6如/請專利範圍第1項所述之數位錄影裝置,其中該索引 資料結構係包含有該些影像樓案之檔案大小。 7· 一種數位影像系統,其包含有: -儲存裝置,用來儲存複數個影像樓案; . 一第—邏輯’ _於該儲存裝置,用來維持―軸資料結 . 構’⑦糾資機娜包含有複數筆雜,分別對 29 丄叫791 應於該複數個影像檔案;以及 -顯示裝置’ __第-賴,絲自轉—邏輯接收 並顯示該複數個影像檔案之視訊内容; 其中於顯示該視期容時,該第一邏輯係依據—時間計數 值對該索引資料結構進行搜尋及比較,以決定所欲 讀取之該複數個影像财中之—第1像槽案以及 該第一影像檔案中之一第一位置。 8.如申請專利範圍第7項所述之數位影像系統,其另包含有 -解碼裝置,躲於該第—邏輯,用來對所接收進行的一 視訊訊號進行類比數位轉換。 9·如申請專利範圍第7項所述之數位影像系統,其另包含有 —編碼裝置’雛於該第—邏輯及該顯示裝置之間,用來 對儲存於賴魏置巾之該些影像檔麟對應之視訊訊 號進行數位類比轉換。 H).如申請專利範圍第7項所述之數位影像系統 ,其申該第~ 4輯另用來對自顧存裝置巾所讀取出來之影像檔案進 30 1332791 行解壓縮操作。 1L =請專利範圍第7項所述之數位影像系統,其中該如 貝料結構係包含有該些影像檔案之檔案名稱。 2· 2申%專利_第7項所述之數位影像系統,其· 貧料結構係包含有該些影像檔案之檔案大小。’、 14. Φ 如申凊專利範圍第7項所述之數位影像系統,其中讀儲存 裝置係為透過網路與該第一邏輯輕接之一遠端設備。 一種影像播放方法,其包含有·· 產生-索弓一1資料結構,其中該索引資料結構係包含有 筆資料,分別對應於複數個影像檔案· 維持-時間計數值’其中該時間計數;應 之—視訊内容; 、 依據該時間計數值對該糾資料結構進行搜尋及比較,r 決定所欲讀取之該複數個影像槽案中之—乂 M 複數 檔案以及該第一影像檔案 中之—第一位 第一影像 置 以及 1332791 讀取該第一影像襠案中之該第一位置,以顯示該視訊内容。 15. 如申請專利範圍第14項所述之影像播放方法,其中該索 引資料結構係包含有該些影像檔案之檔案名稱。 16. 如申請專利範圍第14項所述之影像播放方法,其中該索 引資料結構係包含有該些影像檔案之檔案大小。 17. 如申請專利範圍第16項所述之影像播放方法,其另包含 有比較該時間計數值所對應之資料位置及該索引資料結 構所儲存之檔案大小,以決定該第一影像檔案及該第一位 置。 18. 如申請專利範圍第14項所述之影像播放方法,其另包含 有: 提供一應用軟體;以及 於該應用軟體之操作介面中顯示該索引資料結構。 32Patent application scope: A digital video recording device, comprising: a storage device; a processing circuit that touches the storage device to store the video signal, and stores the video signal in the form of a plurality of image files in the storage device. The towel, and the silk material: #料结构 The index data lion includes a plurality of pens (four) corresponding to the plurality of image files; and a display device ' _ for the processing circuit for displaying the plurality of image files The video content is: when the video content is displayed, the processing circuit searches and compares the index data structure according to the time count value to determine one of the plurality of image files to be read. And a first location in the first image file. For example, the chrome device described in the first item of the above-mentioned H, further includes a decoding device connected to the processing circuit for performing analog digital conversion on the received video signal. 3. The digital video recording device according to claim 1 of the patent application, further comprising an encoding device between the secret circuit and the Wei display device, and the image storage device for storing the miscellaneous recording towel The video signal is digitally analog converted. #4. The digital video recording device of claim 1, wherein the processing circuit is further configured to decompress the image standard read from the bribe device. .5. The digital video recording device of claim 1, wherein the data structure of the cable is included in the hard-to-find name of the images. #6如/Please refer to the digital video recording device of the first aspect of the patent, wherein the index data structure includes the file size of the image buildings. 7. A digital imaging system comprising: - a storage device for storing a plurality of image buildings; a first logic - _ for the storage device for maintaining an "axis data node." Na contains a plurality of pens, respectively, for 29 丄 791 should be in the plurality of image files; and - display device ' __ _ _ _, silk rotation - logic to receive and display the video content of the plurality of image files; When the time period is displayed, the first logic searches and compares the index data structure according to the time count value to determine the first image slot and the first image slot to be read. One of the first locations in an image file. 8. The digital video system of claim 7, further comprising a decoding device for hiding from the first logic for analog digital conversion of the received video signal. 9. The digital imaging system of claim 7, further comprising: an encoding device </ br> between the first logic and the display device for storing the images stored in the Lai Wei towel The video signal corresponding to the file is digitally analog converted. H). For the digital image system described in claim 7 of the patent application, the application of the fourth to fourth series is used to decompress the image file read from the storage device towel into the 30 1332791 line. 1L = The digital image system described in claim 7 of the patent scope, wherein the material structure includes the file names of the image files. 2·2%% patent_The digital image system described in Item 7, the structure of the poor material contains the file size of the image files. Φ 14. The digital image system of claim 7, wherein the read storage device is a remote device connected to the first logic via a network. An image playing method, comprising: generating a cable structure, wherein the index data structure comprises pen data corresponding to a plurality of image files, a maintenance-time count value, wherein the time count; The video content is searched and compared according to the time count value, and r determines the 乂M plural file in the plurality of image slots to be read and the first image file. The first first image set and the 1327791 read the first position in the first image file to display the video content. 15. The video playback method of claim 14, wherein the index data structure includes file names of the image files. 16. The video playback method of claim 14, wherein the index data structure includes a file size of the image files. 17. The video playback method of claim 16, further comprising comparing a data location corresponding to the time count value and a file size stored in the index data structure to determine the first image file and the First position. 18. The video playback method of claim 14, further comprising: providing an application software; and displaying the index data structure in an operation interface of the application software. 32
TW96109231A 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof TWI332791B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Publications (2)

Publication Number Publication Date
TW200840356A TW200840356A (en) 2008-10-01
TWI332791B true TWI332791B (en) 2010-11-01

Family

ID=44821140

Family Applications (1)

Application Number Title Priority Date Filing Date
TW96109231A TWI332791B (en) 2007-03-16 2007-03-16 Digital video recorder, digital video system, and video playback method thereof

Country Status (1)

Country Link
TW (1) TWI332791B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI800689B (en) 2019-10-21 2023-05-01 瑞昱半導體股份有限公司 Electronic device, network switch, and interrupt transmitting and receiving method
CN112732602B (en) * 2019-10-28 2024-08-27 瑞昱半导体股份有限公司 Electronic device, network exchanger and interrupt transmission and receiving method

Also Published As

Publication number Publication date
TW200840356A (en) 2008-10-01

Similar Documents

Publication Publication Date Title
CN1314265C (en) Multimedia time warping system
CN1274133C (en) Multimedia signal processing system
US20060020966A1 (en) Program guide with integrated progress bar
US11082749B2 (en) Video assets having associated graphical descriptor data
TW200822736A (en) Method and apparatus for receiving, storing, and presenting multimedia programming without indexing prior to storage
CN101355674A (en) Recording device and method, playback device, recording and playback device, and imaging device
CN101385006A (en) Multi-video source management
CN101572788A (en) Method, system and PVR set-top box for poster displaying of recorded files
KR101350596B1 (en) Information processing system, recording/reproducing device, reproducing terminal, information processing method, and recording medium
US6931201B2 (en) Video indexing using high quality sound
US8571384B2 (en) Digital video recorder, digital video system, and video playback method thereof
CN101266817B (en) Digital video recording device, digital image system and image playing method thereof
TW200935905A (en) Digital video apparatus and related method for generating index information
TWI332791B (en) Digital video recorder, digital video system, and video playback method thereof
US20040189690A1 (en) System and method for previewing digital content
JP2010010736A (en) Video content playback device
US20080225940A1 (en) Digital video apparatus and method thereof for video playing and recording
WO2020231322A1 (en) Methods and systems for providing a user with an image content
CN101444090B (en) Apparatus and method for display recording
TWI382760B (en) Digital video apparatus and method thereof for video playing and recording
CN105208431A (en) Program recording method and recording device
CN101267554B (en) Digital video device and method for playing and recording
CN201118770Y (en) Digital video recorder
CN201278264Y (en) Media recorder capable of receiving digital television broadcast signal
KR20010078998A (en) Digital Video Recorder using the MPEG-4 motion video compression technology