国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于云計算環(huán)境的多媒體點播系統(tǒng)的制作方法

      文檔序號:8302021閱讀:244來源:國知局
      一種基于云計算環(huán)境的多媒體點播系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種基于云計算環(huán)境的多媒體點播系統(tǒng)。
      【背景技術(shù)】
      [0002]在移動互聯(lián)網(wǎng)視頻服務(wù)用戶越來越多的情況下,用戶對于視頻服務(wù)的質(zhì)量也在不斷提高,設(shè)備的復(fù)雜性,網(wǎng)絡(luò)的異構(gòu)性,視頻的清晰度,平臺里視頻的豐富程度等等,這些標準都在不斷提高。傳統(tǒng)的多媒體點播網(wǎng)站,只能單純的提供多媒體服務(wù),其基于傳統(tǒng)方案的基礎(chǔ)設(shè)施和系統(tǒng)架構(gòu)對于日益提高的視頻服務(wù)質(zhì)量要求,已經(jīng)顯得非常吃力。多媒體服務(wù)商們迫切需要一種全新的可以利用現(xiàn)有設(shè)備,低成本的提升自己的服務(wù)質(zhì)量。

      【發(fā)明內(nèi)容】

      [0003]針對上述技術(shù)問題,本發(fā)明所要解決的技術(shù)問題是提供一種以云計算為基礎(chǔ),采用全新架構(gòu)設(shè)計,能夠動態(tài)適應(yīng)網(wǎng)絡(luò)流量變化,避免大量硬件資源被浪費,有效提高工作效率的基于云計算環(huán)境的多媒體點播系統(tǒng)。
      [0004]本發(fā)明為了解決上述技術(shù)問題采用以下技術(shù)方案:本發(fā)明設(shè)計了一種基于云計算環(huán)境的多媒體點播系統(tǒng),包括客戶端通信模塊、系統(tǒng)信息存儲模塊、多媒體服務(wù)器模塊、分布式多媒體數(shù)據(jù)存儲模塊和多媒體數(shù)據(jù)編碼編輯模塊;其中,系統(tǒng)信息存儲模塊中保存有多媒體點播系統(tǒng)中所有多媒體文件信息,多媒體文件信息包括多媒體文件的存儲地址;首先,客戶端通信模塊接收用戶經(jīng)客戶端發(fā)出的多媒體文件點播請求,多媒體文件點播請求包括被點播多媒體文件請求和多媒體文件播放要求;客戶端通信模塊根據(jù)接收到的被點播多媒體文件請求,針對系統(tǒng)信息存儲模塊進行查詢獲得被點播多媒體文件的存儲地址;然后,客戶端通信模塊將多媒體文件播放要求和被點播多媒體文件的存儲地址發(fā)送至多媒體服務(wù)器模塊,多媒體服務(wù)器模塊先根據(jù)被點播多媒體文件的存儲地址,從分布式多媒體數(shù)據(jù)存儲模塊中提取獲得被點播的多媒體靜態(tài)文件,接著,多媒體服務(wù)器模塊根據(jù)多媒體文件播放要求,控制多媒體數(shù)據(jù)編碼編輯模塊針對獲得的被點播的多媒體靜態(tài)文件進行轉(zhuǎn)碼和設(shè)定,獲得具有指定播放要求的流媒體文件,再通過客戶端通信模塊反饋給客戶端。
      [0005]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述系統(tǒng)信息存儲模塊還保存有與客戶端相對應(yīng)的客戶端信息,客戶端信息包括客戶端搜索記錄、客戶端多媒體點播記錄和客戶端播放進度記錄;
      系統(tǒng)信息存儲模塊中的所述多媒體文件信息還包括多媒體文件基本信息,其中,多媒體文件基本信息包括多媒體文件名、多媒體文件時長、多媒體文件簡介和多媒體文件點播次數(shù);
      所述客戶端通信模塊包括多媒體文件搜索查詢模塊和客戶端信息傳輸模塊;
      多媒體文件查詢搜索模塊用于根據(jù)客戶端的多媒體文件點播請求,針對系統(tǒng)信息存儲模塊進行查詢獲得被點播多媒體文件的存儲地址;或者接收并根據(jù)客戶端的多媒體文件要求,針對系統(tǒng)信息存儲模塊進行搜索獲得符合該多媒體文件要求的多媒體文件基本信息,并反饋給客戶端;
      客戶端信息傳輸模塊用于將客戶端信息傳輸保存至系統(tǒng)信息存儲模塊中。
      [0006]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述多媒體文件播放要求包括文件播放寬高比、文件播放分辨率和文件播放清晰度。
      [0007]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述多媒體數(shù)據(jù)編碼編輯模塊針對所述獲得的被點播的多媒體靜態(tài)文件,先進行分段獲得各個多媒體文件段,然后分別針對各個多媒體文件段進行轉(zhuǎn)碼,再將轉(zhuǎn)碼后的各個結(jié)果進行合并獲得流媒體文件,最后,多媒體數(shù)據(jù)編碼編輯模塊根據(jù)所述多媒體文件播放要求,針對獲得的流媒體文件進行設(shè)定,獲得具有指定播放要求的流媒體文件。
      [0008]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述客戶端通信模塊還包括客戶端驗證設(shè)置模塊,客戶端驗證設(shè)置模塊用于客戶端注冊、客戶端登錄、客戶端密碼修改、客戶端密碼找回、客戶端頭像更新、客戶端個人資料更新、客戶端消息管理、客戶端社交網(wǎng)絡(luò)綁定;所述系統(tǒng)信息存儲模塊中的客戶端信息還包括客戶端登陸記錄。
      [0009]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述客戶端通信模塊還包括客戶端評論模塊,供用戶針對多媒體文件進行評論、評分,所述系統(tǒng)信息存儲模塊中的客戶端信息還包括客戶端針對多媒體文件的評論和評分。
      [0010]作為本發(fā)明的一種優(yōu)選技術(shù)方案:還包括系統(tǒng)數(shù)據(jù)分析模塊,所述客戶端通信模塊還包括推送模塊,系統(tǒng)數(shù)據(jù)分析模塊用于根據(jù)系統(tǒng)信息存儲模塊分析獲得分別對應(yīng)各個用戶的興趣多媒體文件,推送模塊用于將分別對應(yīng)各個用戶的興趣多媒體文件推送至對應(yīng)客戶端上。
      [0011]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述多媒體服務(wù)器模塊還包括緩存存儲模塊,緩存存儲模塊用于存儲經(jīng)所述系統(tǒng)數(shù)據(jù)分析模塊獲得的分別對應(yīng)各個用戶的興趣多媒體文件,并更新系統(tǒng)信息存儲模塊中對應(yīng)多媒體文件的存儲地址。
      [0012]作為本發(fā)明的一種優(yōu)選技術(shù)方案:還包括多媒體服務(wù)監(jiān)控模塊,用于監(jiān)控多媒體系統(tǒng)中各個模塊的運行狀態(tài)。
      [0013]作為本發(fā)明的一種優(yōu)選技術(shù)方案:所述多媒體服務(wù)監(jiān)控模塊包括主機性能監(jiān)控子模塊、網(wǎng)絡(luò)設(shè)備性能監(jiān)控子模塊、數(shù)據(jù)庫性能監(jiān)控子模塊、業(yè)務(wù)類型監(jiān)控子模塊、報警子模塊和報表圖表繪制子模塊,其中:
      主機性能監(jiān)控子模塊用于監(jiān)控多媒體系統(tǒng)中所有物理設(shè)備的運行狀態(tài),包括CPU、內(nèi)存、當前磁盤使用情況、設(shè)備溫度,以及用于監(jiān)控所有物理設(shè)備和虛擬設(shè)備的網(wǎng)絡(luò)狀況,包括網(wǎng)速、端口狀況;
      網(wǎng)絡(luò)設(shè)備性能監(jiān)控子模塊用于監(jiān)控多媒體系統(tǒng)中所有網(wǎng)絡(luò)設(shè)備的運行狀態(tài);
      數(shù)據(jù)庫性能監(jiān)控子模塊用于監(jiān)控系統(tǒng)信息存儲模塊和分布式多媒體數(shù)據(jù)存儲模塊中存儲的數(shù)據(jù);
      業(yè)務(wù)類型監(jiān)控子模塊用于監(jiān)控多媒體系統(tǒng)中各個應(yīng)用業(yè)務(wù)的運行狀態(tài);
      報警子模塊用于針對多媒體系統(tǒng)中的各類故障實現(xiàn)報警功能,通知相關(guān)負責人;報表圖表繪制子模塊用于分別針對主機性能監(jiān)控子模塊、網(wǎng)絡(luò)設(shè)備性能監(jiān)控子模塊、數(shù)據(jù)庫性能監(jiān)控子模塊、業(yè)務(wù)類型監(jiān)控子模塊的監(jiān)控結(jié)果,進行圖表繪制。
      [0014]本發(fā)明所述一種基于云計算環(huán)境的多媒體點播系統(tǒng)采用以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下技術(shù)效果:本發(fā)明設(shè)計的基于云計算環(huán)境的多媒體點播系統(tǒng)針對服務(wù)提供商們原有的設(shè)備(或者小幅升級),采用全新架構(gòu)設(shè)計,以云計算為基礎(chǔ),能夠動態(tài)適應(yīng)網(wǎng)絡(luò)流量變化,提升視頻服務(wù)質(zhì)量,避免大量硬件資源被浪費;同時本發(fā)明設(shè)計中,還結(jié)合了數(shù)據(jù)挖掘的思想,幫助服務(wù)提供商們分析用戶行為,有效提高了實際工作中的工作效率,并且大大提高了多媒體點播系統(tǒng)的性能和安全性。
      【附圖說明】
      [0015]圖1為本發(fā)明設(shè)計基于云計算環(huán)境的多媒體點播系統(tǒng)的模塊架構(gòu)圖;
      圖2為本發(fā)明設(shè)計中客戶端通信模塊的架構(gòu)示意圖;
      圖3為本發(fā)明設(shè)計中分布式多媒體數(shù)據(jù)存儲模塊的架構(gòu)示意圖;
      圖4為本發(fā)明設(shè)計中系統(tǒng)數(shù)據(jù)分析模塊的架構(gòu)示意圖;
      圖5為本發(fā)明設(shè)計中多媒體數(shù)據(jù)編碼編輯模塊的架構(gòu)示意圖。
      【具體實施方式】
      [0016]下面結(jié)合說明書附圖針對本發(fā)明的【具體實施方式】作進一步詳細的說明。
      [0017]如圖1所示,本發(fā)明設(shè)計的一種基于云計算環(huán)境的多媒體點播系統(tǒng)在實際應(yīng)用過程當中,包括客戶端通信模塊、系統(tǒng)信息存儲模塊、多媒體服務(wù)器模塊、分布式多媒體數(shù)據(jù)存儲模塊、多媒體數(shù)據(jù)編碼編輯模塊、系統(tǒng)數(shù)據(jù)分析模塊和多媒體服務(wù)監(jiān)控模塊。
      [0018]應(yīng)用中,
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1