專利名稱:包括受損序列文件的再現(xiàn)方法及相關(guān)的再現(xiàn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種包括受損序列文件的再現(xiàn)方法以及一種能夠根據(jù)該方法來再現(xiàn)文件的再現(xiàn)設(shè)備。
背景技術(shù):
現(xiàn)在,用于再現(xiàn)視頻或視聽文件的設(shè)備的用戶能夠通過各種方式來得到文件。如果文件是視聽文件,其可以源自利用電視接收機可訪問的視聽臺。這些臺發(fā)送可以記錄在介質(zhì)上的視聽文件,所述介質(zhì)例如集成到接收機的磁帶或硬盤。如果文件是音頻文件,其可以源自CD、源自數(shù)字網(wǎng)絡(luò)并以例如MP3的壓縮格式進(jìn)行下載。在所有情況下,均以數(shù)字形式接收和記錄文件。一旦已經(jīng)記錄文件,用于可以利用顯示每一個文件的標(biāo)識符的指南來進(jìn)行選擇并能夠進(jìn)行再現(xiàn)。
如果記錄介質(zhì)受損或如果接收不良,設(shè)備當(dāng)再現(xiàn)記錄在這種介質(zhì)上的文件時會出現(xiàn)問題。如果視聽內(nèi)容是數(shù)字形式,文件由通過鏈接互連的數(shù)字?jǐn)?shù)據(jù)分組構(gòu)成。在再現(xiàn)期間,設(shè)備讀取所有分組并監(jiān)控其內(nèi)容的完整性,那些沒有受到任何損壞的內(nèi)容會被正確地讀取,而通過不連貫的信號來再現(xiàn)其它內(nèi)容。根據(jù)讀取軟件,可能會中斷再現(xiàn)或不確定地回送到重復(fù)的序列,直到用戶干預(yù)。
很容易注意到,呈現(xiàn)嚴(yán)重受損的數(shù)據(jù)會阻礙再現(xiàn),并且當(dāng)設(shè)備讀取受損扇區(qū)時,需要用戶的干預(yù)。
特定系統(tǒng)能夠預(yù)先讀取記錄在介質(zhì)上的文件的序列,并將其臨時存儲在電路中。系統(tǒng)監(jiān)控數(shù)據(jù)的完整性,并且在缺陷情況下,執(zhí)行介質(zhì)的序列的重新讀取。如果所讀取的數(shù)據(jù)仍然不正確,系統(tǒng)在幾秒之內(nèi)再現(xiàn)不連貫的信號并自動轉(zhuǎn)到另一個序列。按照這種方式,用戶立即意識到缺陷,因此知道介質(zhì)受損或所記錄的數(shù)據(jù)不正確。尤其在個人CD播放器中,已經(jīng)出現(xiàn)了這種系統(tǒng)。
這種系統(tǒng)不需要用戶干預(yù),但缺點在于不必要地讀取受損數(shù)據(jù)。此外,當(dāng)損壞確定時,具有受損數(shù)據(jù)的扇區(qū)不必要地占用了存儲空間。
本發(fā)明能夠同時警告用戶當(dāng)前正在讀取的文件展示了破損扇區(qū)并且最優(yōu)化由文件占用的存儲器空間。
發(fā)明內(nèi)容
本發(fā)明的主題是一種被劃分為序列的音頻或視聽文件的再現(xiàn)方法,其特征在于在設(shè)備層面上包括以下步驟-讀取所記錄的文件,完整記錄無損序列的音頻或視聽內(nèi)容,不記錄受損序列的內(nèi)容,將受損序列表示為至少一個標(biāo)識符和持續(xù)時間,-通過指示受損序列相對于無損序列的位置和受損序列的持續(xù)時間,伴隨圖形菜單的顯示,通過僅再現(xiàn)無損序列來再現(xiàn)所記錄的文件,所述圖形菜單表示文件的至少一部分內(nèi)容。
按照這種方式,用戶能夠聽到和/或看到文件,同時能夠辨認(rèn)該文件的受損部分,這些沒有記錄的受損部分不會不必要地占用存儲器空間。
根據(jù)第一改進(jìn),該方法包括預(yù)先步驟接收音頻或視聽文件,檢測受損序列的文件并記錄文件。只完整地記錄無損序列,由至少一個標(biāo)識符和持續(xù)時間來表示受損序列。按照這種方式,存儲器不會用于存儲受損并因此無用的數(shù)據(jù)。
根據(jù)另一個改進(jìn),菜單在圖形上表示受損序列的持續(xù)時間和無損序列的持續(xù)時間之間的比率。按照這種方式,用戶能夠立即看到包含在其文件中的受損序列的尺寸和數(shù)量。
根據(jù)另一個改進(jìn),如果檢測到兩個連續(xù)受損序列,則至少記錄單個的標(biāo)識符以及其數(shù)值是兩個序列總和的單個持續(xù)時間,以便表示兩個序列。按照這種方式,可以減小記錄在存儲器中序列的描述符的數(shù)目。
根據(jù)另一個改進(jìn),當(dāng)再現(xiàn)到達(dá)受損序列時,發(fā)出聲音信號。根據(jù)另一個改進(jìn),當(dāng)在再現(xiàn)過程中出現(xiàn)讀取受損序列時,顯示指示再現(xiàn)中斷的消息。在用戶命令的引入之后重新開始再現(xiàn)。按照這種方式,用戶能夠極好地意識到已經(jīng)遇到了受損序列。
根據(jù)另一個改進(jìn),用戶利用呈現(xiàn)各種記錄文件的節(jié)目指南來選擇文件。該指南顯示了關(guān)于具有至少一個受損序列的文件的指示。因此,用戶不會對受損序列中斷再現(xiàn)感到驚訝。
本發(fā)明的主題還涉及一種用于顯示音頻或視聽文件的設(shè)備,包括存儲裝置和文件再現(xiàn)裝置,其特征在于只完整地記錄文件的無損序列,不記錄受損序列的內(nèi)容,將受損序列表示為至少一個標(biāo)識符和持續(xù)時間,再現(xiàn)裝置只再現(xiàn)無損序列,并通過指示受損序列相對于無損序列的位置和受損序列的持續(xù)時間,觸發(fā)表示文件內(nèi)容的圖形菜單的顯示。
通過閱讀參考附圖給出的、無限制性典型實施例的說明,本發(fā)明的特征和優(yōu)點會更加顯而易見,其中-圖1是根據(jù)本發(fā)明優(yōu)選典型實施例的用于再現(xiàn)文件的設(shè)備的方框圖,-圖2示出了根據(jù)本發(fā)明優(yōu)選典型實施例的用于記錄音頻或視聽文件的軟件的流程圖,-圖3示出了根據(jù)本發(fā)明優(yōu)選典型實施例的用于再現(xiàn)文件的軟件的流程圖,-圖4是示出了表示連續(xù)受損和無損序列的視頻內(nèi)容和圖形欄的屏幕,-圖5是示出了根據(jù)本發(fā)明改進(jìn)的當(dāng)遇到受損序列時顯示的菜單的屏幕。
具體實施例方式
首先說明用于實現(xiàn)本發(fā)明的典型設(shè)備。圖1示出了多媒體接收機1,配備了例如顯示屏的顯示設(shè)備2。接收機1可以是電視接收機、適于與高速網(wǎng)絡(luò)進(jìn)行通信的視聽終端或用于顯示視聽內(nèi)容的單機終端。接收機1具體包括與其中包含可執(zhí)行程序的存儲器4相連的中央單元3;時鐘8;用于接收紅外信號(接收來自遙控器10的信號)的接口9;音頻/視頻解碼邏輯電路12,用于產(chǎn)生分布在電視屏幕上的視聽信號;以及接口5,用于與高速數(shù)字網(wǎng)絡(luò)6進(jìn)行通信,以便能夠接收音頻/視頻數(shù)據(jù)。例如,網(wǎng)絡(luò)6是IEEE 1394網(wǎng)絡(luò)。接收機還包括用于接收來自傳輸網(wǎng)絡(luò)的視聽文件的接收裝置7,例如調(diào)諧器和解復(fù)用器。接收機還包括存儲單元11,用于保存視聽文件。所使用的存儲介質(zhì)可以是磁帶、硬盤或光盤,可以是可拆卸或不可拆卸的。存儲單元11被集成到接收機1中或與接收機1相連。如果沒有將該單元集成到接收機中,存儲單元必須處于接收機的控制之下。通過記錄在存儲器4中的存儲軟件來執(zhí)行該單元的控制。遙控器10配備了用于文件選擇的導(dǎo)航鍵↑、↓、→和←以及具體標(biāo)記為“OK”、“節(jié)目+”、“節(jié)目-”的鍵。
接收機還包括經(jīng)常被稱作OSD電路的電路13,用于在屏幕上顯示數(shù)據(jù),其縮寫表示“屏幕上顯示”。OSD電路13是一種文本和圖形發(fā)生器,可以顯示屏幕菜單、象形圖(例如與所顯示的臺相對應(yīng)的編號)或用戶指定的請求。與存儲在存儲器4中的可執(zhí)行再現(xiàn)軟件相關(guān)聯(lián)地,由中央單元3控制OSD電路。在可選的方式中,接收機與讀取用于記錄視聽文件的可拆卸介質(zhì)的單元14相連。讀取單元14典型是光盤讀取器,其可以處于接收機1的外部(如圖1所示)或被集成到接收機1中。
接收機1還可以集成到顯示屏幕中,這種顯示設(shè)備典型是電視。變體在于接收機1和屏幕2是兩個分離的組件。
在說明了設(shè)備的各種組件之后,現(xiàn)在將利用圖2和3的流程圖來解釋這些組件如何操作。
首先,用戶運行EPG,EPG根據(jù)實質(zhì)上公知的技術(shù)向用戶呈現(xiàn)了各種可訪問的組件。假設(shè)用戶確定下載內(nèi)容并將其記錄在其設(shè)備的硬盤11上以便隨后進(jìn)行觀看。在步驟2.1,接收所選擇文件(在傳輸網(wǎng)絡(luò)上、或通過數(shù)字網(wǎng)絡(luò)6或從讀取器14讀取)。根據(jù)優(yōu)選實施例,接收是數(shù)字的;因此,接收作為數(shù)據(jù)分組的文件。每一個數(shù)據(jù)分組包含最前邊是報頭的視聽序列。報頭包括序列標(biāo)識符,可以進(jìn)一步將連續(xù)序列和序列持續(xù)時間值鏈接到一起。其它信息還可以是例如序列相對于文件開始的開始時刻、序列的標(biāo)題、現(xiàn)有演員、用于字幕的對話文本等。在步驟2.2,分析分組的內(nèi)容,以便確定具有損壞的分組。存在檢測損壞的多種方式,最經(jīng)常使用數(shù)據(jù)的“校驗和”。在步驟2.3,開始記錄文件。如果在步驟2.4檢測到要記錄的文件沒有損壞,則完整地記錄其音頻或視聽內(nèi)容(步驟2.5)。另一方面,如果在步驟2.4檢測到要記錄的序列具有損壞,則存儲軟件首先只記錄序列標(biāo)識符(步驟2.6)。在步驟2.7,確定受損序列的持續(xù)時間,如果序列的報頭正確,則可以使用包含在該報頭中的持續(xù)時間。否則,其它手段在于分析受損序列之前和之后的正確序列的時間指針并計算其差值,以便得到其持續(xù)時間。在步驟2.8,與標(biāo)識符相關(guān)地記錄受損序列的持續(xù)時間。接下來,存儲軟件測試是否到達(dá)了文件的結(jié)尾(步驟2.9)。如果不是這種情況,軟件回到步驟2.4以便分析新序列。否則,存儲軟件終止,記錄由用戶選擇的文件。
根據(jù)優(yōu)選實施例,用于存儲的軟件在記錄的同時,至少利用下列數(shù)據(jù)來更新序列表
根據(jù)上述示例,所記錄的文件包括標(biāo)識符是從1到7按時間順序編號的7個序列。對于每一個序列,存儲軟件更新指示了該序列是否受損的標(biāo)志(如果內(nèi)容正確,數(shù)值是“0”,否則數(shù)值是“1”)。如果內(nèi)容不正確,將其記錄在由第三列指示的地址處,否則由于沒有記錄內(nèi)容,對應(yīng)的框是空。第四列包含每一個序列的持續(xù)時間,根據(jù)序列是否受損對其進(jìn)行更新。該優(yōu)選典型實施例沒有防止記錄與序列相關(guān)的其它信息,例如標(biāo)題、或概要或圖像。
根據(jù)改進(jìn),如果在記錄期間檢測到具有受損內(nèi)容的兩個連續(xù)序列,則現(xiàn)在這兩個序列只形成為一個,且結(jié)果序列的持續(xù)時間是兩個持續(xù)時間的總和。具體地,不必占用兩個連續(xù)行來在表中記錄出現(xiàn)兩個連續(xù)受損序列。在顯示期間,可以將其表示為單個序列。在上述示例中,將序列5和6合并到編號為5的序列中,將隨后的無損序列重新編號為6。
現(xiàn)在將解釋再現(xiàn)軟件如何讀取文件并向用戶通知受損序列的出現(xiàn)。當(dāng)用戶選擇包含在其計算機的硬盤11中的視聽文件時,軟件運行。用戶能夠根據(jù)節(jié)目指南(簡稱EPG)來選擇文件。指南顯示其中逐行出現(xiàn)所有文件的標(biāo)題的菜單。有利地,指南在具有至少一個受損序列的文件標(biāo)題旁邊顯示圖標(biāo)。按照這種方式,在再現(xiàn)期間,用戶不會對中斷感到驚訝。
通過圖3的流程圖示出了再現(xiàn)軟件的典型實施例。在步驟3.1,再現(xiàn)軟件讀取序列表并初始化文件開始處的讀取指針。軟件對所有序列的持續(xù)時間進(jìn)行總計并從中得到文件的總持續(xù)時間(步驟3.2)。因此,可以確定受損序列的持續(xù)時間和無損序列的持續(xù)時間之間的比率。在步驟3.3,軟件將文件的視頻圖像嵌入到其長度象征了文件的總持續(xù)時間的圖形欄中。將圖形欄劃分為表示每一個序列的部分,每一個部分的顏色取決于序列是否受損這一事實。有利地,所顯示的部分的長度取決于相關(guān)序列的持續(xù)時間,因此用戶能夠看到受損序列的持續(xù)時間和無損序列的持續(xù)時間之間的比率。軟件通過根據(jù)從序列表中提取的指針值來進(jìn)行讀取,從而再現(xiàn)文件的無損序列(步驟3.4)。根據(jù)改進(jìn),在再現(xiàn)的過程中,由垂直線表示的索引在圖形欄中移動,并指示了文件中讀取指針?biāo)幍奈恢?。在再現(xiàn)序列3.4的同時來執(zhí)行該步驟(步驟3.5)。
圖4示出了當(dāng)用戶觀看記錄在接收機的存儲器中的文件時出現(xiàn)的典型屏幕。視頻內(nèi)容出現(xiàn)在屏幕背景中,再現(xiàn)軟件將圖形欄嵌入在屏幕的底部。該欄包括不同顏色的區(qū)域表示受損序列的淺色區(qū)域以及表示正確記錄序列的深色區(qū)域。由白色垂直線表示的指針在圖形欄中移動,并向用戶示出再現(xiàn)的當(dāng)前時刻。用戶可以在任意時刻,通過按動遙控器的“節(jié)目+”或“節(jié)目-”按鈕,從一個序列轉(zhuǎn)到下一序列、或轉(zhuǎn)到前一個序列。有利地,圖形欄包括例如表示小時和分鐘的時間標(biāo)記。將這種標(biāo)記放置在指針的旁邊,以便臨時精確指示再現(xiàn)的時刻。
根據(jù)改進(jìn),在讀取序列表的數(shù)據(jù)的同時,當(dāng)讀取指針到達(dá)受損序列時,軟件向再現(xiàn)設(shè)備的擴音器發(fā)出聲音信號。按照這種方式,用戶能夠更加意識到已經(jīng)到達(dá)受損序列并通過,軟件只再現(xiàn)實際記錄了其內(nèi)容的序列。
根據(jù)另一個改進(jìn),用戶可以希望在再現(xiàn)過程中,被更直接地通知已經(jīng)到達(dá)受損序列。因此,當(dāng)?shù)竭_(dá)受損序列時,軟件顯示指示了再現(xiàn)中斷的消息。圖5示出了除了圖形欄以外還顯示在窗口中的這種消息。當(dāng)用戶按下遙控器上的按鍵時,再現(xiàn)重新開始。于是包含該消息的窗口從屏幕上消失。
本發(fā)明并不局限于視聽文件,而是可以應(yīng)用于用戶易于感知的所有內(nèi)容。例如,音頻內(nèi)容,如果從CD讀取器讀取音頻文件(document)并將其記錄在配備了硬盤和導(dǎo)航界面的MP3讀取器上,則本發(fā)明尤其有用。
本實施例僅作為演示,在由所附權(quán)利要求的范圍限定的范圍內(nèi),可以對其進(jìn)行修改。具體地,本發(fā)明并不局限于電視解碼器,而可以應(yīng)用于用于接收或恢復(fù)視聽文件的所有設(shè)備。
權(quán)利要求
1.一種被劃分為序列的音頻或視聽文件的再現(xiàn)方法,其特征在于在再現(xiàn)設(shè)備層面上包括以下步驟-讀取所記錄的文件(2.2),完整地記錄無損序列的音頻或視聽內(nèi)容(2.5),不記錄受損序列的內(nèi)容,將受損序列表示為至少一個標(biāo)識符和持續(xù)時間(2.6,2.7,2.8),-通過指示受損序列相對于無損序列的位置和受損序列的持續(xù)時間,伴隨圖形菜單的顯示(3.3),通過僅再現(xiàn)無損序列來再現(xiàn)(3.4)所記錄的文件,所述圖形菜單表示文件的至少一部分內(nèi)容。
2.根據(jù)權(quán)利要求1所述的再現(xiàn)文件的方法,其特征在于,在設(shè)備層面上還包括預(yù)先步驟-接收音頻或視聽文件(2.1),-檢測受損序列的文件(2.4),-記錄文件(2.5,2.6,2.7,2.8),只記錄無損序列的內(nèi)容。
3.根據(jù)權(quán)利要求1或2所述的再現(xiàn)文件的方法,其特征在于,在菜單中,與每一個序列相關(guān)的標(biāo)識符的尺寸取決于相關(guān)序列的持續(xù)時間。
4.根據(jù)前述權(quán)利要求之一所述的再現(xiàn)文件的方法,其特征在于,如果檢測到兩個連續(xù)受損序列,至少記錄單個的標(biāo)識符以及其數(shù)值是兩個序列總和的單個持續(xù)時間,以便表示兩個序列的集合。
5.根據(jù)前述權(quán)利要求之一所述的再現(xiàn)文件的方法,其特征在于包括,當(dāng)再現(xiàn)到達(dá)受損序列時,發(fā)出聲音信號。
6.根據(jù)權(quán)利要求1到4之一所述的再現(xiàn)文件的方法,其特征在于包括,當(dāng)在再現(xiàn)過程中出現(xiàn)讀取受損序列時,顯示指示再現(xiàn)中斷的消息,引入用戶命令的步驟使再現(xiàn)重新開始。
7.根據(jù)前述權(quán)利要求之一所述的再現(xiàn)文件的方法,其特征在于,包括步驟呈現(xiàn)所記錄文件的列表,在圖形上高亮顯示具有至少一個受損序列的文件。
8.一種用于顯示音頻或視聽文件的設(shè)備(1),包括存儲裝置(11)和文件再現(xiàn)裝置(12),其特征在于只完整地記錄文件的無損序列,不記錄受損序列的內(nèi)容,將受損序列表示為至少一個標(biāo)識符和持續(xù)時間,再現(xiàn)裝置(12)只再現(xiàn)無損序列,并通過指示受損序列相對于無損序列的位置和受損序列的持續(xù)時間,觸發(fā)表示文件內(nèi)容的圖形菜單的顯示。
9.根據(jù)權(quán)利要求8所述的顯示設(shè)備,其特征在于,包括音頻或視聽文件的接收裝置(7;12;5)以及檢測設(shè)備中接收的文件中所包含序列的損壞的檢測裝置(3,4)。
10.根據(jù)權(quán)利要求8或9所述的顯示設(shè)備,其特征在于,利用再現(xiàn)裝置(12)顯示的菜單呈現(xiàn)了與每一個序列相關(guān)的標(biāo)識符,所述標(biāo)識符的尺寸取決于相關(guān)序列的持續(xù)時間。
11.根據(jù)權(quán)利要求8到10之一所述的顯示設(shè)備,其特征在于包括當(dāng)再現(xiàn)到達(dá)受損序列時發(fā)出聲音信號的裝置。
12.根據(jù)權(quán)利要求8到11之一所述的顯示設(shè)備,其特征在于包括顯示裝置(3,4,12),用于當(dāng)在再現(xiàn)過程中出現(xiàn)讀取受損序列時,顯示指示再現(xiàn)中斷的消息,引入用戶命令的步驟使再現(xiàn)重新開始。
13.根據(jù)權(quán)利要求8到12之一所述的顯示設(shè)備,其特征在于包括顯示裝置(3,4,12),用于顯示記錄在所述設(shè)備中的文件列表,在圖形上高亮顯示具有至少一個受損序列的文件。
全文摘要
本發(fā)明涉及一種被劃分為序列并記錄在設(shè)備上的音頻或視聽文件的再現(xiàn)方法,從其記錄介質(zhì)上讀取文件。完整地記錄無損序列的音頻或視聽內(nèi)容(2.5),不記錄由標(biāo)識符和持續(xù)時間表示的受損序列的內(nèi)容。然后,再現(xiàn)所記錄的序列并顯示表示文件內(nèi)容的圖形菜單。該菜單指示了受損序列相對于無損序列的位置和受損序列的持續(xù)時間。根據(jù)一種改進(jìn),在再現(xiàn)時,索引在圖形菜單上移動。本發(fā)明還涉及一種能夠?qū)崿F(xiàn)上述再現(xiàn)方法的設(shè)備。
文檔編號H04N5/445GK1801922SQ20061000579
公開日2006年7月12日 申請日期2006年1月6日 優(yōu)先權(quán)日2005年1月6日
發(fā)明者吉爾旺·凱爾 申請人:湯姆森許可貿(mào)易公司