基於機頂盒的流媒體用戶認證系統的製作方法
2023-05-15 18:07:16 4
本實用新型涉及機頂盒領域,尤其涉及一種基於機頂盒的流媒體用戶認證系統。
背景技術:
隨著流媒體技術的發展,人們發現流媒體帶來了很多便利,數位電視的推廣中單純的直播節目已經不能滿足我們的需要。作為流媒體的延伸,家庭終端機頂盒也添加了流媒體的元素,流媒體的實現滿足了我們對家庭用戶對網絡資源的需求。一個普通家庭裡,網絡必不可少。流媒體資源的推廣,早已經成為人們關注的焦點,但一直沒有找到一個統一的流媒體系統進行管理。
技術實現要素:
本實用新型提供一種基於機頂盒的流媒體用戶認證系統,解決現有流媒體資源控制的問題。
為解決上述問題,本實用新型實施例提供一種基於機頂盒的流媒體用戶認證系統,包括機頂盒、流媒體伺服器和BOSS伺服器,所述機頂盒與所述流媒體伺服器通訊連接,所述流媒體伺服器與所述BOSS伺服器通訊連接,所述機頂盒設有讀卡器模塊、獲取模塊和打包模塊,所述讀卡器模塊和獲取模塊均耦接所述打包模塊,所述讀卡器模塊用於讀取當前智慧卡的信息,所述獲取模塊用於獲取流媒體資源節目的URL地址,所述打包模塊用於將流媒體資源節目的URL地址和智慧卡的信息進行打包生成播放信息,所述BOSS伺服器內設有信息認證模塊;
機頂盒將播放信息發送至流媒體伺服器;流媒體伺服器實時將用戶播放信息轉發至BOSS伺服器;BOSS伺服器對播放信息進行認證。
作為一種實施方式,智慧卡通過ISO07816協議將當前用戶帳號和密碼數據發送給所述機頂盒。
作為一種實施方式,所述流媒體伺服器和BOSS伺服器通過HTTP接口或Webservices接口進行通訊連接。
作為一種實施方式,所述機頂盒上設有雙向信號傳輸的接口。
作為一種實施方式,所述機頂盒通過DHCP獲取流媒體資源節目的URL地址。
與現有技術相比,本技術方案具有以下優點:利用機頂盒、網絡、流媒體伺服器和BOSS伺服器,實現了流媒體在機頂盒上的用戶認證功能。
附圖說明
圖1是本實用新型實施例的基於機頂盒的流媒體用戶認證系統的結構框圖。
附圖標註:1、機頂盒;11、讀卡器模塊;12、獲取模塊;13、打包模塊;2、流媒體伺服器;3、BOSS伺服器。
具體實施方式
以下結合附圖,對本實用新型上述的和另外的技術特徵和優點進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型的部分實施例,而不是全部實施例。
如圖1所示,一種基於機頂盒的流媒體用戶認證系統,包括機頂盒1、流媒體伺服器2和BOSS伺服器3。其中,機頂盒1置有雙向信號傳輸的接口,內部包括讀卡器模塊11、獲取模塊12和打包模塊13,讀卡器模塊11用於讀取當前智慧卡的信息,智慧卡的信息包括流媒體用戶的帳號和密碼,具體的,讀取方式通過ISO07816協議;獲取模塊12用於獲取流媒體資源節目的URL地址,具體的,獲取方式通過DHCP;讀卡器模塊11和獲取模塊12均耦接打包模塊13,打包模塊13用於將流媒體資源節目的URL地址和智慧卡的信息進行打包生成播放信息。上述各個模塊的工作過程如下,機頂盒1在接通網絡後,通過DHCP獲取到IP,同時獲取當前智慧卡的信息,機頂盒1在播放流媒體中的節目時,在視頻播放URL中的UserName、Password欄位攜帶當前用戶的帳號和密碼(即智慧卡的信息)生成播放信息。
機頂盒1將播放信息發送至流媒體伺服器2;流媒體伺服器2實時將用戶播放信息通過HTTP接口或Webservices接口轉發至BOSS伺服器;BOSS伺服器對播放信息進行認證,認證成功後給播放器返回節目數據,否則返回認證失敗信息。
以上所述的具體實施例,對本實用新型的目的、技術方案和有益效果進行了進一步的詳細說明,應當理解,以上所述僅為本實用新型的具體實施例而已,並不用於限定本實用新型的保護範圍。特別指出,對於本領域技術人員來說,凡在本實用新型的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本實用新型的保護範圍之內。