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