本發(fā)明屬于計算機(jī)
技術(shù)領(lǐng)域:
,尤其涉及一種錄制控制方法及裝置。
背景技術(shù):
:在目前的直錄播課堂中,都有對上課的音視頻進(jìn)行錄制的功能。在錄制時具有開始錄制、暫停錄制以及錄制過程中增加分段信息的功能,但是在實際教學(xué)過程中,教學(xué)環(huán)節(jié)很多,如何根據(jù)教學(xué)環(huán)節(jié)的不同,確定差異化的錄制策略,以適應(yīng)不斷變化的教學(xué)場景要求,是亟需解決的技術(shù)問題。技術(shù)實現(xiàn)要素:本發(fā)明提供一種錄制控制方法及裝置,以解決上述問題。本發(fā)明公開了一種錄制控制方法,包括:根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制。本發(fā)明還公開了一種錄制控制裝置,包括:錄制控制單元,用于根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制。相較于先前技術(shù),根據(jù)本發(fā)明提供的技術(shù)方案,能夠基于當(dāng)前的教學(xué)環(huán)節(jié)信息確定是否需要對視頻進(jìn)行錄制,提高了錄制的靈活性,此外,還可以根據(jù)具體地教學(xué)環(huán)節(jié)信息靈活控制視頻的碼率或分辨率,這樣可以根據(jù)教學(xué)環(huán)節(jié)的需要,對視頻的失真度或者視頻的清晰度進(jìn)行靈活控制。附圖說明此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:圖1所示為根據(jù)本發(fā)明的一較佳實施例提供的錄制控制方法的流程圖;圖2所示為根據(jù)本發(fā)明的另一較佳實施例提供的錄制控制方法的流程圖;圖3所示為根據(jù)本發(fā)明的又一較佳實施例提供的錄制控制方法的流程圖;圖4所示為根據(jù)本發(fā)明的一較佳實施例提供的錄制控制裝置的框圖。具體實施方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1所示為根據(jù)本發(fā)明的一較佳實施例提供的錄制控制方法的流程圖。如圖1所示,本發(fā)明的較佳實施例提供的錄制控制方法包括以下步驟:步驟102,根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制。步驟104,在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,檢測當(dāng)前的碼率限制數(shù)據(jù)。步驟106,根據(jù)所述碼率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的視頻分辨率。在上述步驟106中,根據(jù)所述碼率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的視頻分辨率,具體可以包括:在所述碼率限制數(shù)據(jù)為碼率是固定常數(shù)時,確定與所述教學(xué)環(huán)節(jié)信息對應(yīng)的分辨率范圍;使用所述分辨率范圍內(nèi)的分辨率對所述視頻進(jìn)行錄制。教學(xué)環(huán)節(jié)信息可以理解為課程信息,例如實驗課、手工課、數(shù)學(xué)課,也可理解為一個課堂中的各個環(huán)節(jié)信息,例如實驗課的前半部分是老師操作演示,下半部分是師生互動討論。碼率限制數(shù)據(jù)是系統(tǒng)是否設(shè)定了碼率限定條件,例如限定了碼率為2500kbps。在碼率一定的情況下,分辨率與清晰度成反比,即分辨率越高,則清晰度越低,分辨率越低,則清晰度越高。在本實施例中,每一教學(xué)環(huán)節(jié)信息對應(yīng)一個分辨率范圍,若確定需要對當(dāng)前視頻進(jìn)行錄制,并且檢測到碼率為固定常數(shù)值,則使用當(dāng)前教學(xué)環(huán)節(jié)信息對應(yīng)的分辨率范圍中的分辨率來對視頻進(jìn)行錄制。如果是手工課,則在碼率一定的情況下,需要采用較低的分辨率,這樣清晰度較高,學(xué)生可以看清楚手工畫面。圖2所示為根據(jù)本發(fā)明的另一較佳實施例提供的錄制控制方法的流程圖。如圖2所示,本發(fā)明的較佳實施例提供的錄制控制方法包括以下步驟:步驟202,根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制。步驟204,在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,檢測當(dāng)前的分辨率限制數(shù)據(jù)。步驟206,根據(jù)所述分辨率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的碼率。在上述步驟206中,根據(jù)所述分辨率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的碼率,具體可以包括:在所述分辨率限制數(shù)據(jù)為分辨率是固定常數(shù)時,確定與所述教學(xué)環(huán)節(jié)信息對應(yīng)的碼率范圍;使用所述碼率范圍內(nèi)的碼率對所述視頻進(jìn)行錄制。分辨率限制數(shù)據(jù)是系統(tǒng)是否設(shè)定了分辨率限定條件,例如限定了分辨率為1280×720。在分辨率一定的情況下,碼率與失真度成反比,即碼率越高,則失真度越低,碼率越低,則失真度越高。在本實施例中,每一教學(xué)環(huán)節(jié)信息對應(yīng)一個碼率范圍,若確定需要對當(dāng)前視頻進(jìn)行錄制,并且檢測到分辨率為固定常數(shù)值,則使用當(dāng)前教學(xué)環(huán)節(jié)信息對應(yīng)的碼率范圍中的碼率來對視頻進(jìn)行錄制。如果是手工課,則在分辨率一定的情況下,需要采用較高的碼率,這樣失真度較低,學(xué)生可以看到更接近實際情況的手工畫面。在討論課時,可采用較低的碼率,這樣雖然失真度比較高,但不影響音頻通訊,同時,由于降低了碼率,在一定程度上可以減少數(shù)據(jù)傳輸量,減少了對傳輸帶寬的需求,減輕了網(wǎng)絡(luò)傳輸負(fù)擔(dān)。。圖3所示為根據(jù)本發(fā)明的又一較佳實施例提供的錄制控制方法的流程圖。如圖3所示,本發(fā)明的較佳實施例提供的錄制控制方法包括以下步驟:步驟302,根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制。步驟304,在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,根據(jù)所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的視頻分辨率和/或碼率。在本實施例中,在條件允許范圍內(nèi),即碼率和分辨率的最高限度內(nèi),可根據(jù)實際教學(xué)環(huán)節(jié)信息靈活采用合適的視頻分辨率和碼率,或者采用合適的碼率,或者采用合適的分辨率。例如手工課采用較高的碼率或較低的分辨率,保證了上手工課時的畫面失真率較低或保證了上手工課時的視頻清晰度;而討論課采用較低的碼率或較高的分辨率,保證了上討論課時的音頻無延遲的傳輸。本領(lǐng)域技術(shù)人員應(yīng)理解,上述各實施例中,所述教學(xué)環(huán)節(jié)信息來自于控制指令攜帶的信息,所述控制指令是遙控器指令、語音指令或者手勢指令,或者所述教學(xué)環(huán)節(jié)信息由系統(tǒng)自動檢測得到。下面結(jié)合下述表1和表2詳細(xì)說明根據(jù)本發(fā)明的技術(shù)方案。碼率固定,教學(xué)環(huán)節(jié)是否錄制分辨率范圍教學(xué)環(huán)節(jié)A是1920×1080,1280×720教學(xué)環(huán)節(jié)B否0教學(xué)環(huán)節(jié)C是1024×763,640×480表1表2參考表1,在碼率固定的情況下,若當(dāng)前的教學(xué)環(huán)節(jié)是教學(xué)環(huán)節(jié)A,則判斷需要進(jìn)行錄制,在錄制時,根據(jù)表1可確定教學(xué)環(huán)節(jié)A對應(yīng)的分辨率范圍是1920×1080,1280×720,在本實施例中,可選擇1920×1080作為當(dāng)前視頻的分辨率來進(jìn)行錄制,當(dāng)教學(xué)環(huán)節(jié)切換到教學(xué)環(huán)節(jié)C時,則可更改視頻的分辨率為640×480,同理,若教學(xué)環(huán)節(jié)切換到教學(xué)環(huán)節(jié)B,則停止錄制。整個上課過程,實現(xiàn)了根據(jù)教學(xué)環(huán)節(jié)信息來靈活控制視頻錄制的過程。在分辨率固定的情況下,參考表2,若當(dāng)前教學(xué)環(huán)節(jié)是教學(xué)環(huán)節(jié)A,則判斷需要進(jìn)行錄制,在錄制時,根據(jù)表2可確定教學(xué)環(huán)節(jié)A對應(yīng)的碼率范圍是1200~2000kbps,在本實施例中,可選擇1200kpbs作為當(dāng)前視頻的碼率來進(jìn)行錄制,當(dāng)教學(xué)環(huán)節(jié)切換到教學(xué)環(huán)節(jié)B時,更改視頻的碼率為700kpbs,當(dāng)教學(xué)環(huán)節(jié)切換到教學(xué)環(huán)節(jié)C時,停止錄制,整個上課過程,同樣實現(xiàn)了根據(jù)教學(xué)環(huán)節(jié)信息來靈活控制視頻錄制的過程,在保證分辨率的前提下,選用合適的碼率來進(jìn)行視頻錄制,而不是采用固定的碼率進(jìn)行錄制,既體現(xiàn)了教學(xué)場景的需要,也充分考慮了各個教學(xué)環(huán)節(jié)的畫面保真性要求。圖4所示為根據(jù)本發(fā)明的一較佳實施例提供的錄制控制裝置的框圖。如圖4所示,根據(jù)本發(fā)明的實施例的錄制控制裝置400,包括:錄制控制單元402,用于根據(jù)確定的教學(xué)環(huán)節(jié)信息判斷是否需要對當(dāng)前視頻進(jìn)行錄制;第一檢測單元404,用于在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,檢測當(dāng)前的碼率限制數(shù)據(jù);第一判定單元406,用于根據(jù)所述碼率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的視頻分辨率。所述第一判定單元406包括:分辨率確定子單元4062,在所述碼率限制數(shù)據(jù)為碼率是固定常數(shù)時,確定與所述教學(xué)環(huán)節(jié)信息對應(yīng)的分辨率范圍,使用所述分辨率范圍內(nèi)的分辨率對所述視頻進(jìn)行錄制。錄制控制裝置還可以包括:第二檢測單元408,用于在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,檢測當(dāng)前的分辨率限制數(shù)據(jù)。第二判定單元410,用于根據(jù)所述分辨率限制數(shù)據(jù)和所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的碼率。所述第二判定單元410包括:碼率確定子單元4102,在所述分辨率限制數(shù)據(jù)為分辨率是固定常數(shù)時,確定與所述教學(xué)環(huán)節(jié)信息對應(yīng)的碼率范圍,使用所述碼率范圍內(nèi)的碼率對所述視頻進(jìn)行錄制。所述錄制控制單元402還用于在確定需要對所述當(dāng)前視頻進(jìn)行錄制時,根據(jù)所述教學(xué)環(huán)節(jié)信息確定錄制時所采用的視頻分辨率和/或碼率。所述教學(xué)環(huán)節(jié)信息來自于控制指令攜帶的信息,所述控制指令是遙控器指令、語音指令或者手勢指令,或者所述教學(xué)環(huán)節(jié)信息由系統(tǒng)自動檢測得到。相較于先前技術(shù),根據(jù)本發(fā)明提供的技術(shù)方案,能夠基于當(dāng)前的教學(xué)環(huán)節(jié)信息確定是否需要對視頻進(jìn)行錄制,提高了錄制的靈活性,此外,還可以根據(jù)具體地教學(xué)環(huán)節(jié)信息靈活控制視頻的碼率或分辨率,這樣可以根據(jù)教學(xué)環(huán)節(jié)的需要,對視頻的失真度或者視頻的清晰度進(jìn)行靈活控制。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁1 2 3