專利名稱:一種循環(huán)錄制的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播電視網(wǎng)絡(luò)系統(tǒng)的素材數(shù)據(jù)編輯及處理領(lǐng)域中,側(cè)重于廣播電視網(wǎng)絡(luò)系統(tǒng)中,重點(diǎn)在數(shù)字視音頻產(chǎn)業(yè)領(lǐng)域的應(yīng)用,特別涉及一種循環(huán)錄制的方法。
背景技術(shù):
隨著電視網(wǎng)絡(luò)視頻及點(diǎn)播技術(shù)的發(fā)展、普及,及廣大用戶對網(wǎng)絡(luò)點(diǎn)播的需要,對已經(jīng)通過電視臺(tái)播出的節(jié)目,可選擇使用多種方式多渠道進(jìn)行發(fā)布,給觀看用戶提供多種的觀看場合與方式,特別是隨著智能終端的發(fā)展,用戶可以選擇以多種方式選擇觀看節(jié)目,同時(shí),多媒體素材的收錄作為最基本的用戶操作,被廣泛用戶使用,現(xiàn)在的收錄系統(tǒng)所采用的視頻服務(wù)器大部分是按收錄排單的收錄時(shí)間進(jìn)行收錄的。幾點(diǎn)開始收,幾點(diǎn)結(jié)束嚴(yán)格按時(shí)間點(diǎn)執(zhí)行。開始收的時(shí)候,視頻通道打開、采集信號(hào)信息、編碼器開始編碼、硬盤尋址寫數(shù)據(jù)、收錄結(jié)束、文件封裝完成、形成收錄素材文件、元數(shù)據(jù)文件等??此坪唵蔚牟僮?,視頻服 務(wù)器做了很多工作。由于視頻服務(wù)器用到的通道板卡、編解碼器等硬件需要按收錄時(shí)間點(diǎn)頻繁開關(guān),尤其是視頻流瞬間的脈沖很大,存在視頻服務(wù)器收錄時(shí)穩(wěn)定性和延時(shí)等風(fēng)險(xiǎn)。在發(fā)明人實(shí)現(xiàn)本發(fā)明過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中有以下缺陷,現(xiàn)有技術(shù)中收錄系統(tǒng)對多媒體進(jìn)行采集時(shí),要占用大量的系統(tǒng)資源,對系統(tǒng)的運(yùn)行速度帶來影響,視頻流瞬間的脈沖很大,存在視頻服務(wù)器收錄時(shí)穩(wěn)定性和延時(shí)等風(fēng)險(xiǎn),同時(shí),現(xiàn)有的收錄方式要在用戶對采集視頻已作出準(zhǔn)確設(shè)定時(shí)才可以進(jìn)行,在沒有事先設(shè)定的情況下,不能對多媒體文件進(jìn)行收錄,因此,用戶對收錄內(nèi)容不能隨意獲取,局限了多媒體素材的操作。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明解決了多媒體素材在任意時(shí)間段進(jìn)行用戶截取,用時(shí)不長時(shí)間占用系統(tǒng)資源的問題。為了解決以上技術(shù)問題本發(fā)明提供了一種循環(huán)錄制的方法,具體包括接收多媒體采集時(shí)間單元;按時(shí)間順序根據(jù)所述多媒體采集時(shí)間單元采集多媒體文件,獲得多媒體文件單元,所述多媒體文件単元中包括所述多媒體采集時(shí)間單元;接收碼流格式信息,所述碼流格式信息中包括數(shù)據(jù)包頭格式信息及數(shù)據(jù)包單元信息,所述數(shù)據(jù)包頭格式信息中包括碼流格式、碼流采集時(shí)間、數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào);所述數(shù)據(jù)包單元信息中包括數(shù)據(jù)包單元容量;按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件;接收用戶采集時(shí)間信息;根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲取用戶多媒體采集單元; 根據(jù)所述多媒體采集單元進(jìn)行播放
其中,所述多媒體文件単元具體包括視頻多媒體文件単元及音頻多媒體文件單元。其中,所述按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件步驟中具體包括根據(jù)所述多媒體文件単元及所述數(shù)據(jù)包単元容量,獲取所述數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào),根據(jù)所述多媒體采集時(shí)間單元,獲取碼流采集時(shí)間;根據(jù)所述多媒體文件単元及所述數(shù)據(jù)包數(shù)量,獲取所述數(shù)據(jù)包単元信息;獲取緩存多媒體文件。其中,所述碼流格式具體為TS流媒體格式及PS流媒體格式。其中,所述接收用戶采集時(shí)間信息步驟具體包括接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間、截取結(jié)束時(shí)間;根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間 指針;根據(jù)所述截取結(jié)束時(shí)間獲取結(jié)束截取時(shí)間指針。其中,所述接收用戶采集時(shí)間信息步驟具體包括接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間及截取持續(xù)時(shí)間;根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間指針;根據(jù)所述截取開始時(shí)間累加所述截取持續(xù)時(shí)間獲取結(jié)束截取時(shí)間指針。其中,所述根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲得用戶多媒體采集單元步驟具體包括根據(jù)所述開始截取時(shí)間指針及所述結(jié)束截取時(shí)間指針截取所述緩存多媒體文件獲得用戶多媒體采集單元。其中,所述按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件步驟后具體包括接收緩存剰余容量;接收文件遷移地址;判斷所述緩存多媒體文件容量是否大于所述緩存剩余容量,若是,則將緩存文件根據(jù)所述文件遷移地址進(jìn)行文件遷移,否則,將所述緩存多媒體文件存放至緩存中;根據(jù)所述文件遷移生成文件遷移列表。接收拆分關(guān)鍵字步驟具體包括接收拆分起點(diǎn)關(guān)鍵字及拆分接收拆分終點(diǎn)關(guān)鍵字。其中,所述根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲得用戶多媒體采集單元步驟中具體包括判斷所述用戶采集時(shí)間信息是否在緩存中,若是,則在緩存中截取所述緩存多媒體文件獲得用戶多媒體采集單元,若否,則查詢所述文件遷移列表,提取遷移文件,截取所述遷移文件獲得用戶多媒體采集單元。其中,根據(jù)所述多媒體采集單元進(jìn)行播放步驟中還具體包括根據(jù)所述用戶多媒體文件進(jìn)行編輯。其中,根據(jù)所述多媒體采集單元進(jìn)行播放步驟后還具體包括根據(jù)多媒體采集單元生成字幕文件;在播控系統(tǒng)中對所述字幕文件進(jìn)行播放。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)通過將多媒體文件根據(jù)媒體碼流格式封裝為數(shù)據(jù)包存放在內(nèi)存中,并在多媒體文件的封裝過程中記錄所述多媒體文件的時(shí)間信息,以便于用戶在進(jìn)行多媒體文件截取時(shí)便于檢索,當(dāng)用戶對內(nèi)存數(shù)據(jù)包內(nèi)容選定后可生成具體的多媒體文件,從而,收錄系統(tǒng)在實(shí)現(xiàn)收錄操作吋,并不直接對外圍多媒體數(shù)據(jù)庫或采集端直接操作,減輕了系統(tǒng)對外圍視頻采集的處理強(qiáng)度,同時(shí),可實(shí)現(xiàn)用戶對歷史數(shù)據(jù)的采集,由于對歷史數(shù)據(jù)并不進(jìn)行實(shí)際文件的制錄,只在用戶對文件截取后實(shí)際生成多媒體文件,因此,節(jié)省了系統(tǒng)的存儲(chǔ)資源,節(jié)約了系統(tǒng)的運(yùn)行成本。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲取其他的附圖。圖I :是本發(fā)明實(shí)施例I中一種循環(huán)錄制的方法的示意圖;圖2 :是本發(fā)明實(shí)施例2中另ー種循環(huán)錄制的方法的示意圖;圖3 :是本發(fā)明實(shí)施例3中 系統(tǒng)主控芯片的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲取的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例I中提供了一種循環(huán)錄制的方法,如圖I所示,包括以下步驟SlOl :接收多媒體采集時(shí)間單元;S102 :獲得多媒體文件單元;此步驟具體包括按時(shí)間順序根據(jù)所述多媒體采集時(shí)間單元采集多媒體文件,獲得多媒體文件単元,所述多媒體文件単元中包括所述多媒體采集時(shí)間單元;S103 :接收碼流格式信息;此步驟具體包括接收碼流格式信息,所述碼流格式信息中包括數(shù)據(jù)包頭格式信息及數(shù)據(jù)包單元信息,所述數(shù)據(jù)包頭格式信息中包括碼流格式、碼流采集時(shí)間、數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào);所述數(shù)據(jù)包單元信息中包括數(shù)據(jù)包單元容量;S104 :封裝為緩存多媒體文件;此步驟具體包括按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件;S105 :接收用戶采集時(shí)間信息;S106 :獲取用戶多媒體采集單元;此步驟具體包括根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲取用戶多媒體采集單元;S107 :進(jìn)行播放;根據(jù)所述多媒體采集單元進(jìn)行播放。本發(fā)明實(shí)施例2中提供了另ー種循環(huán)錄制的方法,如圖2所示,包括以下步驟S201 :接收多媒體采集時(shí)間單元;S202 :獲得多媒體文件單元;此步驟具體包括按時(shí)間順序根據(jù)所述多媒體采集時(shí)間單元采集多媒體文件,獲得多媒體文件単元,所述多媒體文件単元中包括所述多媒體采集時(shí)間單元。S203 :接收碼流格式信息;此步驟具體包括接收碼流格式信息,所述碼流格式信息中包括數(shù)據(jù)包頭格式信息及數(shù)據(jù)包單元信息,所述數(shù)據(jù)包頭格式信息中包括碼流格式、碼流采集時(shí)間、數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào);所述數(shù)據(jù)包単元信息中包括數(shù)據(jù)包單元容量;所述碼流格式具體為TS流媒體格式及PS流媒體格式。S204 :封裝為緩存多媒體文件;此步驟具體包括按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件;所述根據(jù)所述碼流格式信息將所述多媒體文件封裝為緩存多媒體文件步驟中具體包括根據(jù)所述多媒體文件單元及所述數(shù)據(jù)包單元容量,獲取所述數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào),根據(jù)所述多媒體采集時(shí)間單元,獲取碼流采集時(shí)間;根據(jù)所述多媒體文件單元及所述數(shù)據(jù)包數(shù)量,獲取所述數(shù)據(jù)包單元信息;獲取緩存多媒體文件。在以上步驟后還具體包括步驟S2041 :判斷緩存文件容量;以上步驟具體包括接收緩存剰余容量;接收文件遷移地址;判斷所述緩存多媒 體文件容量是否大于所述緩存剩余容量,若是,則將緩存文件根據(jù)所述文件遷移地址進(jìn)行文件遷移,否則,將所述緩存多媒體文件存放至緩存中;根據(jù)所述文件遷移生成文件遷移列表;S205 :接收用戶采集時(shí)間信息;所述接收用戶采集時(shí)間信息還步驟具體包括步驟S2051 :獲取時(shí)間指針此步驟具體包括接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間、截取結(jié)束時(shí)間;根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間指針;根據(jù)所述截取結(jié)束時(shí)間獲取結(jié)束截取時(shí)間指針?;蛩鼋邮沼脩舨杉瘯r(shí)間信息步驟具體包括接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間及截取持續(xù)時(shí)間;根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間指針;根據(jù)所述截取開始時(shí)間累加所述截取持續(xù)時(shí)間獲取結(jié)束截取時(shí)間指針。S206 :獲取用戶多媒體采集單元;此步驟具體包括根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲取用戶多媒體采集單元;所述步驟還具體包括步驟S2061 :根據(jù)時(shí)間指針截取多媒體文件;此步驟具體包括根據(jù)所述開始截取時(shí)間指針及所述結(jié)束截取時(shí)間指針截取所述緩存多媒體文件獲得用戶多媒體采集單元。所述步驟中具體包括步驟S2062 :從緩存或遷移地址中獲取文件以上步驟具體包括判斷所述用戶采集時(shí)間信息是否在緩存中,若是,則在緩存中截取所述緩存多媒體文件獲得用戶多媒體采集單元,若否,則查詢所述文件遷移列表,提取遷移文件,截取所述遷移文件獲得用戶多媒體采集單元。S207 :進(jìn)行播放;此步驟具體包括根據(jù)所述多媒體采集單元進(jìn)行播放。以上步驟還可進(jìn)ー步包括所述根據(jù)所述用戶多媒體文件進(jìn)行播放步驟中還具體包括根據(jù)所述用戶多媒體文件進(jìn)行編輯。步驟S208 :根據(jù)字幕文件播放。此步驟具體包括根據(jù)多媒體采集單元生成字幕文件;在播控系統(tǒng)中對所述字幕文件進(jìn)行播放。本發(fā)明實(shí)施例3中提供了一種循環(huán)錄制的方法的實(shí)施方案,如圖3所示在視頻服務(wù)器的存儲(chǔ)硬盤建立本地的海量緩存區(qū),視頻收錄通道設(shè)定好以后,對本通道視音頻內(nèi)容循環(huán)錄制到海量緩存區(qū)中,海量緩存區(qū)設(shè)置比較大,比如一天24小吋,對客戶看來就是永不停止的錄制。在用戶設(shè)置收錄的出入時(shí)間后,在從緩存區(qū)中將出入點(diǎn)的內(nèi)容放到硬盤中。由于視頻服務(wù)器一直是收錄狀態(tài),視頻服務(wù)器對視音頻前端的處理保持穩(wěn)定的工作狀態(tài),從而增強(qiáng)了視頻服務(wù)器的穩(wěn)定性。同時(shí)也減少了誤錄的情況。視頻服務(wù)器節(jié)目錄制就是將所需節(jié)目的視音頻流及相關(guān)信心以ー定數(shù)據(jù)組織格式存儲(chǔ)到硬盤上。經(jīng)過前端解調(diào)等到的視音頻流經(jīng)由多路選擇器,進(jìn)入可編程傳輸接ロ模塊??删幊虃鬏斀鹰砟K是ー個(gè)集成在主控芯片中的特殊微處理器,主要任務(wù)是完成視音頻的分 析、解憂和解復(fù)接。它自帶的海量緩存區(qū)可以與外部存儲(chǔ)以DMA方式進(jìn)行數(shù)據(jù)傳輸。可編程傳輸接ロ模塊提取視音頻流中需要錄制的節(jié)目相應(yīng)的數(shù)據(jù)包,并將該類的數(shù)據(jù)包存入海量緩存區(qū)。當(dāng)有接收任務(wù)時(shí),通過驅(qū)動(dòng)程序通知軟件部分,由軟件負(fù)責(zé)將海量緩存區(qū)中數(shù)據(jù)包復(fù)制到外部存儲(chǔ)中,一旦外部存儲(chǔ)中為硬盤讀寫開辟的區(qū)域充滿后,將數(shù)據(jù)從外部存儲(chǔ)區(qū)寫入到硬盤上,完成了錄制的全過程。在視頻服務(wù)器的硬盤開設(shè)了海量緩存區(qū),對節(jié)目進(jìn)行實(shí)時(shí)存儲(chǔ)。記錄在緩存區(qū)的文件為循環(huán)文件。正常錄制的節(jié)目為常規(guī)文件,文件的大小會(huì)隨著記錄時(shí)間增長而増加,直到節(jié)目錄制完成或硬盤空間耗盡為止;而循環(huán)文件使用ー種特殊的文件記錄格式,循環(huán)文件大小固定,有ー個(gè)讀指針和ー個(gè)寫指針。由于錄制的目的不是把節(jié)目錄下來,而是在海量緩存區(qū),緩存一定時(shí)間,ー但有具體的收錄時(shí)間點(diǎn),系統(tǒng)要把節(jié)目數(shù)據(jù)存儲(chǔ)到硬盤中,寫指針開始向后移動(dòng),到開始錄制時(shí)間點(diǎn),形成文件存儲(chǔ)到硬盤中。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是ー個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的ー個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為ー個(gè)模塊,也可以進(jìn)ー步拆分成多個(gè)子模塊。上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種循環(huán)錄制的方法,其特征在于,包括 接收多媒體采集時(shí)間單元; 按時(shí)間順序根據(jù)所述多媒體采集時(shí)間單元采集多媒體文件,獲得多媒體文件単元,所述多媒體文件単元中包括所述多媒體采集時(shí)間單元; 接收碼流格式信息,所述碼流格式信息中包括數(shù)據(jù)包頭格式信息及數(shù)據(jù)包單元信息,所述數(shù)據(jù)包頭格式信息中包括碼流格式、碼流采集時(shí)間、數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào);所述數(shù)據(jù)包單元信息中包括數(shù)據(jù)包單元容量; 按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件; 接收用戶采集時(shí)間信息; 根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲取用戶多媒體采集單元; 根據(jù)所述多媒體采集單元進(jìn)行播放。
2.如權(quán)利要求I中所述的方法,其特征在于,所述多媒體文件單元具體包括 視頻多媒體文件単元及音頻多媒體文件単元。
3.如權(quán)利要求I中所述的方法,其特征在于,所述按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件步驟中具體包括根據(jù)所述多媒體文件単元及所述數(shù)據(jù)包単元容量,獲取所述數(shù)據(jù)包數(shù)量及數(shù)據(jù)包順序編號(hào),根據(jù)所述多媒體采集時(shí)間單元,獲取碼流采集時(shí)間;根據(jù)所述多媒體文件単元及所述數(shù)據(jù)包數(shù)量,獲取所述數(shù)據(jù)包單元信息;獲取緩存多媒體文件。
4.如權(quán)利要求I中所述的方法,其特征在于,所述碼流格式具體為TS流媒體格式及PS流媒體格式。
5.如權(quán)利要求I中所述的方法,其特征在于,所述接收用戶采集時(shí)間信息步驟具體包括 接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間、截取結(jié)束時(shí)間; 根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間指針; 根據(jù)所述截取結(jié)束時(shí)間獲取結(jié)束截取時(shí)間指針。
6.如權(quán)利要求I中所述的方法,其特征在于,所述接收用戶采集時(shí)間信息步驟具體包括 接收用戶采集時(shí)間信息,所述采集時(shí)間中包括截取開始時(shí)間及截取持續(xù)時(shí)間; 根據(jù)所述截取開始時(shí)間獲取開始截取時(shí)間指針; 根據(jù)所述截取開始時(shí)間累加所述截取持續(xù)時(shí)間獲取結(jié)束截取時(shí)間指針。
7.如權(quán)利要求5或6中所述的方法,其特征在于,所述根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲得用戶多媒體采集單元步驟具體包括 根據(jù)所述開始截取時(shí)間指針及所述結(jié)束截取時(shí)間指針截取所述緩存多媒體文件獲得用戶多媒體采集單元。
8.如權(quán)利要求I中所述的方法,其特征在于,所述按時(shí)間順序根據(jù)所述碼流格式信息將所述多媒體文件單元疊加封裝為緩存多媒體文件步驟后具體包括接收緩存剰余容量; 接收文件遷移地址;判斷所述緩存多媒體文件容量是否大于所述緩存剩余容量,若是,則將緩存文件根據(jù)所述文件遷移地址進(jìn)行文件遷移,否則,將所述緩存多媒體文件存放至緩存中; 根據(jù)所述文件遷移生成文件遷移列表。
9.如權(quán)利要求8中所述的方法,其特征在于,所述根據(jù)所述用戶采集時(shí)間信息截取所述緩存多媒體文件獲得用戶多媒體采集單元步驟中具體包括 判斷所述用戶采集時(shí)間信息是否在緩存中,若是,則在緩存中截取所述緩存多媒體文件獲得用戶多媒體采集單元,若否,則查詢所述文件遷移列表,提取遷移文件,截取所述遷移文件獲得用戶多媒體采集單元。
10.如權(quán)利要求I中所述的方法,其特征在于,所述根據(jù)所述多媒體采集單元進(jìn)行播放步驟中還具體包括 根據(jù)所述用戶多媒體文件進(jìn)行編輯。
11.如權(quán)利要求I中所述的方法,其特征在于,所述根據(jù)所述多媒體采集單元進(jìn)行播放步驟后還具體包括 根據(jù)多媒體采集單元生成字幕文件; 在播控系統(tǒng)中對所述字幕文件進(jìn)行播放。
全文摘要
本發(fā)明公開了一種循環(huán)錄制的方法,具體包括根據(jù)所述多媒體采集時(shí)間單元接收所述多媒體文件獲得多媒體文件單元;根據(jù)碼流格式信息將多媒體文件封裝為緩存多媒體文件;接收用戶采集時(shí)間信息;根據(jù)用戶采集時(shí)間信息截取緩存多媒體文件獲取用戶多媒體采集單元;根據(jù)用戶多媒體采集單元獲取用戶多媒體文件;根據(jù)用戶多媒體文件進(jìn)行播放。解決了多媒體素材在任意時(shí)間段進(jìn)行用戶截取,可最大利用系統(tǒng)資源,保持系統(tǒng)穩(wěn)定的工作狀態(tài),增強(qiáng)系統(tǒng)的穩(wěn)定性。由于對歷史數(shù)據(jù)并不進(jìn)行實(shí)際文件的制錄,只在用戶對文件截取后實(shí)際生成多媒體文件,因此,不僅可實(shí)現(xiàn)用戶對歷史數(shù)據(jù)的采集,而且節(jié)省了系統(tǒng)的存儲(chǔ)資源,節(jié)約了系統(tǒng)的運(yùn)行成本。
文檔編號(hào)H04N5/262GK102724429SQ20111041576
公開日2012年10月10日 申請日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者張峰 申請人:新奧特(北京)視頻技術(shù)有限公司