視頻服務提供方法、訪問鑒權方法及服務器和系統的制作方法
【專利摘要】本發明提供了一種視頻服務提供方法,包括:視頻服務器接收客戶端訪問請求;轉發訪問請求至客戶端的客戶服務器進行鑒權;接收客戶服務器反饋的鑒權反饋;至少根據鑒權反饋確定是否提供視頻服務,此外,相應的本發明還提供一種視頻訪問鑒權方法、視頻服務器、客戶服務器和視頻訪問系統;本發明解決了現有技術中存在泄漏客戶的用戶信息的安全隱患和視頻服務器負擔過重的技術問題。
【專利說明】
視頻服務提供方法、訪問鑒權方法及服務器和系統
技術領域
[0001]本發明涉及互聯網技術領域,特別涉及一種視頻服務提供方法、訪問鑒權方法及服務器和系統。
【背景技術】
[0002]目前不同的視頻服務提供商為其客戶提供各種視頻服務的方式為:客戶將自己的視頻資源上傳到視頻服務商的服務器上,并擁有從視頻服務商的服務器上訪問自己的視頻的權限,或者視頻服務提供商自己擁有但客戶沒有的視頻資源,客戶可以通過線下與視頻服務提供商達成協議來訪問視頻服務提供商的視頻。
[0003]客戶獲得訪問視頻服務提供商的服務器上的視頻的訪問權限后,可以向自己的用戶授權訪問視頻服務提供商的服務器(視頻服務器)上的視頻,從而客戶可以為自己的用戶提供更優質的服務。例如,視頻服務提供商(例如,樂視、或者優酷、或者搜狐)_客戶(例如,京東、當當、淘寶等)_用戶(即,終端用戶),當京東的用戶在京東上瀏覽某手機時要看關于該手機的視頻時,京東直接向樂視發出訪問關于該手機的視頻的請求,因為京東與樂視之間定有標準的協議,所以樂視會直接將被請求的視頻提供給進行播放;現有的視頻服務提供中存在的問題在于,在用戶通過客戶訪問視頻服務提供商的視頻時,發送的訪問請求?目息包存在被第二方抓取的可能,一旦被第二方抓取,第二方就可以米用該訪冋請求?目息包無償的獲取存儲在視頻服務提供商的視頻服務器中的視頻,給視頻服務提供商的視頻服務器帶來安全隱患,同時也造成客戶視頻的盜播。
[0004]現有技術采用的方法為,在視頻服務器中直接對訪問請求信息包進行合法性的鑒權,但是,這種情況需要客戶將自己所有用戶的用戶信息上傳給視頻服務提供商的視頻服務器,并且視頻服務器需要為所服務的所有的客戶提供鑒權服務,這樣一方面存在泄漏客戶的用戶信息安全隱患,另一方面也增加了視頻服務器的負擔。
【發明內容】
[0005]本發明提供一種視頻服務提供方法、訪問鑒權方法及服務器和系統,以解決現有技術中存在泄漏客戶的用戶信息的安全隱患和視頻服務器負擔過重的技術問題。
[0006]根據本發明的一個方面,提供了一種視頻服務提供方法,包括:
[0007]視頻服務器接收客戶端訪問請求;
[0008]轉發訪問請求至客戶端的客戶服務器進行鑒權;
[0009]接收客戶服務器反饋的鑒權反饋;
[0010]至少根據鑒權反饋確定是否提供視頻服務。
[0011]根據本發明的另一個方面,還提供了一種視頻訪問鑒權方法,包括:
[0012]客戶服務器接收視頻服務器轉發的客戶端訪問請求;
[0013]根據客戶端訪問請求,生成鑒權反饋;
[0014]發送鑒權反饋至所述視頻服務器。
[0015]根據本發明的一個方面,提供了一種視頻服務器,其包括:
[0016]訪問請求接收模塊,用于接收客戶端訪問請求;
[0017]訪問請求轉發模塊,用于轉發訪問請求至客戶端的客戶服務器進行鑒權;
[0018]鑒權反饋接收模塊,用于接收客戶服務器反饋的鑒權反饋;
[0019]視頻推送判定模塊,用于至少根據鑒權反饋確定是否提供視頻服務。
[0020]根據本發明的一個方面,提供了一種客戶服務器,包括:
[0021]轉發訪問請求接收模塊,用于接收視頻服務器轉發的客戶端訪問請求;
[0022]鑒權反饋生成模塊,用于根據客戶端訪問請求,生成鑒權反饋;
[0023]鑒權反饋發送模塊,用于發送鑒權反饋至視頻服務器。
[0024]根據本發明的一個方面,還提供了一種視頻訪問系統,其包括上述的視頻服務器和上述的客戶服務器。
[0025]本發明實施方式的視頻服務提供方法、訪問鑒權方法及服務器和系統,視頻服務器在接收到用戶的訪問請求時,不是直接在本服務器上直接對訪問請求進行校驗,而是將所述訪問請求轉發到與用戶對應的客戶端的客戶服務器上進行本地校驗,那么,視頻服務器進行校驗的話就不需要存儲客戶端的用戶的所有的用戶信息,降低了泄漏用戶信息的危險,減輕了視頻服務器的運行負擔。
【附圖說明】
[0026]為了更清楚地說明本發明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0027]圖1為本發明的視頻服務提供方法的一實施方式的流程圖;
[0028]圖2為本發明的視頻服務提供方法的另一實施方式的流程圖;
[0029]圖3為本發明的視頻訪問鑒權方法的一實施方式的流程圖;
[0030]圖4為本發明的視頻服務器的一實施方式的示意圖;
[0031]圖5為本發明的視頻服務器的另一實施方式的示意圖;
[0032]圖6為本發明的客戶服務器的一實施方式的示意圖。
【具體實施方式】
[0033]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0034]需要說明的是,在不沖突的情況下,本申請中的實施方式及實施方式中的特征可以相互組合。
[0035]本發明可用于眾多通用或專用的計算系統環境或配置中。例如:個人計算機、服務器計算機、手持設備或便攜式設備、平板型設備、多處理器系統、基于微處理器的系統、置頂盒、可編程的消費電子設備、網絡PC、小型計算機、大型計算機、包括以上任何系統或設備的分布式計算環境等等。
[0036]本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位于包括存儲設備在內的本地和遠程計算機存儲介質中。
[0037]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”,不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0038]如圖1所示,本發明的一實施方式的視頻服務提供方法,其包括:
[0039]S11、視頻服務器接收客戶端訪問請求;
[0040]S12、轉發所述訪問請求至所述客戶端的客戶服務器進行鑒權;
[0041]S13、接收所述客戶服務器反饋的鑒權反饋;
[0042]S14、至少根據所述鑒權反饋確定是否提供視頻服務。
[0043]本實施方式中,視頻服務器在接收到用戶的訪問請求時,不是直接在本服務器上直接對訪問請求進行校驗,而是將所述訪問請求轉發到與用戶對應的客戶端的客戶服務器上進行本地校驗,因為如果在視頻服務器進行校驗的話就需要存儲客戶端的用戶的所有的用戶信息,這樣一方面存在泄漏用戶信息的危險,另一方面也加重了視頻服務器的運行負擔(因為,視頻服務器所服務的客戶不止一家),通過本實施方式將校驗的工作在客戶服務器本地完成,一方面有助于對自身用戶的信息的保密性,另一方面也提高了校驗的效率,提升了用戶體驗(因為,校驗在視頻服務器端完成的話,由于業務量的巨大,必然會導致校驗排隊,長時間的排隊等待校驗,會對用戶訪問的實時性的體驗上造成不良影響)。
[0044]此外,現有的視頻服務提供中存在的問題在于,在用戶通過客戶訪問視頻服務提供商的視頻時,發送的訪問請求信息包存在被第三方抓取的可能,一旦被第三方抓取,第三方就可以采用該訪問請求信息包無償的獲取存儲在視頻服務提供商的視頻服務器中的視頻,給視頻服務提供商的視頻服務器帶來安全隱患,同時也造成客戶視頻的盜播,而本實施方式通過在客戶服務器的根據用戶信息的校驗避免了訪問請求信息包被盜的發生。
[0045]本實施方式中轉發訪問請求至客戶端的客戶服務器進行鑒權,包括:視頻服務器根據訪問請求,確定訪問請求所對應的域名;視頻服務器根據預存的客戶服務器地址及客戶服務器的域名的對應關系確定發送訪問請求的客戶端所對應的客戶服務器地址;視頻服務器根據確定的客戶服務器地址轉發訪問請求至客戶服務器進行鑒權。
[0046]如圖2所示,在一些實施方式中,還包括以下步驟:
[0047]S21、在所述接收客戶端訪問請求后,生成服務校驗信息;
[0048]S22、所述鑒權反饋包含與所述服務校驗信息對應的鑒權校驗信息;
[0049]S23、所述至少根據所述鑒權反饋確定是否提供視頻服務包括:比較服務校驗信息和鑒權校驗信息;
[0050]S24、當比較結果表明所述訪問請求為合法請求時,推送相應于所述訪問請求的視頻信息至所述客戶端;當比較結果表明所述訪問請求為非法請求時,拒絕推送相應于所述訪問請求的視頻信息至所述客戶端;
[0051]S25、在所述比較完成后,刪除所述服務校驗信息。
[0052]本實施方式中,通過在視頻服務器與客戶服務器之間定立預設規則的方法,根據該預設規則分別在接收到用戶的訪問請求時在視頻服務器生成服務校驗信息和在客戶服務器生成相應的鑒權校驗信息,并將鑒權校驗信息反饋給視頻服務器進行校驗完成后,立即刪除服務校驗信息,從而實現了對客戶服務器發送至視頻服務器的反饋信息的有效性的保證。
[0053]本實施方式中的預設規則可以是一個預先設定的映射表格或者其它任何使得鑒權校驗信息和服務鑒權信息一一對應的規則,這樣當比較鑒權校驗信息和服務鑒權信息時只要根據預設規則兩者是相應的就可以判定訪問請求為合法請求。例如,視頻服務器可以對其所有的客戶從I開始進行編號并存儲,其中編號就相當于服務校驗信息,并設定規則:當編號(即,服務校驗信息)為η時相應的鑒權校驗信息為n2,這時進行比較時服務校驗信息和鑒權校驗信息的比較時只要兩者之間滿足該規則及表明相應的訪問請求為合法請求;當然本實施方式中的預設規則并不限于上述舉例,可以根據需求自行定義更加簡單的預設規則或者定義計算更加復雜的預設規則,并且可以根據需求定期的更改該預設規則,以長期使用同一規則被防止抓包者掌握后進行抓包。
[0054]因為,本實施方式中的預設規則存儲在了客戶服務器和視頻服務器中,與外界是隔絕的,所以,相應生成的服務校驗信息和鑒權校驗信息也是唯一的,外界無法獲取的,另一方面,由于每一次視頻服務器校驗完成后都會直接將其服務校驗信息刪除,也保證了即使客戶服務器反饋至視頻服務器的反饋信息被抓包,但由于視頻服務器中已經沒有了相應的服務校驗信息,而使得該抓包信息失效,從而避免了被抓包而造成的視頻的盜播;此外,因為實時的生成校驗信息并實時的刪除服務校驗信息的機制,從而減輕了視頻服務器的存儲負擔,也減少了進行校驗時選取正確的服務校驗信息的時間,從而也提升了用戶體驗。
[0055]如圖3所示,在一些實施方式中,提供了一種視頻訪問鑒權方法,包括:
[0056]S31、客戶服務器接收視頻服務器轉發的客戶端訪問請求;
[0057]S32、根據所述客戶端訪問請求,生成鑒權反饋;
[0058]S33、發送所述鑒權反饋至所述視頻服務器。
[0059]本實施方式中,客戶服務器接收視頻服務器轉發的客戶端訪問請求進行校驗,而不是直接在視頻服務器上直接對訪問請求進行校驗,因為如果在視頻服務器進行校驗的話就需要存儲客戶端的用戶的所有的用戶信息,這樣一方面存在泄漏用戶信息的危險,另一方面也加重了視頻服務器的運行負擔(因為,視頻服務器所服務的客戶不止一家),通過本實施方式將校驗的工作在客戶服務器本地完成,一方面有助于對自身用戶的信息的保密性,另一方面也提高了校驗的效率,提升了用戶體驗(因為,校驗在視頻服務器端完成的話,由于業務量的巨大,必然會導致校驗排隊,長時間的排隊等待校驗,會對用戶訪問的實時性的體驗上造成不良影響)。
[0060]此外,現有的視頻服務提供中存在的問題在于,在用戶通過客戶訪問視頻服務提供商的視頻時,發送的訪問請求信息包存在被第三方抓取的可能,一旦被第三方抓取,第三方就可以采用該訪問請求信息包無償的獲取存儲在視頻服務提供商的視頻服務器中的視頻,給視頻服務提供商的視頻服務器帶來安全隱患,同時也造成客戶視頻的盜播,而本實施方式通過在客戶服務器的根據用戶信息的校驗避免了訪問請求信息包被盜的發生。
[0061]在一些實施方式中,鑒權反饋包含鑒權校驗信息,所述鑒權校驗信息與所述視頻服務器接收客戶端訪問請求后生成的服務校驗信息對應。
[0062]本實施方式中,通過在視頻服務器與客戶服務器之間定立預設規則的方法,根據該預設規則分別在接收到用戶的訪問請求時在視頻服務器生成服務校驗信息和在客戶服務器生成相應的鑒權校驗信息,并將鑒權校驗信息反饋給視頻服務器進行校驗完成后,立即刪除服務校驗信息,從而實現了對客戶服務器發送至視頻服務器的反饋信息的有效性的保證。
[0063]因為,本實施方式中的預設規則存儲在了客戶服務器和視頻服務器中,與外界是隔絕的,所以,相應生成的服務校驗信息和鑒權校驗信息也是唯一的,外界無法獲取的,另一方面,由于每一次視頻服務器校驗完成后都會直接將其服務校驗信息刪除,也保證了即使客戶服務器反饋至視頻服務器的反饋信息被抓包,但由于視頻服務器中已經沒有了相應的服務校驗信息,而使得該抓包信息失效,從而避免了被抓包而造成的視頻的盜播;此外,因為實時的生成校驗信息并實時的刪除服務校驗信息的機制,從而減輕了視頻服務器的存儲負擔,也減少了進行校驗時選取正確的服務校驗信息的時間,從而也提升了用戶體驗。
[0064]本發明實施方式中可以通過硬件處理器(hardware processor)來實現相關功能豐旲塊。
[0065]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作合并,但是本領域技術人員應該知悉,本發明并不受所描述的動作順序的限制,因為依據本發明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優選實施例,所涉及的動作和模塊并不一定是本發明所必須的。
[0066]在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
[0067]如圖4所示,另一方面,本發明還提供一種視頻服務器,其包括:
[0068]訪問請求接收模塊,用于接收客戶端訪問請求;
[0069]訪問請求轉發模塊,用于轉發所述訪問請求至所述客戶端的客戶服務器進行鑒權;
[0070]鑒權反饋接收模塊,用于接收所述客戶服務器反饋的鑒權反饋;
[0071]視頻推送判定模塊,用于至少根據所述鑒權反饋確定是否提供視頻服務。
[0072]本實施方式中,視頻服務器通過訪問請求接收模塊接收到用戶的訪問請求時,不是直接在本服務器上直接對訪問請求進行校驗,而是通過訪問請求轉發模塊將所述訪問請求轉發到與用戶對應的客戶端的客戶服務器上進行本地校驗,因為如果在視頻服務器進行校驗的話就需要存儲客戶端的用戶的所有的用戶信息,這樣一方面存在泄漏用戶信息的危險,另一方面也加重了視頻服務器的運行負擔(因為,視頻服務器所服務的客戶不止一家),通過本實施方式將校驗的工作在客戶服務器本地完成,一方面有助于對自身用戶的信息的保密性,另一方面也提高了校驗的效率,提升了用戶體驗(因為,校驗在視頻服務器端完成的話,由于業務量的巨大,必然會導致校驗排隊,長時間的排隊等待校驗,會對用戶訪問的實時性的體驗上造成不良影響)。
[0073]如圖5所示,在本發明的視頻服務器的一些實施方式中,還包括:服務校驗信息生成模塊,用于在訪問請求接收模塊接收客戶端訪問請求后,生成服務校驗信息;
[0074]鑒權反饋接收模塊用于接收鑒權反饋,鑒權反饋包含與服務校驗信息對應的鑒權校驗ig息;
[0075]視頻推送判定模塊包括:
[0076]-比較單元,用于比較服務校驗信息和鑒權校驗信息;
[0077]-執行單元,用于當比較結果表明訪問請求為合法請求時,推送相應于訪問請求的視頻信息至客戶端,當比較結果表明訪問請求為非法請求時,拒絕推送相應于訪問請求的視頻信息至客戶端;
[0078]服務校驗信息刪除單元,用于在比較單元完成比較后刪除校驗信息。
[0079]本實施方式中,通過在視頻服務器與客戶服務器之間定立預設規則的方法,根據該預設規則分別在接收到用戶的訪問請求時在視頻服務器生成服務校驗信息和在客戶服務器生成相應的鑒權校驗信息,并將鑒權校驗信息反饋給視頻服務器進行校驗完成后,立即刪除服務校驗信息,從而實現了對客戶服務器發送至視頻服務器的反饋信息的有效性的保證。
[0080]如圖6所示,在本發明的客戶服務器的一些實施方式中,包括:
[0081]轉發訪問請求接收模塊,用于接收視頻服務器轉發的客戶端訪問請求;
[0082]鑒權反饋生成模塊,用于根據客戶端訪問請求,生成鑒權反饋;
[0083]鑒權反饋發送模塊,用于發送鑒權反饋至視頻服務器。
[0084]本實施方式中,客戶服務器接收視頻服務器轉發的客戶端訪問請求進行校驗,而不是直接在視頻服務器上直接對訪問請求進行校驗,因為如果在視頻服務器進行校驗的話就需要存儲客戶端的用戶的所有的用戶信息,這樣一方面存在泄漏用戶信息的危險,另一方面也加重了視頻服務器的運行負擔(因為,視頻服務器所服務的客戶不止一家),通過本實施方式將校驗的工作在客戶服務器本地完成,一方面有助于對自身用戶的信息的保密性,另一方面也提高了校驗的效率,提升了用戶體驗(因為,校驗在視頻服務器端完成的話,由于業務量的巨大,必然會導致校驗排隊,長時間的排隊等待校驗,會對用戶訪問的實時性的體驗上造成不良影響)。
[0085]在一些實施方式中,鑒權反饋包含鑒權校驗信息,所述鑒權校驗信息與所述視頻服務器接收客戶端訪問請求后生成的服務校驗信息對應。
[0086]另一方面,本發明還提供一種視頻訪問系統,其包括上述任一實施方式中的視頻服務器和上述任一實施方式中的客戶服務器。
[0087]以上所描述的方法實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
[0088]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
[0089]本領域內的技術人員應明白,本發明的實施方式可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施方式、完全軟件實施方式、或結合軟件和硬件方面的實施方式的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
[0090]本發明是參照根據本發明實施方式的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0091]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0092]最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【主權項】
1.一種視頻服務提供方法,包括: 視頻服務器接收客戶端的訪問請求; 轉發所述訪問請求至所述客戶端的客戶服務器進行鑒權; 接收所述客戶服務器反饋的鑒權反饋; 至少根據所述鑒權反饋確定是否提供視頻服務。2.根據權利要求1所述的視頻服務提供方法,其特征在于, 在所述接收客戶端的訪問請求后,生成服務校驗信息; 所述鑒權反饋包含與所述服務校驗信息對應的鑒權校驗信息; 所述至少根據所述鑒權反饋確定是否提供視頻服務包括: 比較所述服務校驗信息和所述鑒權校驗信息; 當比較結果表明所述訪問請求為合法請求時,推送相應于所述訪問請求的視頻信息至所述客戶端;當比較結果表明所述訪問請求為非法請求時,拒絕推送相應于所述訪問請求的視頻信息至所述客戶端; 在所述比較完成后,刪除所述服務校驗信息。3.一種視頻訪問鑒權方法,包括: 客戶服務器接收視頻服務器轉發的客戶端的訪問請求; 根據所述客戶端的訪問請求,生成鑒權反饋; 發送所述鑒權反饋至所述視頻服務器。4.根據權利要求3所述的視頻訪問鑒權方法,其特征在于,所述鑒權反饋包含鑒權校驗信息,所述鑒權校驗信息與所述視頻服務器接收客戶端訪問請求后生成的服務校驗信息對應。5.一種視頻服務器,其包括: 訪問請求接收模塊,用于接收客戶端訪問請求; 訪問請求轉發模塊,用于轉發所述訪問請求至所述客戶端的客戶服務器進行鑒權; 鑒權反饋接收模塊,用于接收所述客戶服務器反饋的鑒權反饋; 視頻推送判定模塊,用于至少根據所述鑒權反饋確定是否提供視頻服務。6.根據權利要求5所述的視頻服務器,其特征在于,還包括:服務校驗信息生成模塊,用于在所述訪問請求接收模塊接收客戶端訪問請求后,生成服務校驗信息; 所述鑒權反饋接收模塊用于接收所述鑒權反饋,所述鑒權反饋包含與所述服務校驗信息對應的鑒權校驗信息; 所述視頻推送判定模塊包括: -比較單元,用于比較服務校驗信息和鑒權校驗信息; -執行單元,用于當比較結果表明所述訪問請求為合法請求時,推送相應于所述訪問請求的視頻信息至所述客戶端,當比較結果表明所述訪問請求為非法請求時,拒絕推送相應于所述訪問請求的視頻信息至所述客戶端; -服務校驗信息刪除單元,用于在比較單元完成比較后刪除所述校驗信息。7.—種客戶服務器,包括: 轉發訪問請求接收模塊,用于接收視頻服務器轉發的客戶端訪問請求; 鑒權反饋生成模塊,用于根據所述客戶端訪問請求,生成鑒權反饋; 鑒權反饋發送模塊,用于發送所述鑒權反饋至所述視頻服務器。8.根據權利要求7所述的客戶服務器,其特征在于,所述鑒權反饋包含鑒權校驗信息,所述鑒權校驗信息與所述視頻服務器接收客戶端訪問請求后生成的服務校驗信息對應。9.一種視頻訪問系統,其包括如權利要求5或6所述的視頻服務器和權利要求7或8所述的客戶服務器。
【文檔編號】H04L29/06GK105897675SQ201510850038
【公開日】2016年8月24日
【申請日】2015年11月27日
【發明人】金宗銳, 王棟浩, 劉鈞石
【申請人】樂視云計算有限公司