新四季網

音視頻數據的錄製方法及裝置與流程

2023-08-02 20:34:36


本發明實施例涉及通信技術,尤其涉及一種音視頻數據的錄製方法及裝置。
背景技術:
:隨著數位電視技術的發展,數位電視一體機和機頂盒得到了迅速的發展,越來越多的新技術、新業務和新功能都在數位電視一體機和機頂盒上得到開發和利用,給觀眾帶來全新的電視節目的收看方式。其中,錄製功能能夠在用戶不方便觀看電視節目或者用戶想要重複觀看電視節目時,對電視節目進行錄製,因此深受用戶的歡迎。現有的錄製功能中,一個錄製任務僅僅局限於錄製在一個盤符對應的存儲空間上,如果一個盤符的空閒存儲空間不夠,現有的處理方法是對當前錄製的節目進行分段,將同屬於一個節目的兩個節目片段分別存儲在不同的盤符上,這樣,可以保證在一個盤符空閒存儲空間不足時,利用其他磁碟的容量將節目進行存儲。但是,已有技術的這種分段處理的方法,如果等到前一個節目片斷錄製結束再開始後一個節目片斷的錄製,由於每一個節目片段對應的錄製任務在切換時需要準備時間,往往會造成銜接部分內容丟失,用戶體驗較差。技術實現要素:本發明實施例提供一種音視頻數據的錄製方法及裝置,用於解決現有技術中在分段錄製同一個節目的多個片段時,會造成片段和片段之間的銜接部分內容丟失,用戶體驗較差。第一方面,本發明實施例提供一種音視頻數據的錄製方法,包括:確定待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同;若是,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;若否,則在所述當前的錄製任務結束後,啟動所述待錄製任務。第二方面,本發明實施例提供一種音視頻數據的錄製裝置,包括:確定模塊,用於確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同;處理模塊,用於在是的情況下,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;;若否,則在所述當前的錄製任務結束後,啟動所述待錄製任務。本發明實施例提供的音視頻數據的錄製方法及裝置,確定待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同;若是,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;若否,則在所述當前的錄製任務結束後,啟動所述待錄製任務,上述方法,由於當待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同時,表明待錄製任務的錄製內容與正在錄製的任務的錄製內容是前後銜接的,因此,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務,也即在當前的錄製任務結束前的預設時長時,同時進行當前的錄製任務和待錄製任務的錄製,錄製後的兩個音視頻數據片段會有少量重疊部分,避免了兩個音視頻數據片段的銜接部分內容丟失,從而極大地提升了用戶的體驗。附圖說明為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明提供的音視頻數據的錄製方法實施例一的流程示意圖;圖2a為現有的錄製系統示意圖;圖2b為本發明提供的音視頻數據的錄製方法實施例的錄製系統示意圖;圖3為本發明提供的音視頻數據的錄製方法實施例二的流程示意圖;圖4為本發明提供的音視頻數據的錄製裝置實施例的結構圖;圖5為本發明提供的終端設備實施例的結構圖。具體實施方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。在實現本發明的過程中,發明人發現,現有的錄製功能中,一個錄製任務僅僅局限於錄製在一個盤符對應的存儲空間上,如果一個盤符的空閒存儲空間不夠,就會造成錄製任務無法完成。如圖2a所示,錄製系統,包括調諧器、解調器、解多路復用器、通用接口(commoninterface,簡稱ci)/(conditionaccess,簡稱ca)卡,其中,在調諧器接收射頻信號,經過解調器後輸出傳輸流(transportstream,簡稱ts)碼流,然後經過解多路復用器後將音視頻數據存儲至相應的存儲空間中,完成錄製。可以在播放時再通過解碼器進行解碼。為了解決上述問題,如果將一個完整的電視節目對應的音視頻數據進行分段處理,採用分段錄製的方法,將同一個節目的音視頻數據的不同片段錄製在不同的盤符對應的存儲空間上,但是如果等到前一個片段錄製結束再啟動後一個片段的錄製,往往會造成銜接部分內容丟失,即錄製後一個片段的任務啟動過程中,需要進行清空緩存、啟動調諧器、解調器等步驟,耗費一定的時間,導致後一個片段已經播放了一段時間,因此會丟失部分內容,影響用戶的觀看,用戶體驗較差。本發明基於上述問題,提出一種音視頻數據的錄製方法,模擬兩路錄製,即在待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,屬於同一個待錄製節目時,在當前的錄製任務結束前啟動後一個待錄製任務的錄製,也即在當前的錄製任務對應的音視頻數據結束前的一段時間內同時進行當前的錄製任務和後一個待錄製任務的錄製,保證錄製後的兩個音視頻數據的片段的銜接部分內容不丟失,以提升用戶的體驗。下面以具體地實施例對本發明的技術方案進行詳細說明。下面這幾個具體的實施例可以相互結合,對於相同或相似的概念或過程可能在某些實施例不再贅述。圖1為本發明提供的音視頻數據的錄製方法實施例一的流程示意圖。該方法的執行主體為音視頻數據的錄製裝置,該裝置可以設置在終端設備中,如機頂盒等。如圖1所示,本實施例的方法可以包括:步驟101、確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且當前錄製任務的結束時間與待錄製任務的開始時間相同;步驟102、若是,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;步驟103、若否,則在當前的錄製任務結束後,啟動待錄製任務。本實施例中將待錄製節目的音視頻數據進行分段,生成多個錄製任務,每個音視頻數據片段對應一個錄製任務,且模擬兩路錄製,在錄製時,首先確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,若屬於同一個節目,且當前錄製任務的結束時間與待錄製任務的開始時間的差值小於預設閾值,則在當前的錄製任務結束前的預設時長內啟動後一個錄製任務(即待錄製任務)的錄製,也即在當前的錄製任務結束前的一段時間內同時進行當前的錄製任務和待錄製任務的錄製,也即當前的錄製任務對應的音視頻數據與待錄製任務對應的音視頻數據有一部分重疊內容。若不屬於同一個待錄製節目,則按照現有的流程,在當前的錄製任務結束後,啟動待錄製任務。現有的兩路錄製需要如圖2a所示的兩套錄製系統的設備,至少需要兩路解多路復用器,如果是加密節目還需要兩套ci/ca卡進行解擾。但是本申請中只是模擬兩路錄製,如圖2b所示,在當前的錄製任務即將結束之前,同步開始下一個錄製任務的錄製(即兩個錄製任務錄製的音視頻數據有一段重疊內容),由於下一個錄製任務的數據來源與當前的錄製任務的數據來源相同,都屬於同一個待錄製節目,因此不需要額外佔用一路錄製設備,只需要佔用一路錄製設備即可以實現上述方案。具體的,在待錄製任務啟動前,確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目時,若是,且當前錄製任務的結束時間與待錄製任務的開始時間的差值小於預設閾值,則在當前的錄製任務還未結束時,啟動待錄製任務。如果不屬於同一個待錄製節目,則說明待錄製任務可能是某一個待錄製節目的音視頻數據片段對應的第一個錄製任務或者是某一個完整的待錄製節目的錄製任務,則按照正常的流程,在當前的錄製任務結束後,啟動待錄製任務的錄製。上述方案中,在當前的錄製任務結束前的預設時長內,同步進行兩個錄製任務,待錄製任務的數據來源同當前的錄製任務,即都屬於同一個待錄製節目,當前的錄製任務對應的音視頻數據與待錄製任務對應的音視頻數據有一部分重疊內容。啟動第二錄製任務後,繼續執行第一錄製任務的錄製,直至第一錄製任務結束。本實施例中,在對錄製的音視頻數據進行播放時,兩個音視頻數據的片段可能會有少量重疊內容,在具體實施過程中,該預設時長可以根據經驗值進行修改,避免銜接部分重疊的內容過多,提升用戶的體驗。由於不同的平臺,性能不同,可能啟動錄製的準備工作所消耗的時間不同,所以該預設時長可以根據經驗值來確定。上述預設閾值可以根據實際情況確定,本發明對此並不限定。示例性地,用戶想要對新聞聯播節目進行錄製,假設用戶的硬碟的d盤的存儲空間不足,因此預先將該新聞聯播節目分成兩個音視頻數據片段,每個音視頻數據片段對應一個錄製任務,即將7點至7點20的音視頻數據的錄製作為第一錄製任務,將7點20至7點30的音視頻數據的錄製作為第二錄製任務;將第一錄製任務對應的音視頻數據的存儲路徑設置為該硬碟的d盤,將第二錄製任務對應的音視頻數據的存儲路徑設置為該硬碟的e盤。在錄製時,先啟動第一錄製任務進行錄製。將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務。提前預設時間,如提前2分鐘,即將第二錄製任務的開始時間從7:20調整到7:18時,啟動待錄製任務,即第二錄製任務。首先,確定第二錄製任務對應的音視頻數據與第一錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,由於都屬於同一個新聞聯播節目,則在第一錄製任務結束前,如7點18,第二錄製任務因開始時間調整,需要啟動錄製,啟動第二錄製任務後,同時執行第一錄製任務的錄製,直至第一錄製任務結束。用戶在播放錄製的新聞聯播節目時,第二錄製任務錄製的音視頻數據與第一錄製任務錄製的音視頻數據會有少量重疊部分,但是避免了兩個錄製任務錄製的兩個音視頻數據片段的銜接部分內容丟失,從而極大地提升了用戶的體驗。本發明實施例提供的音視頻數據的錄製方法及裝置,確定待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同;若是,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;若否,則在所述當前的錄製任務結束後,啟動所述待錄製任務,上述方法,由於當待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,屬於同一個待錄製節目,且所述當前錄製任務的結束時間與所述待錄製任務的開始時間相同時,表明待錄製任務的錄製內容與正在錄製的任務的錄製內容是前後銜接的,因此,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務,也即在當前的錄製任務結束前的預設時長時,同時進行當前的錄製任務和待錄製任務的錄製,錄製後的兩個音視頻數據片段會有少量重疊部分,避免了兩個音視頻數據片段的銜接部分內容丟失,從而極大地提升了用戶的體驗。圖3為本發明提供的音視頻數據的錄製方法實施例二的流程示意圖。上述實施例的基礎上,本實施例的方法為音視頻數據的錄製的具體實現過程。如圖3所示,在本實施例的方法在步驟101之前可以包括:步驟101a、將待錄製的音視頻數據進行分段,並分別對分段生成的至少兩個音視頻數據片段生成錄製任務;其中,每個所述音視頻數據片段對應一個錄製任務。具體的,為了避免一個盤符的空閒存儲空間不夠,導致無法錄製待錄製節目的音視頻數據。本實施例中,首先將待錄製節目的音視頻數據進行分段,並分別對分段生成的至少兩個音視頻數據片段生成錄製任務。上述具體實施方式中在當前的存儲空間的容量不足以存儲待錄製節目對應的音視頻數據時,可以將待錄製節目對應的音視頻數據進行分段,每一個片段可以存儲在不同的存儲空間中,從而完成待錄製節目的音視頻數據的錄製,並且充分利用了存儲空間。進一步的,步驟101具體可以採用如下方式實現:確定待錄製任務與當前的錄製任務,是否屬於待錄製節目對應的錄製任務。具體的,根據上述分段生成的至少兩個音視頻數據片段的錄製任務,確定待錄製任務與當前的錄製任務,是否屬於上述至少兩個音視頻數據片段的錄製任務。進一步,可選地,可以通過一個錄製任務記錄表去記錄該些錄製任務,該錄製任務記錄表中可以包含每一個錄製任務對應的一組標識信息。可選地,上述確定待錄製任務與當前的錄製任務,是否屬於待錄製節目對應的錄製任務,具體可以採用如下方式實現:確定待錄製節目對應的至少兩個錄製任務的標識信息,是否包含待錄製任務的標識信息和當前的錄製任務的標識信息。具體的,可以通過確定上述至少兩個音視頻數據片段的錄製任務的標識信息中是否包含待錄製任務的標識信息和當前的錄製任務的標識信息,從而確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目。具體的,標識信息可以包括任務標識。進一步的,上述錄製任務記錄表中的標識信息還可以包含片段標識,用來記錄該錄製任務對應的音視頻數據片段的前一個音視頻數據片段,對應的錄製任務的任務標識。如果是第一個音視頻數據片段,則可以將該欄位標記為無。具體的,還可以根據待錄製任務的標識信息中的片段標識,確定待錄製任務對應的音視頻數據與當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目。示例性的,用戶想要對新聞聯播節目進行錄製,假設用戶的硬碟的d盤的存儲空間不足,因此預先將該新聞聯播節目的錄製任務分成兩個錄製子任務,即將7點至7點20的音視頻數據的錄製作為第一錄製任務,將7點20至7點30的音視頻數據的錄製作為第二錄製任務;將第一錄製任務對應的音視頻數據的存儲路徑設置為該硬碟的d盤,將第二錄製任務對應的音視頻數據的存儲路徑設置為該硬碟的e盤。生成錄製任務記錄表,如表1所示,該錄製任務記錄表包括:任務標識和片段標識;還可以包括:錄製時間、頻道標識、節目標識。在錄製時,先啟動第一錄製任務進行錄製,將第一錄製任務對應的音視頻數據的片段存儲至硬碟的d盤。調整第二錄製任務的開始時間,如7點18分,即在待錄製任務前,此時當前的錄製任務還未結束,啟動待錄製任務,即第二錄製任務。首先,確定第二錄製任務對應的音視頻數據與第一錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,具體可以根據表1中的片段標識確定,由於都屬於同一個新聞聯播節目,則在第一錄製任務結束前的預設時長,如7點18,啟動第二錄製任務;啟動第二錄製任務後,繼續執行第一錄製任務的錄製,直至第一錄製任務結束。用戶在播放錄製的新聞聯播節目時,第二錄製任務錄製的音視頻數據與第一錄製任務錄製的音視頻數據會有少量重疊部分,但是避免了兩個錄製任務錄製的兩個音視頻數據片段的銜接部分內容丟失,從而極大地提升了用戶的體驗。表1任務標識錄製時間頻道標識節目標識片段標識17點至7點20cctv1新聞聯播無27點20至7點30cctv1新聞聯播1圖4為本發明提供的音視頻數據的錄製裝置實施例一的結構圖,如圖4所示,本實施例的裝置可以包括:確定模塊401和處理模塊402;其中,確定模塊401,用於,確定待錄製任務對應的音視頻數據與所述當前的錄製任務對應的音視頻數據,是否屬於同一個待錄製節目,且當前錄製任務的結束時間與待錄製任務的開始時間相同;處理模塊402,用於在是的情況下,則將所述待錄製任務的開始時間提前預設時間,以使得在所述當前的錄製任務結束前啟動所述待錄製任務;;若否,則在所述當前的錄製任務結束後,啟動所述待錄製任務。可選地,本實施例的裝置,還可以包括:預處理模塊,用於將所述待錄製節目對應的音視頻數據進行分段,並分別對分段生成的至少兩個音視頻數據片段生成錄製任務;其中,每個所述音視頻數據片段對應一個錄製任務。可選地,所述確定模塊401,具體用於:確定所述待錄製任務與所述當前的錄製任務,是否屬於所述待錄製節目對應的錄製任務。可選地,所述確定模塊401,具體用於:確定所述待錄製節目對應的至少兩個錄製任務的標識信息,是否包含所述待錄製任務的標識信息和所述當前的錄製任務的標識信息。可選地,所述處理模塊402,具體用於:在接收到所述當前的錄製任務的完成指示信息後,啟動所述待錄製任務。本實施例的裝置,可以用於執行上述方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。圖5為本發明提供的終端設備實施例的結構圖,如圖5所示,該終端設備包括:處理器501,以及,用於存儲處理器501的可執行指令的存儲器502。其中,處理器501用於調用可執行指令,執行前述方法實施例中對應的方法,其具體實施過程可以參見前述方法實施例,此處不再贅述。本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:rom、ram、磁碟或者光碟等各種可以存儲程序代碼的介質。最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。當前第1頁12

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀