視頻拼接方法和裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種視頻拼接方法,包括:通過(guò)獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作。上述視頻拼接方法通過(guò)對(duì)多個(gè)參數(shù)數(shù)據(jù)的分析可以實(shí)時(shí)統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看數(shù),進(jìn)而快捷高效的了解視頻內(nèi)容播放后的效果以及受歡迎度。本公開(kāi)還公開(kāi)了一種視頻拼接裝置。
【專利說(shuō)明】
視頻拼接方法和裝置
技術(shù)領(lǐng)域
[0001]本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種視頻拼接方法和裝置。
【背景技術(shù)】
[0002]隨著視頻技術(shù)的發(fā)展,客戶對(duì)視頻的內(nèi)容關(guān)注越來(lái)越高。推動(dòng)視頻拼接逐步出現(xiàn)與流行。傳統(tǒng)技術(shù)中,了解視頻內(nèi)容播放后效果,受歡迎度,需要單日統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看參數(shù)之后才能獲得播放效果和受歡迎度的評(píng)價(jià),而不能實(shí)時(shí)統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看參數(shù)指標(biāo)知曉視頻內(nèi)容播放后效果,以及受歡迎度,不具有時(shí)效性。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種能更加具有時(shí)效性的視頻拼接方法和裝置。
[0004]—種視頻拼接方法,包括:
[0005]獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;
[0006]對(duì)所述多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);
[0007]對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;
[0008]其中,所述播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成、關(guān)閉所述播放器。
[0009]在其中一個(gè)實(shí)施例中,所述打開(kāi)播放器被定義視頻打開(kāi)參數(shù);
[0010]對(duì)調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成,上述對(duì)所述視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù);
[0011 ]對(duì)所述視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。
[0012]在其中一個(gè)實(shí)施例中,所述獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志之后,還包括:判斷獲取的所述多個(gè)播放器日志是否合法。
[0013]在其中一個(gè)實(shí)施例中,所述對(duì)所述多個(gè)播放器日志進(jìn)行解析包括:
[0014]判斷所述播放器日志是否存在通用唯一識(shí)別碼;
[0015]若所述通用唯一識(shí)別碼存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作;
[0016]若所述通用唯一識(shí)別碼不存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。
[0017]在其中一個(gè)實(shí)施例中,所述對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正包括:
[0018]對(duì)初始化日志記錄信息,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);
[0019]對(duì)播放日志觸發(fā)所述視頻觀看參數(shù)的計(jì)數(shù),且判斷所述初始化日志記錄信息是否存在,若所述初始化日志記錄信息不存在,則對(duì)所述初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);
[0020]對(duì)所述播放時(shí)長(zhǎng)日志觸發(fā)所述播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息是否存在,若所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息不存在,則對(duì)所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)或所述視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。
[0021 ] 一種視頻拼接裝置,包括:
[0022]獲取模塊,用于獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;
[0023]解析模塊,用于對(duì)所述多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);
[0024]修正拼接模塊,用于對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;
[0025]其中,所述播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成、關(guān)閉所述播放器。
[0026]在其中一個(gè)實(shí)施例中,所述打開(kāi)播放器被定義視頻打開(kāi)參數(shù);
[0027]對(duì)調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成,上述對(duì)所述視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù);
[0028]對(duì)所述視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。
[0029]在其中一個(gè)實(shí)施例中,所述獲取模塊后,還包括:判斷模塊,用于判斷獲取的所述多個(gè)播放器日志是否合法。
[0030]在其中一個(gè)實(shí)施例中,所述解析模塊包括:
[0031 ]判斷單元,用于判斷所述播放器日志是否存在通用唯一識(shí)別碼;
[0032]記錄單元,用于若所述通用唯一識(shí)別碼存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作;
[0033]計(jì)數(shù)單元,用于若所述通用唯一識(shí)別碼不存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。
[0034]在其中一個(gè)實(shí)施例中,所述修正拼接模塊包括:
[0035]視頻打開(kāi)參數(shù)計(jì)數(shù)單元,用于對(duì)初始化日志記錄信息,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);
[0036]視頻觀看參數(shù)計(jì)數(shù)單元,用于對(duì)播放日志觸發(fā)所述視頻觀看參數(shù)的計(jì)數(shù),且判斷所述初始化日志記錄信息是否存在,若所述初始化日志記錄信息不存在,則對(duì)所述初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);
[0037]播放時(shí)長(zhǎng)計(jì)數(shù)單元,用于對(duì)所述播放時(shí)長(zhǎng)日志觸發(fā)所述播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息是否存在,若所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息不存在,則對(duì)所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)或所述視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。
[0038]上述視頻拼接方法和裝置,通過(guò)獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;其中,播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成、關(guān)閉播放器。這樣,通過(guò)對(duì)多個(gè)參數(shù)數(shù)據(jù)的分析可以實(shí)時(shí)統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看數(shù),進(jìn)而快捷高效的了解視頻內(nèi)容播放后的效果以及受歡迎度。
【附圖說(shuō)明】
[0039]圖1是一個(gè)實(shí)施例中視頻拼接方法的流程示意圖。
[0040]圖2是一個(gè)實(shí)施例中視頻拼接裝置的結(jié)構(gòu)示意圖。
[0041]圖3是另一個(gè)實(shí)施例中視頻拼接裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]為使本公開(kāi)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合【具體實(shí)施方式】并參照附圖,對(duì)本公開(kāi)進(jìn)一步詳細(xì)說(shuō)明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本公開(kāi)的范圍。此外,在以下說(shuō)明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本公開(kāi)的概念。
[0043]參見(jiàn)圖1,一個(gè)實(shí)施例中,提供了一種視頻拼接方法,該方法包括以下步驟:
[0044]步驟102,獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志。
[0045]本實(shí)施例中,獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志可以理解為播放器中的視頻資源在播放過(guò)程中,按照預(yù)設(shè)時(shí)間,將視頻資源數(shù)據(jù)進(jìn)行數(shù)據(jù)打包且將描述數(shù)據(jù)的數(shù)據(jù)日志上傳至服務(wù)器中。且進(jìn)一步的,獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志之后,還包括:判斷獲取的多個(gè)播放器日志是否合法,若播放器日志不合法則結(jié)束后續(xù)操作,若播放器日志合法,則對(duì)合法的播放器日志進(jìn)行后續(xù)的操作。
[0046]步驟104,對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)。
[0047]本實(shí)施例中,播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成、關(guān)閉播放器。
[0048]進(jìn)一步的,對(duì)多個(gè)播放器日志進(jìn)行解析的步驟具體包括:判斷播放器日志是否存在通用唯一識(shí)別碼;若通用唯一識(shí)別碼存在,則對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作;若通用唯一識(shí)別碼不存在,則對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。
[0049]步驟106,對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作。
[0050]本實(shí)施例中,對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正的步驟具體包括:對(duì)初始化日志記錄信息,并對(duì)視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);對(duì)播放日志觸發(fā)視頻觀看參數(shù)的計(jì)數(shù),且判斷初始化日志記錄信息是否存在,若初始化日志記錄信息不存在,則對(duì)初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);對(duì)播放時(shí)長(zhǎng)日志觸發(fā)播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷初始化日志記錄信息或播放日志的標(biāo)識(shí)信息是否存在,若初始化日志記錄信息或播放日志的標(biāo)識(shí)信息不存在,則對(duì)初始化日志記錄信息或播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)視頻打開(kāi)參數(shù)或視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。
[0051]其中,打開(kāi)播放器被定義視頻打開(kāi)參數(shù);對(duì)調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成,上述對(duì)視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù);對(duì)視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。
[0052]需要說(shuō)明的是,通過(guò)視頻播放時(shí)長(zhǎng)與視頻觀看參數(shù)的相除可以獲得平均播放時(shí)長(zhǎng)參數(shù);通過(guò)對(duì)視頻打開(kāi)參數(shù)的數(shù)值單日累加可以獲得全天視頻打開(kāi)參數(shù)的總計(jì)數(shù),同理,通過(guò)對(duì)視頻觀看參數(shù)的數(shù)值單日累加可以獲得全天視頻觀看參數(shù)的總計(jì)數(shù)。由此,為后續(xù)視頻拼接進(jìn)行了多種參數(shù)的選擇性。
[0053]上述視頻拼接方法,通過(guò)獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;其中,播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成、關(guān)閉播放器。這樣,通過(guò)對(duì)多個(gè)參數(shù)數(shù)據(jù)的分析可以實(shí)時(shí)統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看數(shù),進(jìn)而快捷高效的了解視頻內(nèi)容播放后的效果以及受歡迎度。
[0054]基于同一發(fā)明構(gòu)思,在一個(gè)實(shí)施例中,還提出了一種視頻拼接裝置。如圖2,該視頻拼接裝置10包括獲取模塊200、解析模塊400和修正拼接模塊600。
[0055]其中,獲取模塊200用于獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;解析模塊400用于對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);修正拼接模塊600用于對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;其中,播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成、關(guān)閉播放器。
[0056]本實(shí)施例中,打開(kāi)播放器被定義視頻打開(kāi)參數(shù);對(duì)調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成,上述對(duì)視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù);對(duì)視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。
[0057]進(jìn)一步的,如圖3所示,在一個(gè)實(shí)施例中,獲取模塊200后,還包括:判斷模塊300用于判斷獲取的多個(gè)播放器日志是否合法。
[0058]本實(shí)施例中,若播放器日志不合法則結(jié)束后續(xù)操作,若播放器日志合法,則對(duì)合法的播放器日志進(jìn)行后續(xù)的操作。
[0059]進(jìn)一步的,如圖3所示,在一個(gè)實(shí)施例中,解析模塊400具體包括:判斷單元410用于判斷播放器日志是否存在通用唯一識(shí)別碼;記錄單元420用于若通用唯一識(shí)別碼存在,則對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作;計(jì)數(shù)單元430用于若通用唯一識(shí)別碼不存在,則對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)播放器的視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。
[0060]更進(jìn)一步的,如圖3所示,在一個(gè)實(shí)施例中,修正拼接模塊600具體包括:視頻打開(kāi)參數(shù)計(jì)數(shù)單元610用于對(duì)初始化日志記錄信息,并對(duì)視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);視頻觀看參數(shù)計(jì)數(shù)單元620用于對(duì)播放日志觸發(fā)視頻觀看參數(shù)的計(jì)數(shù),且判斷初始化日志記錄信息是否存在,若初始化日志記錄信息不存在,則對(duì)初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù);播放時(shí)長(zhǎng)計(jì)數(shù)單元630用于對(duì)播放時(shí)長(zhǎng)日志觸發(fā)播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷初始化日志記錄信息或播放日志的標(biāo)識(shí)信息是否存在,若初始化日志記錄信息或播放日志的標(biāo)識(shí)信息不存在,則對(duì)初始化日志記錄信息或播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)視頻打開(kāi)參數(shù)或視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。
[0061]上述視頻拼接裝置,通過(guò)獲取模塊200獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志;解析模塊400對(duì)多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);修正拼接模塊600對(duì)多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;其中,播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取播放器的視頻資源、執(zhí)行視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)播放器的視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、視頻資源的卡頓緩沖、視頻資源的卡頓緩沖結(jié)束、對(duì)視頻資源執(zhí)行暫停操作、對(duì)視頻資源執(zhí)行拖拽操作、視頻資源播放完成、關(guān)閉播放器。由此,通過(guò)對(duì)多個(gè)參數(shù)數(shù)據(jù)的分析可以實(shí)時(shí)統(tǒng)計(jì)視頻打開(kāi)參數(shù)和視頻觀看數(shù),進(jìn)而快捷高效的了解視頻內(nèi)容播放后的效果以及受歡迎度。
[0062]應(yīng)當(dāng)理解的是,本公開(kāi)的上述【具體實(shí)施方式】?jī)H僅用于示例性說(shuō)明或解釋本公開(kāi)的原理,而不構(gòu)成對(duì)本公開(kāi)的限制。因此,在不偏離本公開(kāi)的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開(kāi)的保護(hù)范圍之內(nèi)。此外,本公開(kāi)所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
【主權(quán)項(xiàng)】
1.一種視頻拼接方法,包括: 獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志; 對(duì)所述多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù); 對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作; 其中,所述播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成、關(guān)閉所述播放器。2.根據(jù)權(quán)利要求1所述的方法,其中,所述打開(kāi)播放器被定義為視頻打開(kāi)參數(shù); 對(duì)調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成,上述對(duì)所述視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù); 對(duì)所述視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。3.根據(jù)權(quán)利要求1所述的方法,其中,所述獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志之后,還包括:判斷獲取的所述多個(gè)播放器日志是否合法。4.根據(jù)權(quán)利要求1所述的方法,其中,所述對(duì)所述多個(gè)播放器日志進(jìn)行解析包括: 判斷所述播放器日志是否存在通用唯一識(shí)別碼; 若所述通用唯一識(shí)別碼存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作; 若所述通用唯一識(shí)別碼不存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。5.根據(jù)權(quán)利要求1或2所述的方法,其中,所述對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正包括: 對(duì)初始化日志記錄信息,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù); 對(duì)播放日志觸發(fā)所述視頻觀看參數(shù)的計(jì)數(shù),且判斷所述初始化日志記錄信息是否存在,若所述初始化日志記錄信息不存在,則對(duì)所述初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù); 對(duì)所述播放時(shí)長(zhǎng)日志觸發(fā)所述播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息是否存在,若所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息不存在,則對(duì)所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)或所述視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。6.—種視頻拼接裝置,包括: 獲取模塊,用于獲取視頻播放中上傳至服務(wù)器的多個(gè)播放器日志; 解析模塊,用于對(duì)所述多個(gè)播放器日志進(jìn)行解析,獲取統(tǒng)計(jì)播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù);修正拼接模塊,用于對(duì)所述多個(gè)參數(shù)數(shù)據(jù)進(jìn)行修正,完成視頻完整播放的拼接操作;其中,所述播放過(guò)程中的多個(gè)參數(shù)數(shù)據(jù)包括以下至少一項(xiàng):打開(kāi)播放器、調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成、關(guān)閉所述播放器。7.根據(jù)權(quán)利要求6所述的裝置,其中,所述打開(kāi)播放器被定義為視頻打開(kāi)參數(shù); 對(duì)調(diào)取所述播放器的視頻資源、執(zhí)行所述視頻資源的播放、在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述播放器的所述視頻資源進(jìn)行數(shù)據(jù)日志上報(bào)、所述視頻資源的卡頓緩沖、所述視頻資源的卡頓緩沖結(jié)束、對(duì)所述視頻資源執(zhí)行暫停操作、對(duì)所述視頻資源執(zhí)行拖拽操作、所述視頻資源播放完成,上述對(duì)所述視頻資源的操作的任意組合的集合被定義為視頻觀看參數(shù); 對(duì)所述視頻觀看參數(shù)的時(shí)間進(jìn)行統(tǒng)計(jì)定義為視頻的播放時(shí)長(zhǎng)。8.根據(jù)權(quán)利要求6所述的裝置,其中,所述獲取模塊后,還包括:判斷模塊,用于判斷獲取的所述多個(gè)播放器日志是否合法。9.根據(jù)權(quán)利要求6所述的裝置,其中,所述解析模塊包括: 判斷單元,用于判斷所述播放器日志是否存在通用唯一識(shí)別碼; 記錄單元,用于若所述通用唯一識(shí)別碼存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作; 計(jì)數(shù)單元,用于若所述通用唯一識(shí)別碼不存在,則對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行計(jì)數(shù),并對(duì)所述播放器的所述視頻打開(kāi)數(shù)參數(shù)執(zhí)行記錄操作。10.根據(jù)權(quán)利要求6或7所述的裝置,其中,所述修正拼接模塊包括:視頻打開(kāi)參數(shù)計(jì)數(shù)單元,用于對(duì)初始化日志記錄信息,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù); 視頻觀看參數(shù)計(jì)數(shù)單元,用于對(duì)播放日志觸發(fā)所述視頻觀看參數(shù)的計(jì)數(shù),且判斷所述初始化日志記錄信息是否存在,若所述初始化日志記錄信息不存在,則對(duì)所述初始化日志記錄信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)執(zhí)行計(jì)數(shù); 播放時(shí)長(zhǎng)計(jì)數(shù)單元,用于對(duì)所述播放時(shí)長(zhǎng)日志觸發(fā)所述播放時(shí)長(zhǎng)的計(jì)數(shù),且判斷所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息是否存在,若所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息不存在,則對(duì)所述初始化日志記錄信息或所述播放日志的標(biāo)識(shí)信息進(jìn)行補(bǔ)錄,并對(duì)所述視頻打開(kāi)參數(shù)或所述視頻觀看參數(shù)執(zhí)行計(jì)數(shù)。
【文檔編號(hào)】H04N21/45GK105828202SQ201610232768
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2016年4月14日
【發(fā)明人】魯賓賓
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視云計(jì)算有限公司