本發(fā)明涉及視頻通訊技術(shù)領(lǐng)域,具體地說是一種實用性強、采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法。
背景技術(shù):
VOD (Video On Demand)即視頻點播技術(shù)的簡稱,也稱為交互式電視點播系統(tǒng)。視頻點播是計算機技術(shù)、網(wǎng)絡技術(shù)、多媒體技術(shù)發(fā)展的產(chǎn)物,是一項全新的信息服務。它擺脫了傳統(tǒng)電視受時空限制的束縛,解決了一個想看什么節(jié)目就看什么,想何時看就何時看的問題。有線電視視頻點播,是指利用有線電視網(wǎng)絡,采用多媒體技術(shù),將聲音、圖像、圖形、文字、數(shù)據(jù)等集成為一體,向特定用戶播放其指定的視聽節(jié)目的業(yè)務活動。包括按次付費、輪播、按需實時點播等服務形式。
為了更好的實現(xiàn)用戶體驗,這就需要現(xiàn)有的VOD視頻點播系統(tǒng)能夠更好的完成用戶觀看信息的快速采集,但現(xiàn)有的VOD視頻點播系統(tǒng)存在很多不足之處,無法盡快完成視頻推送,且視頻推送中容易出現(xiàn)延遲,無法準確掌握VOD點播系統(tǒng)中影片、電視劇資源的用戶點播情況,導致無法更好的為用戶服務?;诖耍F(xiàn)提供一種能夠提高用戶體驗的采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法。
技術(shù)實現(xiàn)要素:
本發(fā)明的技術(shù)任務是針對以上不足之處,提供一種實用性強、采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法。
一種采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法,其實現(xiàn)過程為:
首先通過視頻終端瀏覽VOD視頻點播系統(tǒng);
通過視頻終端控制視頻播放,將相應播放信息發(fā)送給VOD視頻點播系統(tǒng);
VOD視頻點播系統(tǒng)獲取播放信息并處理,將節(jié)目視頻以HLS協(xié)議的方式推送給視頻終端;
視頻終端根據(jù)返回的視頻播放地址進行視頻播放。
所述視頻終端是指機頂盒,以及包括智能手機、平板電腦的移動設(shè)備。
所述VOD視頻點播系統(tǒng)中設(shè)置有門戶模塊、會話資源管理模塊、視頻推送模塊,其中門戶模塊用于與視頻終端交互通信,會話資源管理模塊將用戶的請求信息發(fā)送到視頻推送模塊,視頻推送模塊完成向視頻終端的視頻推送。
所述VOD視頻點播系統(tǒng)中,門戶模塊用于與視頻終端通訊,提供VOD視頻點播系統(tǒng)的門戶頁面、詳情頁面的訪問功能;會話資源管理模塊用于維護點播用戶的會話和視頻文件資源定位的管理服務,是將終端用戶的請求,根據(jù)視頻文件的分布情況和推流服務器的負載情況,均衡地將用戶文件下載請求跳轉(zhuǎn)到合理的推流服務器上;視頻推流支持HLS協(xié)議,并向指定視頻終端推送視頻流。
會話資源管理模塊在進行負載均衡時從推流服務器性能和視頻文件資源分布兩個層面進行處理。
所述視頻終端播放VOD視頻點播系統(tǒng)中的節(jié)目時需要將數(shù)字證書號、節(jié)目ID通知給VOD視頻點播系統(tǒng),VOD視頻點播系統(tǒng)解析用戶的請求信息,生成并記錄用戶數(shù)據(jù)。
視頻終端的數(shù)字證書號、節(jié)目ID通知給會話資源管理模塊,由會話資源管理模塊負責視頻終端請求播放地址的跳轉(zhuǎn)和分配;會話資源管理模塊解析視頻終端請求,分析出視頻終端的數(shù)字證書信息、觀看的節(jié)目ID,并記錄觀看時間,生成一條完整用戶點播記錄并存儲,最后將播放URL解析,重定向到視頻推流模塊,視頻推流模塊接收到會話資源管理模塊的播放請求,將節(jié)目視頻以HLS協(xié)議的方式推送給視頻終端播放。
本發(fā)明的一種采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法,具有以下優(yōu)點:
該發(fā)明的一種采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法, 通過使用HLS協(xié)議實現(xiàn)視頻終端播放過程中的視頻推送,可操作性強,會話資源管理模塊可以直接獲取點播開始及結(jié)束信息,并完成相關(guān)信息的轉(zhuǎn)送;極大提高了點播下載視頻片的反應速度,優(yōu)化了視頻觀看體驗,實用性強,更加準確的掌握VOD點播系統(tǒng)中影片、電視劇資源的用戶點播情況,適用范圍廣泛,易于推廣。
具體實施方式
下面結(jié)合具體實施例對本發(fā)明作進一步說明。
為了更加準確的掌握VOD點播系統(tǒng)中影片、電視劇資源的用戶點播情況,本發(fā)明的提供一種采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法,其具體實現(xiàn)過程為:
首先通過視頻終端瀏覽VOD視頻點播系統(tǒng);
通過視頻終端控制視頻播放,將相應播放信息發(fā)送給VOD視頻點播系統(tǒng);
VOD視頻點播系統(tǒng)獲取播放信息并處理,將節(jié)目視頻以HLS協(xié)議的方式推送給視頻終端;
視頻終端根據(jù)返回的視頻播放地址進行視頻播放。
所述視頻終端是指機頂盒,以及包括智能手機、平板電腦的移動設(shè)備。
所述VOD視頻點播系統(tǒng)中設(shè)置有門戶模塊、會話資源管理模塊、視頻推送模塊,其中門戶模塊用于與視頻終端交互通信,會話資源管理模塊將用戶的請求信息發(fā)送到視頻推送模塊,視頻推送模塊完成向視頻終端的視頻推送。
所述VOD視頻點播系統(tǒng)中,門戶模塊用于與視頻終端通訊,提供VOD視頻點播系統(tǒng)的門戶頁面、詳情頁面的訪問功能;會話資源管理模塊用于維護點播用戶的會話和視頻文件資源定位的管理服務,是將終端用戶的請求,根據(jù)視頻文件的分布情況和推流服務器的負載情況,均衡地將用戶文件下載請求跳轉(zhuǎn)到合理的推流服務器上;視頻推流支持HLS協(xié)議,并向指定視頻終端推送視頻流。
會話資源管理模塊在進行負載均衡時從推流服務器性能和視頻文件資源分布兩個層面進行處理。
所述視頻終端播放VOD視頻點播系統(tǒng)中的節(jié)目時需要將數(shù)字證書號、節(jié)目ID通知給VOD視頻點播系統(tǒng),VOD視頻點播系統(tǒng)解析用戶的請求信息,生成并記錄用戶數(shù)據(jù)。
視頻終端的數(shù)字證書號、節(jié)目ID通知給會話資源管理模塊,由會話資源管理模塊負責視頻終端請求播放地址的跳轉(zhuǎn)和分配;會話資源管理模塊解析視頻終端請求,分析出視頻終端的數(shù)字證書信息、觀看的節(jié)目ID,并記錄觀看時間,生成一條完整用戶點播記錄并存儲,最后將播放URL解析,重定向到視頻推流模塊,視頻推流模塊接收到會話資源管理模塊的播放請求,將節(jié)目視頻以HLS協(xié)議的方式推送給視頻終端播放。
本發(fā)明以視頻終端為機頂盒為例,其具體實現(xiàn)過程為:
機頂盒通過內(nèi)置的門戶信息,訪問門戶模塊的門戶站點,瀏覽VOD視頻點播系統(tǒng)中的電影、電視劇資源,查看資源詳情。
機頂盒在電影、電視劇的詳情頁面中點擊播放時,能夠獲取到門戶模塊返回節(jié)目播放地址。
機頂盒進入播放頁面前,將盒子卡號、節(jié)目ID號通知會話資源管理模塊,由會話資源管理模塊負責機頂盒請求播放地址的跳轉(zhuǎn)和分配。
會話資源管理模塊解析機頂盒請求,分析出機頂盒卡號信息、觀看的節(jié)目ID,并記錄觀看時間,生成一條完整用戶點播記錄并存儲。最后將播放URL解析,重定向到視頻推流模塊。
視頻推流模塊接收到會話資源管理模塊的播放請求,將節(jié)目視頻以HLS協(xié)議的方式推送給機頂盒播放。
上述具體實施方式僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述具體實施方式,任何符合本發(fā)明的一種采集VOD視頻點播系統(tǒng)中用戶觀看信息的方法的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對其所做的適當變化或替換,皆應落入本發(fā)明的專利保護范圍。