1.一種視頻偏好信息處理方法,其特征在于,包括:
接收來(lái)自視頻客戶端記錄的多個(gè)播放器打點(diǎn)數(shù)據(jù),所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶作用于所述播放器的控制操作的操作類型,所述控制操作用于改變所述播放器播放視頻的播放狀態(tài);
對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn);
基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息。
2.如權(quán)利要求1所述的視頻偏好信息處理方法,其特征在于,如果所述播放器打點(diǎn)數(shù)據(jù)包括設(shè)備識(shí)別碼,所述對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn),包括:
校驗(yàn)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)是否滿足預(yù)設(shè)數(shù)據(jù)格式規(guī)則,以確定出滿足所述預(yù)設(shè)數(shù)據(jù)格式規(guī)則的所述播放器打點(diǎn)數(shù)據(jù)為合格播放器打點(diǎn)數(shù)據(jù);
校驗(yàn)各個(gè)所述合格播放器打點(diǎn)數(shù)據(jù)的設(shè)備識(shí)別碼是否有效,其中,所述合格播放器打點(diǎn)數(shù)據(jù)的設(shè)備識(shí)別碼有效表征通過(guò)校驗(yàn)。
3.如權(quán)利要求2所述的視頻偏好信息處理方法,其特征在于,如果所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶ID和直播間ID,所述校驗(yàn)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)是否滿足預(yù)設(shè)數(shù)據(jù)格式規(guī)則,包括:
緩存所述播放器打點(diǎn)數(shù)據(jù);
校驗(yàn)緩存中的所述播放器打點(diǎn)數(shù)據(jù)的所述觀看用戶ID是否為空以及是否符合數(shù)據(jù)字段類型,和校驗(yàn)緩存中的所述播放器打點(diǎn)數(shù)據(jù)的所述直播間ID是否為合法直播間ID格式,和校驗(yàn)緩存中的所述播放器打點(diǎn)數(shù)據(jù)的設(shè)備識(shí)別碼是否為合法識(shí)別碼格式,和校驗(yàn)緩存中的所述播放器打點(diǎn)數(shù)據(jù)的所述操作類型是否為合法類型。
4.如權(quán)利要求2所述的視頻偏好信息處理方法,其特征在于,所述校驗(yàn)各個(gè)所述合格播放器打點(diǎn)數(shù)據(jù)的設(shè)備識(shí)別碼是否有效,包括:
將各個(gè)所述合格播放器打點(diǎn)數(shù)據(jù)分配至M個(gè)實(shí)時(shí)計(jì)算單元,M為正整數(shù);
通過(guò)所述M個(gè)實(shí)時(shí)計(jì)算單元解析出各個(gè)所述合格播放器打點(diǎn)數(shù)據(jù)的設(shè)備識(shí)別碼;
通過(guò)所述M個(gè)實(shí)時(shí)計(jì)算單元校驗(yàn)解析出的所述設(shè)備識(shí)別碼是否有效。
5.如權(quán)利要求1-4任一所述的視頻偏好信息處理方法,其特征在于,所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶ID,在所述基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息之后,所述方法還包括:
基于所述視頻偏好信息生成針對(duì)所述觀看用戶ID的視頻推薦列表;
向所述觀看用戶ID的視頻客戶端推送所述視頻推薦列表中的視頻。
6.如權(quán)利要求1所述的視頻偏好信息處理方法,其特征在于,所述接收來(lái)自視頻客戶端記錄的多個(gè)播放器打點(diǎn)數(shù)據(jù),包括:
接收來(lái)自所述視頻客戶端記錄的暫停操作、回看操作、分辨率調(diào)整操作中的一種或多種操作類型的頁(yè)面行為數(shù)據(jù)。
7.一種視頻偏好信息處理方法,其特征在于,包括:
記錄多個(gè)播放器打點(diǎn)數(shù)據(jù),所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶作用于所述播放器的控制操作的操作類型,所述控制操作用于改變所述播放器播放視頻的狀態(tài);
發(fā)送各個(gè)所述播放器打點(diǎn)數(shù)據(jù)給視頻服務(wù)器,使得所述視頻服務(wù)器對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn);以及基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息。
8.一種視頻服務(wù)器,其特征在于,包括:
打點(diǎn)數(shù)據(jù)接收模塊,用于接收來(lái)自視頻客戶端記錄的多個(gè)播放器打點(diǎn)數(shù)據(jù),所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶作用于所述播放器的控制操作的操作類型,所述控制操作用于改變所述播放器播放視頻的播放狀態(tài);
校驗(yàn)?zāi)K,與所述打點(diǎn)數(shù)據(jù)接收模塊連接,所述校驗(yàn)?zāi)K用于對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn);
計(jì)算模塊,與所述校驗(yàn)?zāi)K連接,所述計(jì)算模塊用于基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息。
9.一種視頻客戶端,其特征在于,包括:
記錄模塊,用于記錄多個(gè)播放器打點(diǎn)數(shù)據(jù),所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶作用于所述播放器的控制操作的操作類型,所述控制操作用于改變所述播放器播放視頻的狀態(tài);
發(fā)送模塊,與所述記錄模塊連接,所述發(fā)送模塊用于發(fā)送各個(gè)所述播放器打點(diǎn)數(shù)據(jù)給視頻服務(wù)器,使得所述視頻服務(wù)器對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn);以及基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息。
10.一種視頻播放服務(wù)系統(tǒng),其特征在于,包括:
所述視頻客戶端,用于記錄多個(gè)播放器打點(diǎn)數(shù)據(jù),所述播放器打點(diǎn)數(shù)據(jù)包括觀看用戶作用于所述播放器的控制操作的操作類型,所述控制操作用于改變所述播放器播放視頻的狀態(tài),發(fā)送所述多個(gè)播放器打點(diǎn)數(shù)據(jù)給視頻服務(wù)器;
所述視頻服務(wù)器,用于接收所述多個(gè)播放器打點(diǎn)數(shù)據(jù),對(duì)各個(gè)所述播放器打點(diǎn)數(shù)據(jù)進(jìn)行校驗(yàn),基于各個(gè)通過(guò)校驗(yàn)的所述播放器打點(diǎn)數(shù)據(jù)生成所述觀看用戶的視頻偏好信息。