本發(fā)明涉及終端技術(shù)領(lǐng)域,尤其涉及一種視頻自動(dòng)錄制方法及裝置、終端。
背景技術(shù):
在用戶(hù)在通過(guò)直播應(yīng)用程序觀(guān)看直播的過(guò)程中,經(jīng)常會(huì)遇到值得紀(jì)念或分享的內(nèi)容。對(duì)于這些值得紀(jì)念或分享的內(nèi)容,用戶(hù)目前只能手動(dòng)觸發(fā)視頻錄制來(lái)記錄這些內(nèi)容。而且由于直播為實(shí)時(shí)進(jìn)行的,通過(guò)手動(dòng)觸發(fā)視頻錄制,可能會(huì)導(dǎo)致錄制的視頻中錯(cuò)過(guò)部分精彩瞬間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。
為此,本發(fā)明的第一個(gè)目的在于提出一種視頻自動(dòng)錄制方法,用于解決現(xiàn)有手動(dòng)觸發(fā)視頻錄制,可能會(huì)導(dǎo)致錄制的視頻中錯(cuò)過(guò)部分精彩瞬間的問(wèn)題。
本發(fā)明的第二個(gè)目的在于提出一種視頻自動(dòng)錄制裝置。
本發(fā)明的第三個(gè)目的在于提出一種終端。
本發(fā)明的第四個(gè)目的在于提出一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明的第五個(gè)目的在于提出一種計(jì)算機(jī)程序產(chǎn)品。
為達(dá)上述目的,本發(fā)明第一方面實(shí)施例提出了一種視頻自動(dòng)錄制方法,包括:
檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件;
如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
可選地,作為第一方面的第一種可能的實(shí)現(xiàn)方式,所述觸發(fā)事件為接收到指定類(lèi)型的動(dòng)畫(huà)禮物,則所述檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件,包括:
檢測(cè)是否接收到動(dòng)畫(huà)禮物;
根據(jù)所述動(dòng)畫(huà)禮物的配置信息,確定所述動(dòng)畫(huà)禮物的類(lèi)型;
如果所述動(dòng)畫(huà)禮物的類(lèi)型為指定類(lèi)型,則確定檢測(cè)到所述觸發(fā)事件。
可選地,作為第一方面的第二種可能的實(shí)現(xiàn)方式,所述自動(dòng)開(kāi)啟視頻錄制,包括:
在檢測(cè)到所述觸發(fā)事件時(shí),開(kāi)啟視頻錄制;
從所述動(dòng)畫(huà)禮物的配置信息中獲取所述動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng);
按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件。
可選地,作為第一方面的第三種可能的實(shí)現(xiàn)方式,所述按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件,包括:
當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第一錄制時(shí)間,形成所述視頻文件;其中,所述視頻文件中至少包括兩個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕;
其中,所述第一錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)。
可選地,作為第一方面的第四種可能的實(shí)現(xiàn)方式,所述按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件,包括:
當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng);
如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng),繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第一方面的第五種可能的實(shí)現(xiàn)方式,所述方法還包括:
如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第二錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件;
其中,所述第二錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
可選地,作為第一方面的第六種可能的實(shí)現(xiàn)方式,所述按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件,包括:
當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,接收到多個(gè)所述指定類(lèi)型的所述動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng);
從多個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物中選取一個(gè)動(dòng)畫(huà)時(shí)長(zhǎng)最長(zhǎng)的所述動(dòng)畫(huà)禮物作為目標(biāo)動(dòng)畫(huà)禮物;
如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),則繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第一方面的第七種可能的實(shí)現(xiàn)方式,所述方法還包括:
如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第三錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件;
其中,所述第三錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為所述目標(biāo)動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
可選地,作為第一方面的第八種可能的實(shí)現(xiàn)方式,所述按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件,包括:
當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件;
結(jié)束對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的錄制;
重新自動(dòng)開(kāi)啟視頻錄制;
按照再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第一方面的第九種可能的實(shí)現(xiàn)方式,所述方法還包括:
如果當(dāng)前所述動(dòng)畫(huà)禮物播放完成且所述視頻文件的錄制還在進(jìn)行時(shí),將與當(dāng)前所述動(dòng)畫(huà)禮物的接收時(shí)間最接近且已經(jīng)接收到的未播放完的所述動(dòng)畫(huà)禮物更新為當(dāng)前所述動(dòng)畫(huà)禮物。
可選地,作為第一方面的第十種可能的實(shí)現(xiàn)方式,所述方法還包括:
將錄制的所述視頻文件在緩存單元中進(jìn)行緩存;
當(dāng)用戶(hù)將所述視頻文件進(jìn)行保存或者分享后,從所述緩存單元中刪除所述視頻文件。
本發(fā)明實(shí)施例的視頻自動(dòng)錄制方法,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,在直播過(guò)程中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
為達(dá)上述目的,本發(fā)明第二方面實(shí)施例提出了一種視頻自動(dòng)錄制裝置,包括:
檢測(cè)模塊,用于檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件;
開(kāi)啟模塊,用于如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
可選地,作為第二方面的第一種可能的實(shí)現(xiàn)方式,當(dāng)所述觸發(fā)事件為接收到指定類(lèi)型的動(dòng)畫(huà)禮物,則所述檢測(cè)模塊,包括:
檢測(cè)單元,用于檢測(cè)是否接收到動(dòng)畫(huà)禮物;
確定單元,用于根據(jù)所述動(dòng)畫(huà)禮物的配置信息,確定所述動(dòng)畫(huà)禮物的類(lèi)型,如果所述動(dòng)畫(huà)禮物的類(lèi)型為指定類(lèi)型,則確定檢測(cè)到所述觸發(fā)事件。
可選地,作為第二方面的第二種可能的實(shí)現(xiàn)方式,所述開(kāi)啟模塊,包括:
開(kāi)啟單元,用于在檢測(cè)到所述觸發(fā)事件時(shí),開(kāi)啟視頻錄制;
獲取單元,用于從所述動(dòng)畫(huà)禮物的配置信息中獲取所述動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng);
錄制單元,用于按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件。
可選地,作為第二方面的第三種可能的實(shí)現(xiàn)方式,所述錄制單元,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第一錄制時(shí)間,形成所述視頻文件;其中,所述視頻文件中至少包括兩個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕;
其中,所述第一錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)。
可選地,作為第二方面的第四種可能的實(shí)現(xiàn)方式,所述錄制單元,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng),如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí)的所述動(dòng)畫(huà)時(shí)長(zhǎng),繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第二方面的第五種可能的實(shí)現(xiàn)方式,所述錄制單元,具體用于如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí)的所述動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第二錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件;
其中,所述第二錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
可選地,作為第二方面的第六種可能的實(shí)現(xiàn)方式,所述錄制單元,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,接收到多個(gè)所述指定類(lèi)型的所述動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng),從多個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物中選取一個(gè)動(dòng)畫(huà)時(shí)長(zhǎng)最長(zhǎng)的所述動(dòng)畫(huà)禮物作為目標(biāo)動(dòng)畫(huà)禮物,如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),則繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第二方面的第七種可能的實(shí)現(xiàn)方式,還包括:
所述錄制單元,具體用于如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第三錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件;
其中,所述第三錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為所述目標(biāo)動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
可選地,作為第二方面的第八種可能的實(shí)現(xiàn)方式,所述錄制單元,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件,結(jié)束對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的錄制,重新自動(dòng)開(kāi)啟視頻錄制,按照再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件。
可選地,作為第二方面的第九種可能的實(shí)現(xiàn)方式,所述開(kāi)啟模塊,還包括:
更新單元,用于如果當(dāng)前所述動(dòng)畫(huà)禮物播放完成且所述視頻文件的錄制還在進(jìn)行時(shí),將與當(dāng)前所述動(dòng)畫(huà)禮物的接收時(shí)間最接近且已經(jīng)接收到的未播放完的所述動(dòng)畫(huà)禮物更新為當(dāng)前所述動(dòng)畫(huà)禮物。
可選地,作為第二方面的第十種可能的實(shí)現(xiàn)方式,所述裝置還包括:
緩存模塊,用于將錄制的所述視頻文件在緩存單元中進(jìn)行緩存;
刪除模塊,用于當(dāng)用戶(hù)將所述視頻文件進(jìn)行保存或者分享后,從所述緩存單元中刪除所述視頻文件。
本發(fā)明實(shí)施例的視頻自動(dòng)錄制裝置,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,在直播過(guò)程中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
為達(dá)上述目的,本發(fā)明第三方面實(shí)施例提出了一種終端,包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為上述終端的各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;處理器通過(guò)讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,所述處理器被配置為:
檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件;
如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
為了實(shí)現(xiàn)上述目的,本發(fā)明第四方面實(shí)施例提出了一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由服務(wù)器端的處理器被執(zhí)行時(shí),使得服務(wù)器端能夠執(zhí)行一種視頻自動(dòng)錄制方法,所述方法包括:
檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件;
如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
為了實(shí)現(xiàn)上述目的,本發(fā)明第五方面實(shí)施例提出了一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品中的指令處理器執(zhí)行時(shí),執(zhí)行一種視頻自動(dòng)錄制方法,所述方法包括:
檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件;
如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1為本發(fā)明實(shí)施例提供的一種視頻自動(dòng)錄制方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的另一種視頻自動(dòng)錄制方法的流程示意圖;
圖3為本發(fā)明實(shí)施例所提供的一種視頻自動(dòng)錄制裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實(shí)施例所提供的另一種視頻自動(dòng)錄制裝置的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例所提供的一種終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
下面參考附圖描述本發(fā)明實(shí)施例的視頻自動(dòng)錄制方法及裝置、終端。
圖1為本發(fā)明實(shí)施例提供的一種視頻自動(dòng)錄制方法的流程示意圖。如圖1所示,該視頻自動(dòng)錄制方法包括以下步驟:
S101、檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件。
S102、如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
本實(shí)施例中,可以預(yù)先設(shè)置一些觸發(fā)事件,通過(guò)這些觸發(fā)事件來(lái)觸發(fā)自動(dòng)開(kāi)啟視頻錄制。具體地,在直播的過(guò)程中,可以實(shí)時(shí)地對(duì)觸發(fā)事件進(jìn)行檢測(cè),當(dāng)檢測(cè)到觸發(fā)事件發(fā)生時(shí),可以直接自動(dòng)開(kāi)啟視頻錄制,對(duì)當(dāng)前直播的屏幕進(jìn)行錄制,形成對(duì)應(yīng)的視頻文件。
進(jìn)一步地,如果在直播過(guò)程中未檢測(cè)到觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件則繼續(xù)檢測(cè)。
例如,將設(shè)定的時(shí)間段內(nèi)用戶(hù)點(diǎn)贊數(shù)量超過(guò)預(yù)設(shè)的閾值作為一個(gè)觸發(fā)事件。一般情況下,在觀(guān)看直播的過(guò)程中,可以設(shè)定的較短的時(shí)間段,在該時(shí)間段內(nèi)用戶(hù)點(diǎn)贊數(shù)量超過(guò)預(yù)設(shè)的閾值,則說(shuō)明觀(guān)看直播的很多用戶(hù)對(duì)當(dāng)前直播的內(nèi)容感興趣,或者認(rèn)為當(dāng)前直播的內(nèi)容比較精彩,為了能夠?yàn)橛脩?hù)保留下當(dāng)前的精彩內(nèi)容,則可以觸發(fā)自動(dòng)開(kāi)啟視頻錄制,將當(dāng)前的精彩內(nèi)容錄制成一個(gè)視頻文件。再例如,將接收到禮物作為一個(gè)觸發(fā)事件,用戶(hù)在觀(guān)看直播的過(guò)程中,當(dāng)主播當(dāng)前播放的內(nèi)容比較精彩時(shí),觀(guān)看直播的用戶(hù)往往會(huì)向主播發(fā)送禮物,可以將接收到禮物作為一個(gè)觸發(fā)事件,觸發(fā)自動(dòng)開(kāi)啟視頻錄制?;蛘邔⒅鞑ピ谠O(shè)定的較短的時(shí)間內(nèi)接收到禮物的數(shù)量超出預(yù)設(shè)的閾值,也可以說(shuō)明觀(guān)看直播的很多用戶(hù)對(duì)當(dāng)前直播的內(nèi)容感興趣,或者認(rèn)為當(dāng)前直播的內(nèi)容比較精彩,為了能夠?yàn)橛脩?hù)記錄下該精彩內(nèi)容,則可以觸發(fā)自動(dòng)開(kāi)啟視頻錄制,將當(dāng)前的精彩內(nèi)容錄制成一個(gè)視頻文件。
再例如,將直播內(nèi)容與用戶(hù)預(yù)先配置一些關(guān)鍵詞進(jìn)行匹配,將直播內(nèi)容在設(shè)定的時(shí)長(zhǎng)內(nèi)與一定數(shù)量的關(guān)鍵詞匹配成功作為一個(gè)觸發(fā)事件。其中,用戶(hù)預(yù)先設(shè)置的關(guān)鍵詞與用戶(hù)的感興趣的內(nèi)容相關(guān),如果當(dāng)前直播的內(nèi)容與一定數(shù)量的關(guān)鍵詞匹配成功,則說(shuō)明當(dāng)前直播的內(nèi)容與用戶(hù)感興趣的內(nèi)容存在極大的相關(guān)性,則可以觸發(fā)自動(dòng)開(kāi)啟視頻錄制,對(duì)當(dāng)前的直播內(nèi)容進(jìn)行錄制形成視頻文件。
本實(shí)施例提供的視頻自動(dòng)錄制方法,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,在直播過(guò)程中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
圖2為本發(fā)明實(shí)施例提供的另一種視頻自動(dòng)錄制方法的流程示意圖。如圖2所示,該視頻自動(dòng)錄制方法包括:
S201、檢測(cè)是否接收到動(dòng)畫(huà)禮物。
在直播過(guò)程中,觀(guān)看直播的用戶(hù)可以向主播發(fā)送一些禮物,該禮物可以為靜態(tài)的圖片,如微笑的表情、鮮花等,也可以為動(dòng)態(tài)的動(dòng)畫(huà)。本實(shí)施例中,可以實(shí)時(shí)檢測(cè)是否接收到動(dòng)畫(huà)禮物,如果檢測(cè)到接收到動(dòng)畫(huà)禮物,則執(zhí)行S202,否則未檢測(cè)到動(dòng)畫(huà)禮物,則繼續(xù)檢測(cè)。
S202、根據(jù)動(dòng)畫(huà)禮物的配置信息,確定動(dòng)畫(huà)禮物的類(lèi)型。
本實(shí)施例中,動(dòng)畫(huà)禮物中會(huì)攜帶有配置信息,該配置信息中包括:動(dòng)畫(huà)禮物的時(shí)長(zhǎng)、動(dòng)畫(huà)禮物類(lèi)型、動(dòng)畫(huà)禮物的發(fā)送者、動(dòng)畫(huà)禮物的接收者、以及動(dòng)畫(huà)禮物中所包括的圖片的名稱(chēng)等信息。對(duì)配置信息包括多個(gè)配置參數(shù),每個(gè)配置參數(shù)可以根據(jù)實(shí)際情況進(jìn)行賦值。當(dāng)接收到動(dòng)畫(huà)禮物后,則從配置信息中提取出的各配置參數(shù)的具體賦值。
實(shí)際應(yīng)用中,不同的動(dòng)畫(huà)禮物具有不同的類(lèi)型。一般情況下,動(dòng)畫(huà)的類(lèi)型可以分為普通類(lèi)型、高級(jí)類(lèi)型等。本實(shí)施例中,以觸發(fā)事件為指定類(lèi)型的動(dòng)畫(huà)禮物作為一個(gè)觸發(fā)事件。具體地,可以將高級(jí)類(lèi)型的動(dòng)畫(huà)禮物作為指定的類(lèi)型動(dòng)畫(huà)禮物,例如,針對(duì)高級(jí)類(lèi)型,可以將配置信息中動(dòng)畫(huà)的類(lèi)型對(duì)應(yīng)的配置參數(shù)的具體賦值為1,而針對(duì)普通類(lèi)型,將配置信息中動(dòng)畫(huà)的類(lèi)型對(duì)應(yīng)的配置參數(shù)的具體賦值為0。
當(dāng)接收到動(dòng)畫(huà)禮物后,可以從配置信息中提取出動(dòng)畫(huà)的類(lèi)型對(duì)應(yīng)的配置參數(shù),可以根據(jù)該配置參數(shù)的具體賦值,確定該動(dòng)畫(huà)禮物的類(lèi)型。進(jìn)一步地確定出該動(dòng)畫(huà)禮物是否為指定類(lèi)型的動(dòng)畫(huà)禮物。例如,當(dāng)具體賦值為1時(shí),說(shuō)明接收到的動(dòng)畫(huà)禮物為指定類(lèi)型的動(dòng)畫(huà)禮物,即為高級(jí)類(lèi)型的動(dòng)畫(huà)禮物。而當(dāng)具體賦值為0時(shí),說(shuō)明接收到的動(dòng)畫(huà)禮物非指定類(lèi)型的動(dòng)畫(huà)禮物,即為普通類(lèi)型的動(dòng)畫(huà)禮物。
S203、如果動(dòng)畫(huà)禮物的類(lèi)型為指定類(lèi)型,則確定檢測(cè)到觸發(fā)事件。
S204、開(kāi)啟視頻錄制。
由于在S203中已經(jīng)確定出檢測(cè)到觸發(fā)事件,就可以自動(dòng)觸發(fā)視頻錄制。
S205、從動(dòng)畫(huà)禮物的配置信息中獲取該動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)。
進(jìn)一步地,動(dòng)畫(huà)禮物的配置信息中還包括該動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在接收到動(dòng)畫(huà)禮物后,可以從配置信息中提取出該動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)。
S206、按照動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件。
進(jìn)一步地,按照該動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,也就是說(shuō),將此次視頻錄制的錄制時(shí)間設(shè)定為動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),然后形成一個(gè)與該動(dòng)畫(huà)禮物對(duì)應(yīng)的視頻文件。
實(shí)際應(yīng)用中,直播過(guò)程中由于觀(guān)看的用戶(hù)比較多,可能存在一個(gè)用戶(hù)發(fā)送指定類(lèi)型的動(dòng)畫(huà)禮物正在錄制的過(guò)程中,下一個(gè)用戶(hù)又向主播發(fā)送了一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物,也就是說(shuō),在對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到指定類(lèi)型的動(dòng)畫(huà)禮物這一觸發(fā)事件。
在上述存在多個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物需要錄制的情況下,一種可能的實(shí)現(xiàn)方式為:
在當(dāng)前動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第一錄制時(shí)間,形成一個(gè)視頻文件。其中,該視頻文件中至少包括兩個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕。本實(shí)施例中,第一錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)。也就是說(shuō),對(duì)排隊(duì)的需要錄制的動(dòng)畫(huà)禮物,延長(zhǎng)第一錄制時(shí)間,將排隊(duì)等待錄制的所有動(dòng)畫(huà)禮物錄制到一個(gè)視頻文件中。例如,在直播過(guò)程中,正在播放一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物A的過(guò)程中,又收到了一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物B。A播放完成后再播放B,此時(shí)錄制視頻文件時(shí),需要延長(zhǎng)視頻文件的錄制時(shí)間,即在A(yíng)的動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上,延長(zhǎng)B的動(dòng)畫(huà)時(shí)長(zhǎng)。例如,A的動(dòng)畫(huà)時(shí)長(zhǎng)為3秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為4秒,則形成的視頻文件的錄制時(shí)長(zhǎng)為7秒。多個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物需要排隊(duì)播放時(shí),在播放完一個(gè)動(dòng)畫(huà)禮物后,再播放下一個(gè)動(dòng)畫(huà)禮物,因此,可以不斷地延長(zhǎng)錄制時(shí)間,形成一個(gè)較大的視頻文件。通過(guò)這種方式可以將連續(xù)展示的指定類(lèi)型的動(dòng)畫(huà)禮物可以錄制在一個(gè)視頻文件中,在用戶(hù)再次觀(guān)看錄制的直播屏幕時(shí),可以不間斷地進(jìn)行一次性瀏覽。
另一種可能的實(shí)現(xiàn)方式為:按照當(dāng)前動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的視頻文件。當(dāng)前動(dòng)畫(huà)禮物對(duì)應(yīng)的視頻文件錄制完成后,則關(guān)閉視頻錄制。由于在對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到指定類(lèi)型的動(dòng)畫(huà)禮物這一觸發(fā)事件,本實(shí)施例中,可以重新自動(dòng)開(kāi)啟視頻錄制,按照再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的視頻文件。例如,在直播過(guò)程中,正在播放一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物A的過(guò)程中,又收到了一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物B。當(dāng)A播放完成后關(guān)閉視頻錄制。當(dāng)播放B時(shí)重新開(kāi)啟自動(dòng)錄制,形成一個(gè)B的視頻文件。也就是說(shuō),為每個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物分別形成一個(gè)視頻文件,從而形成的每個(gè)視頻文件的數(shù)據(jù)量不會(huì)特定大,便于后續(xù)的存儲(chǔ)或者分享。
每當(dāng)收到一個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),直播應(yīng)用程序就可以立刻播放該動(dòng)畫(huà)禮物,即在直播屏幕下同時(shí)播放多個(gè)動(dòng)畫(huà)禮物。在這種場(chǎng)景下,當(dāng)對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng),如果剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于再次接收到指定類(lèi)型的動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前動(dòng)畫(huà)禮物和再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的視頻文件。例如,在播放A的過(guò)程中,又接收到B并播放B。視頻錄制時(shí),可以計(jì)算出A的剩余動(dòng)畫(huà)時(shí)長(zhǎng),例如,A的動(dòng)畫(huà)時(shí)長(zhǎng)為6秒,播放了1秒,則剩余動(dòng)畫(huà)時(shí)長(zhǎng)為5秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為4秒,B在A(yíng)播放了1秒時(shí)收到的,由于剩余動(dòng)畫(huà)時(shí)長(zhǎng)5秒大于4秒,則可以繼續(xù)按照A的動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行錄制,不需要延長(zhǎng)錄制時(shí)間,并且在形成的視頻文件中包括同時(shí)播放A和B的直播屏幕。
而如果剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于再次接收到指定類(lèi)型的動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第二錄制時(shí)間,形成包括當(dāng)前動(dòng)畫(huà)禮物和再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的視頻文件。其中,第二錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)與剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
例如,在播放A的過(guò)程中,又接收到B并播放B。視頻錄制時(shí),可以計(jì)算出A的剩余動(dòng)畫(huà)時(shí)長(zhǎng),例如,A的動(dòng)畫(huà)時(shí)長(zhǎng)為3秒,播放了1秒,則剩余動(dòng)畫(huà)時(shí)長(zhǎng)為2秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為4秒,B在A(yíng)播放了1秒時(shí)收到的,由于剩余動(dòng)畫(huà)時(shí)長(zhǎng)2秒大于4秒,當(dāng)A播放完后面的2秒后,B還剩下2秒,則需要繼續(xù)對(duì)B剩余的2秒進(jìn)行錄制,即在A(yíng)的動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)2秒,可以完成對(duì)B的錄制。
當(dāng)對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,接收到多個(gè)指定類(lèi)型的所述動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng)。進(jìn)一步地,從多個(gè)指定類(lèi)型的動(dòng)畫(huà)禮物中選取一個(gè)動(dòng)畫(huà)時(shí)長(zhǎng)最長(zhǎng)的動(dòng)畫(huà)禮物作為目標(biāo)動(dòng)畫(huà)禮物。如果剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),則繼續(xù)按照當(dāng)前動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前動(dòng)畫(huà)禮物和多個(gè)接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的視頻文件。
例如,而在播放A的同時(shí),收到多個(gè)動(dòng)畫(huà)禮物B和C時(shí),A的動(dòng)畫(huà)時(shí)長(zhǎng)為10秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為4秒,C的動(dòng)畫(huà)時(shí)長(zhǎng)為6秒,在A(yíng)播放了1秒的時(shí)候,接收到B和C。接收到B和C之后,可以立刻播放B和C。由于C的動(dòng)畫(huà)時(shí)長(zhǎng)大于B的動(dòng)畫(huà)時(shí)長(zhǎng),則選擇C作為目標(biāo)動(dòng)畫(huà)禮物。進(jìn)一步地,計(jì)算A的剩余動(dòng)畫(huà)時(shí)長(zhǎng)為9秒。A的剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于C的動(dòng)畫(huà)時(shí)長(zhǎng),則視頻文件的錄制時(shí)間仍然A的動(dòng)畫(huà)時(shí)長(zhǎng)即10秒,因?yàn)樵贏(yíng)的動(dòng)畫(huà)時(shí)長(zhǎng)內(nèi)可以將B和C播放完。
進(jìn)一步地,如果剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第三錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的視頻文件。其中,第三錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)與剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
例如,而在播放A的同時(shí),收到多個(gè)動(dòng)畫(huà)禮物B和C時(shí),A的動(dòng)畫(huà)時(shí)長(zhǎng)為5秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為3秒,C的動(dòng)畫(huà)時(shí)長(zhǎng)為7秒,在A(yíng)播放了1秒的時(shí)候,接收到B和C。接收到B和C之后,可以立刻播放B和C。由于C的動(dòng)畫(huà)時(shí)長(zhǎng)大于B的動(dòng)畫(huà)時(shí)長(zhǎng),則選擇C作為目標(biāo)動(dòng)畫(huà)禮物。進(jìn)一步地,計(jì)算A的剩余動(dòng)畫(huà)時(shí)長(zhǎng)為4秒。A的剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于于C的動(dòng)畫(huà)時(shí)長(zhǎng),則視頻文件的錄制時(shí)間需要A在5秒的基礎(chǔ)上加上3秒即C的動(dòng)畫(huà)時(shí)長(zhǎng)與A的剩余動(dòng)畫(huà)時(shí)長(zhǎng)之間的差值。由于B的播放時(shí)長(zhǎng)為3秒,在A(yíng)播放完成之前,B已經(jīng)播放完成,在A(yíng)播放完成后,C還沒(méi)有播放完,還需要繼續(xù)對(duì)C進(jìn)行播放,可以繼續(xù)對(duì)直播屏幕進(jìn)行錄制,直到C播放完。
進(jìn)一步地,形成包含多個(gè)指定類(lèi)型的視頻文件時(shí),為了實(shí)現(xiàn)持續(xù)地對(duì)多個(gè)動(dòng)畫(huà)禮物進(jìn)行錄制,本實(shí)施例中,如果當(dāng)前動(dòng)畫(huà)禮物播放完成且視頻文件的錄制還在進(jìn)行時(shí),將與當(dāng)前動(dòng)畫(huà)禮物的接收時(shí)間最接近且未播放完的已經(jīng)接收到的動(dòng)畫(huà)禮物更新為當(dāng)前動(dòng)畫(huà)禮物。例如,A的動(dòng)畫(huà)時(shí)長(zhǎng)為5秒,B的動(dòng)畫(huà)時(shí)長(zhǎng)為3秒,C的動(dòng)畫(huà)時(shí)長(zhǎng)為7秒,當(dāng)A播放完成后,C還需要繼續(xù)播放,視頻文件還需要繼續(xù)錄制,此時(shí)需要將C作為當(dāng)前動(dòng)畫(huà)禮物。
S207、將錄制的視頻文件在緩存單元中進(jìn)行緩存。
S208、當(dāng)用戶(hù)將視頻文件進(jìn)行永久保存或者分享后,從緩存單元中刪除視頻文件。
進(jìn)一步地,將錄制的視頻文件在指定的緩存單元中進(jìn)行緩存,當(dāng)用戶(hù)將錄制的視頻文件進(jìn)行永久保存或者分享后,可以從緩存單元中刪除該視頻文件,從而可以釋放所占的該緩存單元的空間,便于用戶(hù)再次進(jìn)行視頻的自動(dòng)錄制。
例如,用戶(hù)通過(guò)智能手機(jī)觀(guān)看直播,則可以將自動(dòng)錄制的視頻文件緩存在手機(jī)的文件系統(tǒng)中。用戶(hù)可以根據(jù)需求從文件系統(tǒng)中,將視頻文件存儲(chǔ)到相冊(cè)中,也可以將視頻文件通過(guò)網(wǎng)絡(luò)方式進(jìn)行分享,如可以分享到一些其他的應(yīng)用程序中。本實(shí)施例中,手機(jī)的文件系統(tǒng)中可以為用戶(hù)提供一些入口,便于用戶(hù)進(jìn)行分享或者保存到相冊(cè)中。在將視頻文件分享或者保存到相冊(cè)中后,則可以從手機(jī)的文件系統(tǒng)中將緩存的視頻文件刪除。
本實(shí)施例提供的視頻自動(dòng)錄制方法,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
圖3為本發(fā)明實(shí)施例提供的一種視頻自動(dòng)錄制裝置的結(jié)構(gòu)示意圖。如圖3所示,該視頻自動(dòng)錄制裝置包括:檢測(cè)模塊11和開(kāi)啟模塊12。
檢測(cè)模塊11,用于檢測(cè)是否發(fā)生觸發(fā)自動(dòng)開(kāi)啟視頻錄制的觸發(fā)事件。
開(kāi)啟模塊12,用于如果檢測(cè)出發(fā)生所述觸發(fā)事件,自動(dòng)開(kāi)啟視頻錄制。
本實(shí)施例中,可以預(yù)先設(shè)置一些觸發(fā)事件,通過(guò)這些觸發(fā)事件來(lái)觸發(fā)視頻錄制,即當(dāng)檢測(cè)模塊11檢測(cè)到觸發(fā)事件發(fā)生時(shí),則開(kāi)啟模塊12可以直接自動(dòng)開(kāi)啟視頻錄制,對(duì)直播的屏幕進(jìn)行錄制,形成對(duì)應(yīng)的視頻文件。具體地,在直播的過(guò)程中,檢測(cè)模塊11可以實(shí)時(shí)地去檢測(cè)是否發(fā)生了觸發(fā)自動(dòng)錄制的觸發(fā)事件,在檢測(cè)到觸發(fā)事件后,開(kāi)啟模塊12則可以控制自動(dòng)開(kāi)啟視頻錄制。進(jìn)一步地,如果在直播過(guò)程中未檢測(cè)到自動(dòng)觸發(fā)錄制的觸發(fā)事件則繼續(xù)檢測(cè)。
關(guān)于觸發(fā)事件的介紹可參見(jiàn)上述實(shí)施例中相關(guān)內(nèi)容的記載,此處不再贅述。
本實(shí)施例提供的視頻自動(dòng)錄制裝置,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
圖4為本發(fā)明實(shí)施例提供的另一種視頻自動(dòng)錄制裝置結(jié)構(gòu)示意圖。如圖4所示,在上述實(shí)施例的基礎(chǔ)之上,該視頻自動(dòng)錄制裝置還包括:緩存模塊13和刪除模塊14。
本實(shí)施例中,所述觸發(fā)事件為接收到指定類(lèi)型的動(dòng)畫(huà)禮物。
檢測(cè)模塊11的一種可選地的結(jié)構(gòu),包括:檢測(cè)單元111和確定單元112。
其中,檢測(cè)單元111,用于檢測(cè)是否接收到動(dòng)畫(huà)禮物。
確定單元112,用于根據(jù)所述動(dòng)畫(huà)禮物的配置信息,確定所述動(dòng)畫(huà)禮物的類(lèi)型,如果所述動(dòng)畫(huà)禮物的類(lèi)型為指定類(lèi)型,則確定檢測(cè)到所述觸發(fā)事件。
進(jìn)一步地,開(kāi)啟模塊12的一種可選地結(jié)構(gòu),包括:開(kāi)啟單元121、獲取單元122和錄制單元123。
開(kāi)啟單元121,用于在檢測(cè)到所述觸發(fā)事件時(shí),開(kāi)啟視頻錄制。
獲取單元122,用于從所述動(dòng)畫(huà)禮物的配置信息中獲取所述動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng)。
錄制單元123,用于按照所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻的錄制,形成對(duì)應(yīng)的視頻文件。
進(jìn)一步地,錄制單元123,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第一錄制時(shí)間,形成所述視頻文件;其中,所述視頻文件中至少包括兩個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕;
其中,所述第一錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)。
可選地,錄制單元123,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng),如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí)的所述動(dòng)畫(huà)時(shí)長(zhǎng),繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
進(jìn)一步地,錄制單元123,具體用于如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí)的所述動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第二錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
其中,所述第二錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
可選地,錄制單元123,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,接收到多個(gè)所述指定類(lèi)型的所述動(dòng)畫(huà)禮物時(shí),計(jì)算當(dāng)前所述動(dòng)畫(huà)禮物的剩余動(dòng)畫(huà)時(shí)長(zhǎng),從多個(gè)所述指定類(lèi)型的動(dòng)畫(huà)禮物中選取一個(gè)動(dòng)畫(huà)時(shí)長(zhǎng)最長(zhǎng)的所述動(dòng)畫(huà)禮物作為目標(biāo)動(dòng)畫(huà)禮物,如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)大于或者等于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),則繼續(xù)按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
進(jìn)一步地,錄制單元123,具體用于如果所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)小于所述目標(biāo)動(dòng)畫(huà)禮物的動(dòng)畫(huà)時(shí)長(zhǎng),在當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)的基礎(chǔ)上延長(zhǎng)第三錄制時(shí)間,形成包括當(dāng)前所述動(dòng)畫(huà)禮物和多個(gè)接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的播放時(shí)的直播屏幕的所述視頻文件。
其中,所述第三錄制時(shí)間的延長(zhǎng)時(shí)長(zhǎng)為所述目標(biāo)動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)與所述剩余動(dòng)畫(huà)時(shí)長(zhǎng)的差值。
進(jìn)一步地,所述開(kāi)啟模塊12,還包括:更新單元124。
更新單元124,用于如果當(dāng)前所述動(dòng)畫(huà)禮物播放完成且所述視頻文件的錄制還在進(jìn)行時(shí),將與當(dāng)前所述動(dòng)畫(huà)禮物的接收時(shí)間最接近且已經(jīng)接收到的未播放完的所述動(dòng)畫(huà)禮物更新為當(dāng)前所述動(dòng)畫(huà)禮物。
可選地,錄制單元123,具體用于當(dāng)對(duì)當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕進(jìn)行錄制的過(guò)程中,再次接收到所述指定類(lèi)型的動(dòng)畫(huà)禮物時(shí),按照當(dāng)前所述動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括當(dāng)前所述動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件,結(jié)束對(duì)當(dāng)前動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的錄制,重新自動(dòng)開(kāi)啟視頻錄制,按照再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物的所述動(dòng)畫(huà)時(shí)長(zhǎng)進(jìn)行視頻錄制,形成包括再次接收到的所述指定類(lèi)型的動(dòng)畫(huà)禮物播放時(shí)的直播屏幕的所述視頻文件。
進(jìn)一步地,緩存模塊13,用于將錄制的所述視頻文件在緩存單元中進(jìn)行緩存。
刪除模塊14,用于當(dāng)用戶(hù)將所述視頻文件進(jìn)行保存或者分享后,從所述緩存單元中刪除所述視頻文件。
本實(shí)施例提供的視頻自動(dòng)錄制裝置,通過(guò)預(yù)先設(shè)定一些能夠觸發(fā)自動(dòng)錄制的觸發(fā)事件,當(dāng)檢測(cè)到有觸發(fā)事件發(fā)生時(shí),則觸發(fā)自動(dòng)開(kāi)啟視頻錄制。本實(shí)施例中,能夠根據(jù)觸發(fā)事件自動(dòng)觸發(fā)視頻錄制,不需要用戶(hù)手動(dòng)開(kāi)啟視頻錄制,從而錄制的視頻實(shí)時(shí)性更好,能夠展現(xiàn)更多的精彩內(nèi)容。而且由于不需要用戶(hù)手動(dòng)觸發(fā),用戶(hù)可以不用擔(dān)心錯(cuò)過(guò)直播的精彩瞬間,用戶(hù)體驗(yàn)更好。
本發(fā)明實(shí)施例還提供一種終端,該終端包含前述任一實(shí)施例所述的視頻自動(dòng)錄制裝置。
圖5為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖,可以實(shí)現(xiàn)本發(fā)明圖1-2所示實(shí)施例的流程,如圖5所示,上述終端可以包括:殼體41、處理器42、存儲(chǔ)器43、電路板44和電源電路45,其中,電路板44安置在殼體41圍成的空間內(nèi)部,處理器42和存儲(chǔ)器43設(shè)置在電路板44上;電源電路45,用于為上述電子設(shè)備的各個(gè)電路或器件供電;存儲(chǔ)器43用于存儲(chǔ)可執(zhí)行程序代碼;處理器42通過(guò)讀取存儲(chǔ)器43中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,用于執(zhí)行前述任一實(shí)施例所述的視頻自動(dòng)錄制方法。
處理器42對(duì)上述步驟的具體執(zhí)行過(guò)程以及處理器42通過(guò)運(yùn)行可執(zhí)行程序代碼來(lái)進(jìn)一步執(zhí)行的步驟,可以參見(jiàn)本發(fā)明圖1-2所示實(shí)施例的描述,在此不再贅述。
該終端以多種形式存在,包括但不限于:
(1)移動(dòng)通信設(shè)備:這類(lèi)設(shè)備的特點(diǎn)是具備移動(dòng)通信功能,并且以提供話(huà)音、數(shù)據(jù)通信為主要目標(biāo)。這類(lèi)終端包括:智能手機(jī)(例如iPhone)、多媒體手機(jī)、功能性手機(jī),以及低端手機(jī)等。
(2)超移動(dòng)個(gè)人計(jì)算機(jī)設(shè)備:這類(lèi)設(shè)備屬于個(gè)人計(jì)算機(jī)的范疇,有計(jì)算和處理功能,一般也具備移動(dòng)上網(wǎng)特性。這類(lèi)終端包括:PDA、MID和UMPC設(shè)備等,例如iPad。
(3)便攜式娛樂(lè)設(shè)備:這類(lèi)設(shè)備可以顯示和播放多媒體內(nèi)容。該類(lèi)設(shè)備包括:音頻、視頻播放器(例如iPod),掌上游戲機(jī),電子書(shū),以及智能玩具和便攜式車(chē)載導(dǎo)航設(shè)備。
(4)服務(wù)器:提供計(jì)算服務(wù)的設(shè)備,服務(wù)器的構(gòu)成包括處理器、硬盤(pán)、內(nèi)存、系統(tǒng)總線(xiàn)等,服務(wù)器和通用的計(jì)算機(jī)架構(gòu)類(lèi)似,但是由于需要提供高可靠的服務(wù),因此在處理能力、穩(wěn)定性、可靠性、安全性、可擴(kuò)展性、可管理性等方面要求較高。
(5)其他具有數(shù)據(jù)交互功能的電子設(shè)備。
在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)定制邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書(shū)而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線(xiàn)的電連接部(電子裝置),便攜式計(jì)算機(jī)盤(pán)盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤(pán)只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。如,如果用硬件來(lái)實(shí)現(xiàn)和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門(mén)電路的離散邏輯電路,具有合適的組合邏輯門(mén)電路的專(zhuān)用集成電路,可編程門(mén)陣列(PGA),現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。