国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用來(lái)將傳輸串流轉(zhuǎn)換成文件的方法及相關(guān)裝置的制作方法

      文檔序號(hào):7691137閱讀:176來(lái)源:國(guó)知局
      專利名稱:用來(lái)將傳輸串流轉(zhuǎn)換成文件的方法及相關(guān)裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種數(shù)字電視儲(chǔ)存方法及相關(guān)裝置,尤其是涉及一種將傳輸 串流格式傳輸?shù)臄?shù)字電視數(shù)據(jù)轉(zhuǎn)換成文件格式儲(chǔ)存的方法及相關(guān)裝置。
      背景技術(shù)
      隨著數(shù)字電視的普及,數(shù)字機(jī)頂盒(Set Top Box, STB)或數(shù)字電視等 數(shù)字電視接收裝置的需求也越來(lái)越高。 一般來(lái)說(shuō),數(shù)字電視接收裝置主要是 用來(lái)對(duì)所接收的數(shù)字電視信號(hào)進(jìn)行濾波、解調(diào)制、解多路復(fù)用及解壓縮等處 理,以重建電視臺(tái)所廣播的電視節(jié)目?jī)?nèi)容,進(jìn)而供使用者觀賞。
      如本領(lǐng)域技術(shù)人員所熟知,數(shù)字電視信號(hào)以視頻壓縮標(biāo)準(zhǔn)MPEG-2中的 傳輸串流(Transport Stream, TS )形式進(jìn)行傳輸。請(qǐng)參考圖1,圖1為已 知傳輸串流形成過(guò)程的示意圖。根據(jù)MPEG-2標(biāo)準(zhǔn)的定義,原始的視頻或音 頻數(shù)字信號(hào)分別由MPEG-2編碼器進(jìn)行編碼,以形成視頻或音頻的基本串流 (Elementary Stream, ES )。除了音頻及視頻信號(hào)之外,數(shù)字電視節(jié)目所需 的電視文字(Teletext )信息、字幕(Subtitle)或其它非公開(kāi)數(shù)據(jù)等也會(huì) 形成一數(shù)據(jù)基本串流。然而,這些基本串流并不能被直接傳輸或儲(chǔ)存,必須 先送進(jìn)分組器(Packetizer)中進(jìn)行分割及插入標(biāo)頭(Header)等分組化處 理,以形成分組化基本串流(Packetized elementary stream, PES )。換句 話說(shuō),分組化基本串流將基本串流由連續(xù)的數(shù)據(jù)串流分割成一個(gè)一個(gè)的分 組,以方便進(jìn)行傳輸。其中,分組化基本串流中的分組用來(lái)承載基本串流中 的存取單元(Access Unit),其由MPEG-2標(biāo)準(zhǔn)所定義,于此不贅述。
      最后,分組化基本串流(包含視頻及音頻等部分)便可經(jīng)由多路復(fù)用器 多路復(fù)用轉(zhuǎn)換成MPEG-2標(biāo)準(zhǔn)中定義用來(lái)傳輸?shù)囊还?jié)目串流(Program Stream, PS)或一傳輸串流,再被加以儲(chǔ)存或傳送出去。其中,由于節(jié)目串 流的分組(PS Packet)大小并不固定,因此節(jié)目串流的壓縮數(shù)據(jù)主要是儲(chǔ) 存于盤片上,如多功能數(shù)字影音光盤(Digital Versatile Disc, DVD )。 傳輸串流則使用了固定長(zhǎng)度的分組,除了硬件較容易處理之外,也更適合進(jìn)
      6行錯(cuò)誤更正的演算。因此,傳輸數(shù)據(jù)流主要應(yīng)用在較容易產(chǎn)生錯(cuò)誤的傳輸環(huán)
      境之中,如IEEE 1394傳輸協(xié)議或數(shù)字電視廣播。
      傳輸串流中每一數(shù)據(jù)分組(TS Packet)大小固定為188字節(jié),其中前 4個(gè)字節(jié)是所謂的標(biāo)頭(Header),而標(biāo)頭后的承載數(shù)據(jù)(Payload)部分即 是分組化基本串流的分組數(shù)據(jù)。在每一傳輸數(shù)據(jù)流分組的標(biāo)頭上存放有一分 組識(shí)別碼(Packet Identifier, PID)字段及時(shí)鐘信息,其中分組識(shí)別碼可 用于辨識(shí)屬于間一個(gè)數(shù)據(jù)串流的傳輸分組,使得機(jī)頂盒等數(shù)字電視接收裝置 可據(jù)以由傳輸串流中重建出具有相同分組識(shí)別碼的分組化基本串流。舉例來(lái) 說(shuō), 一傳輸串流通常聯(lián)結(jié)至少一音頻串流及一視頻串流,其中音頻串流的傳 輸分組可以由一特有的音頻分組識(shí)別碼加以辨識(shí)出來(lái);同樣地,視頻串流的 傳輸分組則可以由一特有的視頻分組識(shí)別碼加以辨識(shí)出來(lái)。
      總結(jié)來(lái)說(shuō),基本串流經(jīng)過(guò)MPEG-2標(biāo)準(zhǔn)壓縮后的節(jié)目?jī)?nèi)容,其包含有一 音頻基本串流或一視頻基本串流。分組化基本串流通過(guò)插入適當(dāng)?shù)臉?biāo)頭,將 基本串流由一個(gè)連續(xù)的數(shù)據(jù)流形成一個(gè)一個(gè)的分組。傳輸串流是MPEG-2標(biāo) 準(zhǔn)中實(shí)際用來(lái)傳輸?shù)拇餍问剑浒刹煌?jié)目所組成一連串的傳輸串流 分組。節(jié)目串流也為MPEG-2標(biāo)準(zhǔn)中實(shí)際用來(lái)傳輸?shù)拇餍问剑鋬H包含 由單一節(jié)目所組成的一連串分組。
      當(dāng)數(shù)字電視接收裝置接收到以傳輸串流格式傳輸?shù)臄?shù)字電視信號(hào)時(shí),若 要將其所攜帶的數(shù)字電視節(jié)目記錄下來(lái),已知記錄方式大致可分為下列兩
      種其一為直接以傳輸串流格式記錄所接收的數(shù)字電視信號(hào),例如記錄于硬 盤上,然而由于記錄于硬盤上的傳輸串流難以被修改或管理,并且因?yàn)閭鬏?串流中所含的數(shù)據(jù)量相當(dāng)大(因其攜帶多個(gè)數(shù)字電視節(jié)目數(shù)據(jù)),硬盤的有 限容量將會(huì)成為此記錄方式的問(wèn)題。另一種方式為對(duì)所接收的傳輸串流進(jìn)行 濾波及MPEG-2解碼,以獲得所要儲(chǔ)存的數(shù)字電視節(jié)目數(shù)據(jù),進(jìn)而將其編碼 成節(jié)目串流格式儲(chǔ)存,如此將可減少所需儲(chǔ)存數(shù)據(jù)的大小。然而,此種方式 在實(shí)施上需要一套MPEG-2編碼解碼系統(tǒng),導(dǎo)致成本的增加和使整個(gè)系統(tǒng)變 復(fù)雜。
      此外,臺(tái)灣專利公告200635373 「串流格式轉(zhuǎn)換的系統(tǒng)、方法及數(shù)字電 視記錄裝置」中披露一種將傳輸串流轉(zhuǎn)換至節(jié)目串流的方法,其由傳輸串流 中擷取相對(duì)應(yīng)的分組化基本串流或基本串流,并直接將其多路復(fù)用轉(zhuǎn)換成一 節(jié)目串流,以避免編解碼系統(tǒng)的使用。這樣做雖然節(jié)省了編解碼系統(tǒng)的使用,然而由于其所儲(chǔ)存的電視節(jié)目數(shù)據(jù)僅限于節(jié)目串流格式,因此若要將所儲(chǔ)存 的數(shù)據(jù)拿到其它裝置上播放時(shí),仍需要進(jìn)行轉(zhuǎn)檔的操作,造成使用上的不便 利性。

      發(fā)明內(nèi)容
      因此,本發(fā)明的主要目的即在于提供一種用來(lái)將傳輸串流轉(zhuǎn)換成文件的 方法及相關(guān)裝置。
      本發(fā)明披露一種用來(lái)將傳輸串流轉(zhuǎn)換成文件的方法,用以儲(chǔ)存?zhèn)鬏敶?br> 中所攜帶的電視節(jié)目數(shù)據(jù)。該方法包含有接收一傳輸串流;根據(jù)所要儲(chǔ)存電
      視節(jié)目的多個(gè)分組識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包處理,以產(chǎn)生多個(gè)
      基本串流及對(duì)應(yīng)于該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間戳記;以及 根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流轉(zhuǎn)換為一文件。
      本發(fā)明還披露一種用來(lái)將傳輸串流轉(zhuǎn)換成文件的電子裝置,用以儲(chǔ)存?zhèn)?輸串流中所攜帶的電視節(jié)目數(shù)據(jù),該電子裝置包含有一接收端,用來(lái)接收一 傳輸串流; 一濾波單元耦接于該接收端,用來(lái)根據(jù)所要儲(chǔ)存電視節(jié)目的多個(gè) 分組識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包處理,以產(chǎn)生多個(gè)基本串流及對(duì) 應(yīng)于該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間戳記; 一文件封裝單元耦 接于該濾波單元,用來(lái)根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串.流轉(zhuǎn)換為一文 件;以及一輸出端耦接于該文件包裹單元,用來(lái)輸出該文件。
      本發(fā)明還披露一種具有錄像功能的數(shù)字電視接收裝置,其包含有一數(shù)字 電視接收器、 一串流至文件轉(zhuǎn)換器及一文件儲(chǔ)存裝置。該數(shù)字電視接收器用 來(lái)接收一數(shù)字電視信號(hào),以產(chǎn)生一傳輸串流。該串流至文件轉(zhuǎn)換器耦接于該 數(shù)字電視接收器,用來(lái)將該傳輸串流輸出成一文件,以儲(chǔ)存該傳輸串流所攜 帶的數(shù)字電視節(jié)目數(shù)據(jù)。該串流至文件轉(zhuǎn)換器包含有一濾波單元用來(lái)根據(jù)所 要儲(chǔ)存電視節(jié)目的多個(gè)分組識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包處理,以 產(chǎn)生多個(gè)基本串流及對(duì)應(yīng)于該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間 戳記;以及一文件封裝單元,用來(lái)根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流 轉(zhuǎn)換為一文件。該文件儲(chǔ)存裝置耦接于該串流至文件轉(zhuǎn)換器,用來(lái)儲(chǔ)存該串 流至文件轉(zhuǎn)換器所輸出的文件。


      8圖1為已知傳輸串流形成過(guò)程的示意圖。
      圖2為本發(fā)明實(shí)施例用來(lái)將傳輸串流轉(zhuǎn)換成文件的一電子裝置的示意
      圖3為本發(fā)明實(shí)施例用來(lái)將傳輸串流轉(zhuǎn)換成文件的一流程的示意圖。
      圖4為本發(fā)明實(shí)施例一傳輸串流轉(zhuǎn)換至一文件的示意圖。
      圖5為本發(fā)明實(shí)施例一具錄像功能的數(shù)字電視接收裝置的示意圖。
      附圖符號(hào)說(shuō)明
      20
      21
      22
      23
      24
      TS1、 TS2 ES-1 ~ ES-n PTS一Info FILE—HDR File —Da ta
      電子裝置
      接收端
      濾波單元 文件封裝單元
      輸出端 傳輸串流 基本串流
      顯示時(shí)間戳記
      文件標(biāo)頭
      文件數(shù)據(jù)
      PES —sub、 PES一n分組化基本串i
      STR 30
      300、 310.
      CTRL
      PID一n
      50
      51
      52
      53
      字符串 流程
      320、 330、 340、 350、 360
      控制信號(hào)
      分組識(shí)別碼
      數(shù)字電視接收裝置
      數(shù)字電視接收器
      串流至文件轉(zhuǎn)換器
      文件儲(chǔ)存裝置
      步驟
      具體實(shí)施例方式
      請(qǐng)參考圖2,圖2為本發(fā)明實(shí)施例用來(lái)將傳輸串流(Transport Stream)轉(zhuǎn)換成文件的一電子裝置20的示意圖。電子裝置20用來(lái)將傳輸串流
      (Transport Stream)格式傳輸?shù)臄?shù)字電視數(shù)據(jù)轉(zhuǎn)換成文件格式,以儲(chǔ)存?zhèn)?輸串流所攜帶的電視節(jié)目?jī)?nèi)容,其包含有一接收端21、 一濾波單元22、 一 文件封裝單元23以及一輸出端24。接收端21用來(lái)接收一傳輸串流TS1。濾 波單元22耦接于接收端21,用來(lái)根據(jù)對(duì)應(yīng)于所要儲(chǔ)存電視節(jié)目的分組識(shí)別 符(Packet Identifier, PID),對(duì)傳輸串流TS1進(jìn)行濾波及拆包
      (Depacketize )處理,以產(chǎn)生基本串流(Elementary Stream, ES)ES-卜 ES_n及對(duì)應(yīng)于基本串流ES-l ES-n中每一數(shù)據(jù)單元的顯示時(shí)間戳記
      (Presentation Time Stamp, PTS ) PTS — Info。文件封裝單元2 3耦接于濾 波單元22,用來(lái)根據(jù)濾波單元22所產(chǎn)生的顯示時(shí)間戳記PTS-Info,對(duì)基本 串流ES — 1 ~ES—n中的數(shù)據(jù)單元進(jìn)行排序(Sorting),以產(chǎn)生數(shù)據(jù)負(fù)載;此 外,文件封裝單元23依據(jù)要產(chǎn)生的文件格式,接收(或產(chǎn)生) 一相對(duì)應(yīng)的 文件標(biāo)頭(File Header) FILE—HDR與相對(duì)應(yīng)的幀標(biāo)頭(Frame Header )。輸 出端24耦接于文件封裝單元23,用來(lái)將前述的文件標(biāo)頭FILE —HDR、數(shù)據(jù)負(fù) 載與相對(duì)應(yīng)幀標(biāo)頭加以輸出,以形成一文件的文件數(shù)據(jù)File —Data。
      其中,由于一電視節(jié)目數(shù)據(jù)由影像及聲音所組成,因此基本串流ES-l-ES_n至少包含一視頻基本串流及一音頻基本串流。較佳地,濾波單元22還 可由傳輸串流TS1濾波產(chǎn)生一對(duì)應(yīng)于基本串流ES_ 1 ~ ES _n的字幕分組化基 本串流(Packetized Elementary Stream, PES)PES — sub。在此情形下,本 發(fā)明電子裝置20還可包含有一字幕解碼器25,耦接于濾波單元22,用來(lái)解 碼字幕分組化基本串流PES —sub,以產(chǎn)生對(duì)應(yīng)于字幕分組化基本串流PES-sub 的字符串STR,并通過(guò)文件封裝單元23根據(jù)顯示時(shí)間戳記PTS —info,將字 符串STR多路復(fù)用至相對(duì)應(yīng)的數(shù)據(jù)負(fù)載中。此外,電子裝置20'還可包含有 一文件標(biāo)頭產(chǎn)生器(未繪示于圖2中),用以根據(jù)使用者選定的一文件格式 及相關(guān)設(shè)定,產(chǎn)生相關(guān)的文件標(biāo)頭FILE-HDR或幀標(biāo)頭。上述文件格式較佳 地可以是一多媒體容器文件格式(Container File Format ),例如 一影音 交錯(cuò)(AVI, Audio Video Interleaving)文件格式、 一高級(jí)系統(tǒng)格式(ASF, Advanced Systems Format)或一活動(dòng)圖像專家組(MPEG, Motion Picture Expert Group)文件格式等等,且不限于此。
      特別注意的是,顯示時(shí)間戳記PTS-info承載于分組化基本串流
      (Packetized elementary stream, PES)的標(biāo)頭中,因此其可通過(guò)濾波單
      10元22于傳輸串流轉(zhuǎn)換至基本串流的過(guò)程中獲得,其相關(guān)操作請(qǐng)參考MPEG-2 規(guī)范的定義,在此不贅述。另一方面,由于顯示時(shí)間戳記PTS-info用于指 示基本串流中每一數(shù)據(jù)單元的顯示時(shí)間,因此本發(fā)明可通過(guò)顯示時(shí)間戳記 PTS-info來(lái)對(duì)基本串流ES-1 ~ ES—n中的數(shù)據(jù)單元進(jìn)行排序,以同步文件中 所記錄的聲音及影像數(shù)據(jù)。
      也就是說(shuō),在濾波單元22濾波產(chǎn)生對(duì)應(yīng)于所要儲(chǔ)存電視節(jié)目的基本串 流ES-1 ES-n后,本發(fā)明電子裝置20可進(jìn)一步根據(jù)一選定文件格式產(chǎn)生文 件標(biāo)頭FILE —HDR及相對(duì)應(yīng)幀標(biāo)頭,并根據(jù)顯示時(shí)間戳記PTS-info,對(duì)基本 串流中的數(shù)據(jù)單元進(jìn)行排序,以產(chǎn)生符合選定文件格式的數(shù)據(jù)負(fù)載。最后, 通過(guò)輸出端24將文件標(biāo)頭FILE-HDR、數(shù)據(jù)負(fù)載與相對(duì)應(yīng)幀標(biāo)頭加以輸出, 以形成一文件。如此一來(lái),當(dāng)使用者要儲(chǔ)存數(shù)字電視節(jié)目數(shù)據(jù)時(shí),例如進(jìn)行 錄像,本發(fā)明電子裝置20可直接將傳輸串流格式傳輸?shù)臄?shù)字電視節(jié)目數(shù)據(jù) 輸出成為文件,以避免現(xiàn)有技術(shù)中需對(duì)傳輸串流進(jìn)行MPEG-2解碼后再儲(chǔ)存 成文件的復(fù)雜步驟。此外,由于文件格式的儲(chǔ)存數(shù)據(jù)可容易地被拿到其它裝 置播放,本發(fā)明可大幅提升使用的便利性。
      關(guān)于電子裝置20的詳細(xì)操作,請(qǐng)繼續(xù)參考圖3。圖3為本發(fā)明實(shí)施例 用來(lái)將傳輸串流轉(zhuǎn)換成文件的一流程30的示意圖。流程30用來(lái)實(shí)現(xiàn)電子裝 置20的操作,其包含有下列步驟
      步驟3GQ:開(kāi)始。
      步驟310:接收一傳輸串流TS1。
      步驟320:根據(jù)所要儲(chǔ)存電視節(jié)目的分組識(shí)別符,對(duì)傳輸串流TS1進(jìn)行 濾波及拆包處理,以產(chǎn)生基本串流ES-l~ES_n及對(duì)應(yīng)于基本串流ES-1~ ES—n中的每一數(shù)據(jù)單元的顯示時(shí)間戳記PTS_info。
      步驟330:根據(jù)一要產(chǎn)生的文件格式,接收(或產(chǎn)生) 一文件標(biāo)頭 FILE—HDR及相對(duì)應(yīng)幀標(biāo)頭,并根據(jù)顯示時(shí)間戳記PTS —info,對(duì)基本串流 ES-1 ~ES_n中的數(shù)據(jù)單元進(jìn)行排序,以產(chǎn)生數(shù)據(jù)負(fù)載。
      步驟340:將文件標(biāo)頭FILE-HDR、數(shù)據(jù)負(fù)載、及相對(duì)應(yīng)幀標(biāo)頭組成一文 件,并將該文件輸出至一文件儲(chǔ)存裝置。
      步驟350:根據(jù)一控制信號(hào)CTRL,判斷是否停止轉(zhuǎn)換傳輸串流TS1 ,以 產(chǎn)生一文件結(jié)尾。
      步驟360:結(jié)束。根據(jù)流程30,本發(fā)明首先根據(jù)所要儲(chǔ)存電視節(jié)目的分組識(shí)別符,對(duì)傳
      輸串流TS1進(jìn)行濾波及拆包處理,以產(chǎn)生基本串流ES-1 ~ES-n及對(duì)應(yīng)于基 本串流ES-1 ~ES-n中的每一數(shù)據(jù)單元的顯示時(shí)間戳記PTS_info。接著,本 發(fā)明可根據(jù)一選定文件格式,產(chǎn)生文件標(biāo)頭FILE-HDR及相對(duì)應(yīng)幀標(biāo)頭,并 根據(jù)顯示時(shí)間戳記PTS — info,對(duì)基本串流ES-l ES-n中的數(shù)據(jù)單元進(jìn)行排 序,以產(chǎn)生符合文件標(biāo)頭FILE_HDR及相對(duì)應(yīng)幀標(biāo)頭的數(shù)據(jù)負(fù)載。最后,本 發(fā)明可依序?qū)?shù)據(jù)負(fù)載及相對(duì)應(yīng)幀標(biāo)頭所形成的文件數(shù)據(jù)F i 1 e_Da t a輸出至 一文件儲(chǔ)存裝置,并根據(jù)控制信號(hào)CTRL判斷是否停止轉(zhuǎn)換傳輸串流TSl,以 產(chǎn)生文件結(jié)尾。其中,控制信號(hào)CTRL可根據(jù)使用者觸發(fā)所產(chǎn)生,或根據(jù)電 視節(jié)目的播放時(shí)間產(chǎn)生。
      此外,在步驟330中,若傳輸串流TS1中包含有對(duì)應(yīng)于基本串流ES-1 ES-n的一字幕分組化基本串流PES-Sub,本發(fā)明還可對(duì)字幕分組化基本串流 PES-Sub進(jìn)行解碼,以產(chǎn)生對(duì)應(yīng)于字幕分組化基本串流PES_sub的字符串 STR,并根據(jù)顯示時(shí)間戳記PTS-info,將字符串STR多路復(fù)用至相對(duì)應(yīng)的數(shù) 據(jù)負(fù)載中。
      請(qǐng)參考圖4,圖4為本發(fā)明實(shí)施例一傳輸串流轉(zhuǎn)換至一文件的示意圖。 在圖4中,TS1代表電子裝置20所接收的一傳輸串流;PES-n代表濾波單元 22根據(jù)一特定分組識(shí)別碼PID—n由傳輸串流TS1所擷取的一分組化基本串 流,其可以是對(duì)應(yīng)于所要儲(chǔ)存電視節(jié)目的一視頻分組化基本串流、 一音頻分 組化基本串流或一字幕分組化基本串流;ES—n則代表濾波器22對(duì)分組化基 本串流PES - n進(jìn)行拆包處理所形成的 一基本串流,其可以是一視頻基本串流 或一音頻基本串流;而File_Data則代表文件封裝單元23根據(jù)顯示時(shí)間戳 記PTS—info,對(duì)基本串流ES —1 ~ES-n中的數(shù)據(jù)單元進(jìn)行排序所產(chǎn)生的數(shù)據(jù) 負(fù)載及根據(jù)選定文件格式所產(chǎn)生的相對(duì)應(yīng)幀標(biāo)頭。如圖4所示,當(dāng)濾波單元 22由傳輸串流TS1中擷取出視頻基本串流及音頻基本串流的數(shù)據(jù)單元后,文 件封裝單元23會(huì)根據(jù)不同的文件格式產(chǎn)生相對(duì)應(yīng)幀標(biāo)頭,以及根據(jù)顯示時(shí) 間戳記PTS-info,對(duì)基本串流ES —l-ES-n中的數(shù)據(jù)單元進(jìn)行排序,以產(chǎn)生 數(shù)據(jù)負(fù)載。最后,輸出端24可將文件標(biāo)頭FILE_HDR、數(shù)據(jù)負(fù)載與相對(duì)應(yīng)幀 標(biāo)頭加以輸出,以形成一文件的文件數(shù)據(jù)File-Data,進(jìn)而儲(chǔ)存至一文件儲(chǔ) 存裝置。
      舉例來(lái)說(shuō),若選定的文件格式是一影音交錯(cuò)文件格式,電子裝置20可于文件標(biāo)頭FILE-HDR中記載對(duì)應(yīng)于儲(chǔ)存數(shù)據(jù)的解碼器類型(如MPEG-2解碼 器)等信息,并于幀標(biāo)頭中記載影音交錯(cuò)的頻率、幀率(Frame Rate)、幀 大小(Frame Size )及位率(BU Rate)等信息,以根據(jù)時(shí)間識(shí)別標(biāo)志PTS-info 將視頻基本串流及音頻基本串流中的數(shù)據(jù)單元交錯(cuò)封裝成數(shù)據(jù)負(fù)載。相關(guān)技 術(shù)為本領(lǐng)域技術(shù)人員所熟知,于此不贅述。
      較佳地,本發(fā)明所述的文件儲(chǔ)存裝置是一可移除式儲(chǔ)存裝置(Removable Storage Device),如SD卡、MiniSD卡或CF卡等數(shù)字存儲(chǔ)卡,以增加所輸 出文件的可移植性。值得注意的是,上述實(shí)施例僅作為一舉例說(shuō)明,而不為 本發(fā)明的限制,本領(lǐng)域技術(shù)人員當(dāng)可根據(jù)實(shí)際需求作適當(dāng)?shù)男薷?,例如流?30中可增加一可移除式儲(chǔ)存裝置的檢測(cè)步驟等,以檢測(cè)電子裝置20是否已 經(jīng)連接至可移除式儲(chǔ)存裝置,若檢測(cè)到電子裝置20已連接至可移除式儲(chǔ)存 裝置,之后才進(jìn)入錄制的操作,如此的相對(duì)應(yīng)變化,也屬本發(fā)明的范圍。
      因此,本發(fā)明電子裝置20可實(shí)現(xiàn)于一機(jī)頂盒(Set Top Box, STB)或 數(shù)字電視機(jī)等數(shù)字電視接收裝置,以于錄像時(shí)將數(shù)字電視節(jié)目輸出成文件并 儲(chǔ)存于可移除式儲(chǔ)存裝置中。舉例來(lái)說(shuō),請(qǐng)參考圖5,圖5為本發(fā)明實(shí)施例 一具錄像功能的數(shù)字電視接收裝置50的示意圖。數(shù)字電視接收裝置50包含 有一數(shù)字電視接收器51、 一串流至文件轉(zhuǎn)換器52及一文件儲(chǔ)存裝置53。數(shù) 字電視接收器51用來(lái)接收一數(shù)字電視信號(hào)DS,以產(chǎn)生一傳輸串流TS2。串 流至文件轉(zhuǎn)換器52耦接于數(shù)字電視接收器51,其可通過(guò)上述電子裝置20 實(shí)現(xiàn),用來(lái)將傳輸串流TS2轉(zhuǎn)換成文件輸出,以記錄傳輸串流TS2所攜帶的 數(shù)字電視節(jié)目數(shù)據(jù)。文件儲(chǔ)存裝置53耦接于串流至文件轉(zhuǎn)換器52,用來(lái)儲(chǔ) 存串流至文件轉(zhuǎn)換器5 2所輸出的文件數(shù)據(jù)F i 1 e - Da t a 。
      較佳地,數(shù)字電視接收裝置50還可包含一系統(tǒng)時(shí)鐘,因此使用者可采 用預(yù)錄方式于一預(yù)設(shè)時(shí)間啟動(dòng)數(shù)字電視接收裝置50的錄像功能;而文件儲(chǔ) 存裝置53較佳地為一可移除式儲(chǔ)存裝置,在此情形下,數(shù)字電視接收裝置 50于啟動(dòng)錄像功能時(shí)須先進(jìn)行儲(chǔ)存裝置檢測(cè)操作,若無(wú)系統(tǒng)中不存在任何儲(chǔ) 存裝置,將無(wú)法進(jìn)行任何串流轉(zhuǎn)換操作。
      因此,當(dāng)使用者要儲(chǔ)存數(shù)字電視節(jié)目數(shù)據(jù)時(shí),例如進(jìn)行錄像,本發(fā)明數(shù) 字電視接收裝置50可直接將傳輸串流格式傳輸?shù)臄?shù)字電視節(jié)目數(shù)據(jù)輸出成 為文件,以避免現(xiàn)有技術(shù)中需對(duì)傳輸串流進(jìn)行MPEG-2解碼后再儲(chǔ)存成文件 的復(fù)雜步驟。此外,相較于現(xiàn)有技術(shù)僅能輸出成節(jié)目串流,本發(fā)明數(shù)字電視接收裝置50所輸出的文件格式數(shù)據(jù)可容易地被拿到其它裝置播放,因此將 可大幅提升使用的便利性。
      綜上所述,本發(fā)明提供一種傳輸串流轉(zhuǎn)換至文件的方法及其相關(guān)裝置, 用以將傳輸串流方式傳輸?shù)臄?shù)字電視信號(hào)轉(zhuǎn)換成文件格式,并儲(chǔ)存于便攜式 存儲(chǔ)器中,以大幅提升使用的便利性。
      以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求所做的均等變 化與修飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
      權(quán)利要求
      1.一種用來(lái)將傳輸串流轉(zhuǎn)換成文件的方法,用以儲(chǔ)存?zhèn)鬏敶髦兴鶖y帶的電視節(jié)目數(shù)據(jù),該方法包含有接收一傳輸串流;根據(jù)所要儲(chǔ)存電視節(jié)目的多個(gè)分組識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包處理,以產(chǎn)生多個(gè)基本串流及對(duì)應(yīng)于該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間戳記;以及根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流轉(zhuǎn)換為一文件。
      2. 如權(quán)利要求1所述的方法,其中根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本 串流轉(zhuǎn)換為該文件,包含產(chǎn)生一文件標(biāo)頭及相對(duì)應(yīng)幀標(biāo)頭,并根據(jù)該顯示時(shí)間戳記,對(duì)該多個(gè)基 本串流中的每一數(shù)據(jù)單元進(jìn)行排序,以產(chǎn)生多個(gè)數(shù)據(jù)負(fù)載;以及將該文件標(biāo)頭、該多個(gè)數(shù)據(jù)負(fù)載及該相對(duì)應(yīng)幀標(biāo)頭加以輸出,以形成該 文件的文件數(shù)據(jù)。
      3. 如權(quán)利要求2所述的方法,其中產(chǎn)生該文件標(biāo)頭是根據(jù)一選定文件格 式,產(chǎn)生該文件標(biāo)頭,該選定文件格式包含有一影音交錯(cuò)文件格式、 一高級(jí) 系統(tǒng)格式以及一活動(dòng)圖像專家組文件格式。
      4. 如權(quán)利要求2所述的方法,其還包含根據(jù)一控制信號(hào),停止輸出該文 件的文件數(shù)據(jù),并產(chǎn)生該文件的一文件結(jié)尾。
      5. 如權(quán)利要求1所述的方法,其中該多個(gè)基本串流包含一視頻基本串流 及一音頻基本串流。
      6. 如權(quán)利要求1所述的方法,其中根據(jù)所要儲(chǔ)存電視節(jié)目的該多個(gè)分組 識(shí)別符對(duì)該傳輸串流進(jìn)行濾波及拆包,以產(chǎn)生該多個(gè)基本串流的步驟包含產(chǎn)生一對(duì)應(yīng)于該多個(gè)基本串流的一字幕分組化基本串流。
      7. 如權(quán)利要求6所述的方法,其還包含解碼該字幕分組化基本串流,以產(chǎn)生對(duì)應(yīng)于該字幕分組化基本串流的字 符串;以及根據(jù)該顯示時(shí)間戳記,將該字符串多路復(fù)用至符合該文件標(biāo)頭的該多個(gè) 數(shù)據(jù)負(fù)載。
      8. 如權(quán)利要求1所述的方法,其還包含將該文件儲(chǔ)存于一文件儲(chǔ)存裝置中。
      9.如權(quán)利要求8所述的方法,其中該文件儲(chǔ)存裝置是一可移除式儲(chǔ)存裝置。
      10. —種用來(lái)將傳輸串流轉(zhuǎn)換成文件的電子裝置,用以儲(chǔ)存?zhèn)鬏敶髦兴鶖y帶的電視節(jié)目數(shù)據(jù),該電子裝置包含有 一接收端,用來(lái)接收一傳輸串流;一濾波單元,耦接于該接收端,用來(lái)根據(jù)所要儲(chǔ)存電視節(jié)目的多個(gè)分組 識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包處理,以產(chǎn)生多個(gè)基本串流及對(duì)應(yīng)于 該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間戳記;一文件封裝單元,耦接于該濾波單元,用來(lái)根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流轉(zhuǎn)換為一文件;以及一輸出端,耦接于該文件封裝單元,用來(lái)輸出該文件。
      11. 如權(quán)利要求10所述的電子裝置,其中該文件封裝單元根據(jù)該顯示時(shí) 間戳記,將該多個(gè)基本串流轉(zhuǎn)換為該文件,包含產(chǎn)生一文件標(biāo)頭及相對(duì)應(yīng)幀標(biāo)頭,并根據(jù)該顯示時(shí)間戳記,對(duì)該多個(gè)基 本串流中的每一數(shù)據(jù)單元進(jìn)行排序,以產(chǎn)生多個(gè)數(shù)據(jù)負(fù)載;以及將該文件標(biāo)頭、該多個(gè)數(shù)據(jù)負(fù)載及該相對(duì)應(yīng)幀標(biāo)頭加以輸出,以形成該 文件的文件數(shù)據(jù)。
      12. 如權(quán)利要求11所述的電子裝置,其還包含一文件標(biāo)頭產(chǎn)生器,用來(lái) 根據(jù)一使用者選定的文件格式,產(chǎn)生該文件標(biāo)頭,該文件格式包含有一影音 交錯(cuò)文件格式、 一 高級(jí)系統(tǒng)格式以及一活動(dòng)圖像專家組文件格式。
      13. 如權(quán)利要求11所述的電子裝置,其中該文件封裝單元還用來(lái)根據(jù)一 控制信號(hào),停止輸出該文件的文件數(shù)據(jù),并產(chǎn)生該文件的一文件結(jié)尾。
      14. 如權(quán)利要求10所述的電子裝置,其中該多個(gè)基本串流包含一視頻基 本串流及一音頻基本串流。
      15. 如權(quán)利要求10所述的電子裝置,其中該濾波單元還用來(lái)產(chǎn)生一對(duì)應(yīng) 于該多個(gè)基本串流的一字幕分組化基本串流。
      16. 如權(quán)利要求15所述的電子裝置,其還包含一字幕解碼器,耦接于該 濾波單元,用來(lái)解碼該字幕分組化基本串流,以產(chǎn)生對(duì)應(yīng)于該字幕分組化基 本串流的字符串,并使該文件封裝單元根據(jù)該顯示時(shí)間戳記,將該字符串多 路復(fù)用至符合該文件標(biāo)頭的該多個(gè)數(shù)據(jù)負(fù)載。
      17. 如權(quán)利要求IO所述的電子裝置,其中該輸出端將該文件輸出至一文件儲(chǔ)存裝置,以儲(chǔ)存該文件。
      18. 如權(quán)利要求17所述的電子裝置,其中該文件儲(chǔ)存裝置是一可移除式 儲(chǔ)存裝置。
      19. 一種具有錄像功能的數(shù)字電視接收裝置,包含有 一數(shù)字電視接收器,用來(lái)接收一數(shù)字電視信號(hào),以產(chǎn)生一傳輸串流; 一串流至文件轉(zhuǎn)換器,耦接于該數(shù)字電視接收器,用來(lái)將該傳輸串流轉(zhuǎn)換成一文件輸出,以記錄該傳輸串流所攜帶的數(shù)字電視節(jié)目數(shù)據(jù),該串流至 文件轉(zhuǎn)換器包含有一濾波單元,用來(lái)根據(jù)所要儲(chǔ)存電視節(jié)目的多個(gè)分組識(shí)別符,對(duì)該傳輸 串流進(jìn)行濾波及拆包處理,以產(chǎn)生多個(gè)基本串流及對(duì)應(yīng)于該多個(gè)基本串流中 的每一數(shù)據(jù)單元的顯示時(shí)間戳記;以及一文件封裝單元,用來(lái)根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流轉(zhuǎn)換為 一文件;以及一文件儲(chǔ)存裝置,耦接于該串流至文件轉(zhuǎn)換器,用來(lái)儲(chǔ)存該串流至文件 轉(zhuǎn)換器所輸出的文件。
      20. 如權(quán)利要求19所述的數(shù)字電視接收裝置,其還包含一系統(tǒng)時(shí)鐘,用 來(lái)于 一預(yù)設(shè)時(shí)間啟動(dòng)該數(shù)字電視記錄裝置的錄像功能。
      21. 如權(quán)利要求19所述的數(shù)字電視接收裝置,其中該文件儲(chǔ)存裝置是一 可移除式儲(chǔ)存裝置。
      22. 如權(quán)利要求21所述的數(shù)字電視接收裝置,其中該文件封裝單元還用 來(lái)檢測(cè)該可移除式存儲(chǔ)器是否存在,以儲(chǔ)存該文件。
      23.如權(quán)利要求19所述的數(shù)字電視接收裝置,其中該多個(gè)基本串流包含 一視頻基本串流及一音頻基本串流。
      24. 如權(quán)利要求19所述的數(shù)字電視接收裝置,其中該濾波單元還用來(lái)產(chǎn) 生一對(duì)應(yīng)于該多個(gè)基本串流的一字幕分組化基本串流。
      25. 如權(quán)利要求24所述的數(shù)字電視接收裝置,其中該串流至文件轉(zhuǎn)換器 還包含一字幕解碼器,耦接于該濾波單元,用來(lái)解碼該字幕分組化基本串流, 以產(chǎn)生對(duì)應(yīng)于該字幕分組化基本串流的字符串,并使該文件封裝單元根據(jù)該 顯示時(shí)間戳記,將該字符串多路復(fù)用至符合該文件標(biāo)頭的該多個(gè)數(shù)據(jù)負(fù)載。
      26. 如權(quán)利要求19所述的數(shù)字電視接收裝置,其中該串流至文件轉(zhuǎn)換器還包含一文件標(biāo)頭產(chǎn)生器,用來(lái)根據(jù)一選定文件格式,產(chǎn)生一文件標(biāo)頭,該 選定文件格式包含有一影音交錯(cuò)文件格式、 一 高級(jí)系統(tǒng)格式以及一活動(dòng)圖像 專家組文件格式。
      27.如權(quán)利要求19所述的數(shù)字電視接收裝置,其中該文件封裝單元還用 來(lái)根據(jù)一控制信號(hào),停止輸出該文件的文件數(shù)據(jù),并產(chǎn)生該文件的一文件結(jié) 尾。
      全文摘要
      用來(lái)將傳輸串流轉(zhuǎn)換成文件的方法及相關(guān)裝置,該方法用以儲(chǔ)存?zhèn)鬏敶髦兴鶖y帶的電視節(jié)目數(shù)據(jù),其包含有接收一傳輸串流;根據(jù)所要儲(chǔ)存電視節(jié)目的分組識(shí)別符,對(duì)該傳輸串流進(jìn)行濾波及拆包(depacketizing)處理,以產(chǎn)生多個(gè)基本串流及對(duì)應(yīng)于該多個(gè)基本串流中的每一數(shù)據(jù)單元的顯示時(shí)間戳記;以及根據(jù)該顯示時(shí)間戳記,將該多個(gè)基本串流轉(zhuǎn)換為一文件。
      文檔編號(hào)H04N5/92GK101562736SQ200810091778
      公開(kāi)日2009年10月21日 申請(qǐng)日期2008年4月14日 優(yōu)先權(quán)日2008年4月14日
      發(fā)明者吳巧琳, 孫勝男, 林繼統(tǒng), 陳寶仁, 高政汘 申請(qǐng)人:聯(lián)詠科技股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1