一種基於internet網絡的分散型多媒體訪問系統的製作方法
2023-05-20 07:50:51
專利名稱:一種基於internet網絡的分散型多媒體訪問系統的製作方法
技術領域:
本發明屬涉及數據訪問技術領域,特別涉及一種分散型多媒體訪問系統。
背景技術:
目前,全國的各大券商、基金公司、期貨公司及各種金融保險公司都面臨激烈的行業競爭,如何迅速的通過一些技術手段推廣公司產品,提升客戶服務質量成為這些公司普遍亟待解決的問題。傳統的宣傳產品的手段和客戶服務方式是通過櫃檯銷售、電話服務、現場授課來進行的,該方式不僅需要投入大量的人力成本,而且效率較低。而目前隨著網絡的高速發展,利用網際網路技術提升公司競爭力成為一種非常有效的方式,現有的多媒體訪問方式受到網絡資源的限制,多地點數據訪問時,訪問速度較慢,特別是對於券商、基金、期貨及金融保險類的公司,如何快速有效不受網絡資源限制及地點的推廣其產品,目前還沒有有效的解決方式。
發明內容
本發明的目的是針對現有技術的不足,提出一種不受網絡資源限制和地點限制的能快速訪問的一種基於INTERNET網絡的分散型多媒體訪問系統。本發明所述的一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,由屏幕錄製系統、中央伺服器系統、多媒體節點伺服器系統、多媒體點播系統組成;所述的屏幕錄製系統還包含文件上傳系統;所述的中央伺服器系統還包含文件同步系統、文件監聽程序及資料庫服務系統;所述的資料庫服務系統還包括資料庫管理系統。一種基於INTERNET網絡的分散型多媒體訪問系統能夠實現快速訪問的方式為 屏幕錄製系統錄製多媒體數據後,通過文件上傳系統將多媒體數據上傳到中央伺服器系統,中央伺服器系統的文件監聽程序實時監聽中央伺服器系統文件目錄是否發生變化,如發生變化,文件監聽程序啟動文件同步系統,文件同步系統將中央伺服器系統中更新的多媒體數據推送到多媒體節點伺服器系統中,用戶通過多媒體點播系統實時訪問多媒體節點伺服器中的數據。所述的屏幕錄製系統,主要通過實時抓取屏幕圖像,利用Windows Media Encoder 進行實時編碼並將多媒體數據存儲在文件中,同時支持多媒體數據的預覽播放。所述的中央伺服器系統主要用來存儲多媒體數據及利用資料庫服務系統管理中央伺服器系統和多媒體節點伺服器系統的資料庫,中央伺服器系統使用文件監聽程序對文件目錄進行監聽,當監聽到目錄有變化時,啟動文件同步系統進行多媒體數據同步,同時中央伺服器系統為屏幕錄製系統、多媒體節點伺服器系統、多媒體點播系統系統提供WEB服務。所述的多媒體點播系統主要通過HTTP和Socket套接字瀏覽位於各個多媒體節點伺服器上的數據,該系統通過自動選擇最快多媒體節點伺服器節點,以便終端用戶能連接與用戶計算機通訊速度最快的伺服器。
本發明所述的一種基於INTERNET網絡的分散型多媒體訪問系統的優點在於通過在中央伺服器系統之下在分散型的分布多個多媒體節點伺服器系統,同時通過在中央伺服器系統上部署文件同步系統、文件監聽程序及資料庫服務系統,使得中央伺服器系統與多媒體節點伺服器系統數據能實時保持一致,該方式將中央伺服器系統作為資源分發系統,利用多媒體節點伺服器系統有效的減輕了中央伺服器系統的訪問壓力,使得負載均衡, 可以為終端用戶提供穩定快速的多媒體服務。
圖1 一種基於INTERNET網絡的分散型多媒體訪問系統的拓撲圖。
具體實施例方式如圖1所示,一種基於INTERNET網絡的分散型多媒體訪問系統由屏幕錄製系統、 中央伺服器系統、多媒體節點伺服器系統、多媒體點播系統組成;所述的屏幕錄製系統還包含文件上傳系統;所述的中央伺服器系統還包含文件同步系統、文件監聽程序及資料庫服務系統;所述的資料庫服務系統還包括資料庫管理系統。其工作流程為屏幕錄製系統錄製多媒體數據後,通過文件上傳系統將多媒體數據上傳到中央伺服器系統,中央伺服器系統的文件監聽程序實時監聽中央伺服器系統文件目錄是否發生變化,如發生變化,文件監聽程序啟動文件同步系統,文件同步系統將中央伺服器系統中更新的多媒體數據推送到多媒體節點伺服器系統中,用戶通過多媒體點播系統實時訪問多媒體節點伺服器中的數據。所述的屏幕錄製系統,主要通過實時抓取屏幕圖像,利用Windows Media Encoder 進行實時編碼並將多媒體數據存儲在文件中,同時支持多媒體數據的預覽播放。所述的中央伺服器系統主要用來存儲多媒體數據及利用資料庫服務系統管理中央伺服器系統和多媒體節點伺服器系統的資料庫,中央伺服器系統使用文件監聽程序對文件目錄進行監聽,當監聽到目錄有變化時,啟動文件同步系統進行多媒體數據同步,同時中央伺服器系統為屏幕錄製系統、多媒體節點伺服器系統、多媒體點播系統系統提供WEB服務。所述的多媒體點播系統主要通過HTTP和Socket套接字瀏覽位於各個多媒體節點伺服器上的數據,該系統通過自動選擇最快多媒體節點伺服器節點,以便終端用戶能連接與用戶計算機通訊速度最快的伺服器。
權利要求
1.一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,由屏幕錄製系統、 中央伺服器系統、多媒體節點伺服器系統、多媒體點播系統組成;所述的屏幕錄製系統還包含文件上傳系統;所述的中央伺服器系統還包含文件同步系統、文件監聽程序及資料庫服務系統;所述的資料庫服務系統還包括資料庫管理系統;以及屏幕錄製系統錄製多媒體數據後,通過文件上傳系統將多媒體數據上傳到中央伺服器系統,中央伺服器系統的文件監聽程序實時監聽中央伺服器系統文件目錄是否發生變化, 如發生變化,文件監聽程序啟動文件同步系統,文件同步系統將中央伺服器系統中更新的多媒體數據推送到多媒體節點伺服器系統中,用戶通過多媒體點播系統實時訪問多媒體節點伺服器中的數據。
2.如權利要求1所述的一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,所述的屏幕錄製系統,主要通過實時抓取屏幕圖像,利用Windows Media Encoder進行實時編碼並將多媒體數據存儲在文件中,同時支持多媒體數據的預覽播放。
3.如權利要求1所述的一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,所述的中央伺服器系統主要用來存儲多媒體數據及利用資料庫服務系統管理中央伺服器系統和多媒體節點伺服器系統的資料庫,中央伺服器系統使用文件監聽程序對文件目錄進行監聽,當監聽到目錄有變化時,啟動文件同步系統進行多媒體數據同步,同時中央伺服器系統為屏幕錄製系統、多媒體節點伺服器系統、多媒體點播系統系統提供WEB服務。
4.如權利要求1所述的一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,所述的多媒體點播系統主要通過HTTP和Socket套接字瀏覽位於各個多媒體節點伺服器上的數據,該系統通過自動選擇最快多媒體節點伺服器節點,以便終端用戶能連接與用戶計算機通訊速度最快的伺服器。
全文摘要
一種基於INTERNET網絡的分散型多媒體訪問系統,其特徵在於,由屏幕錄製系統、中央伺服器系統、多媒體節點伺服器系統、多媒體點播系統組成;所述的屏幕錄製系統還包含文件上傳系統;所述的中央伺服器系統還包含文件同步系統、文件監聽程序及資料庫服務系統;所述的資料庫服務系統還包括資料庫管理系統。本發明的優點在於將中央伺服器系統作為資源分發系統,利用多媒體節點伺服器系統有效的減輕了中央伺服器系統的訪問壓力,使得負載均衡,可以為終端用戶提供穩定快速的多媒體服務。
文檔編號G06F17/30GK102314487SQ20111022707
公開日2012年1月11日 申請日期2011年8月9日 優先權日2011年8月9日
發明者王怡 申請人:北京思樂信息技術有限公司