亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Rdp環(huán)境下流媒體映射方法

文檔序號:7754333閱讀:374來源:國知局
專利名稱:Rdp環(huán)境下流媒體映射方法
RDP環(huán)境下流媒體映射方法
技術(shù)領域
本發(fā)明屬于多媒體應用領域,具體是指一種RDP環(huán)境下流媒體映射方法。背景技術(shù)
RDP環(huán)境下用戶在服務器上播放流媒體文件的時候,該媒體文件的解析和渲染工 作都集中在服務器上進行。這種使用方法產(chǎn)生了 2個問題1、由于RDP的視頻傳輸機制決定了 RDP環(huán)境下屏幕的刷新率無法達到正常播放影 片需要的刷新率,導致在RDP環(huán)境下觀看影片時出現(xiàn)畫面不流暢的現(xiàn)象。2、在解碼流媒體文件時,需要占用大量的服務器系統(tǒng)資源,這在很大程度上加重 了服務器工作負擔。

發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于提供一種RDP環(huán)境下流媒體映射方法。通過數(shù)據(jù) 映射的方式,將流媒體的數(shù)據(jù)在解碼前發(fā)送到終端上,利用終端的硬件資源對媒體文件進 行解碼和渲染,達到流暢播放媒體文件的目的。同時保持用戶在操作習慣上的一致性。本發(fā)明采用以下技術(shù)方案解決上述技術(shù)問題RDP環(huán)境下流媒體映射方法,包括如下步驟步驟100 服務器端開發(fā);包括如下步驟步驟101 開發(fā)Transform Filter,指定接收的媒體文件類型,并注冊到系統(tǒng); DirectShow在自動連接的過程中將會掃描到Transform Filter并加載;步驟102 開發(fā)Rending Filter,接收播放器應用程序發(fā)出的相應命令;步驟103 數(shù)據(jù)傳輸模塊,將服務器上收到的相關(guān)數(shù)據(jù)發(fā)送到客戶端上;步驟200 客戶端開發(fā);包括如下步驟步驟201 數(shù)據(jù)接收模塊,接收來自服務器的流媒體數(shù)據(jù)包;步驟202 =Source Filter,從數(shù)據(jù)接收模塊獲取流媒體數(shù)據(jù)包,并向后發(fā)送給數(shù)據(jù) 解碼模塊;步驟203 本地媒體播放器程序,加載SourceFiIter,并實現(xiàn)一個完整的 DirectShow系統(tǒng),實現(xiàn)流媒體數(shù)據(jù)在終端本地的播放。本發(fā)明的有益效果在于1、解決終端在RDP模式下播放服務器上流媒體文件時不 流暢的問題;2、解決RDP服務器在播放流媒體文件時占用大量服務器資源的問題;3、充分 利用終端本地的硬件資源,提高RDP環(huán)境下流媒體文件的效果。

下面參照附圖結(jié)合實施例對本發(fā)明作進一步的描述。圖1是Windows平臺媒體播放器架構(gòu)Driect Show系統(tǒng)示意圖。圖2是Windows平臺媒體播放器架構(gòu)Driect Show—個Filter鏈的構(gòu)建過程圖。
圖3是流媒體映射實現(xiàn)方案結(jié)構(gòu)圖。
具體實施方式Windows平臺媒體播放器架構(gòu)DirectShow是微軟為了讓程序員在開發(fā)媒體播放 器時從復雜的數(shù)據(jù)傳輸,硬件差異,同步性等工作中解脫出來,而定義的一套媒體播放器框
^K O在開發(fā)媒體文件播放器時將應用框架和底層工作由DirectShow來完成,這樣,基 于DirectShow框架開發(fā)的多媒體應用程序就會變得相對簡單。Windows平臺上,基本上所 有的媒體播放器都是基于DirectShow框架完成的。圖1為一個標準的DirectShow系統(tǒng)示 意圖。Filter作為DirectShow架構(gòu)中的基本組成部分,是DirectShow框架中的最小功 能模塊,一個FiIter —般由一個或多個Pin組成,F(xiàn)ilter之間的連接通過Pin完成。Filter 是一種Com組件,為了讓DirectShow系統(tǒng)能夠加載Filter,在使用Filter之前需要在系統(tǒng) 中注冊Filter。DirectShow在播放流媒體文件時將會自動枚舉系統(tǒng)中所有的Filter,并將滿足 最低條件的幾個Filter按順序連接起來,組成一條完整的播放鏈。圖2簡單的表述了一個 Filter鏈的構(gòu)建過程。根據(jù)以上介紹的DirectShow系統(tǒng)的基本機構(gòu)可以看到,每個媒體播放器至少包 含 3 個 Filter SourceFilter 負責數(shù)據(jù)組織,由本地文件系統(tǒng)或互聯(lián)網(wǎng)獲取數(shù)據(jù);TransformFilter 負責數(shù)據(jù)轉(zhuǎn)發(fā),以及媒體數(shù)據(jù)解碼操作;RenderingFilter 媒體數(shù)據(jù)輸出。在此基礎上,可以通過在服務器上替換Transform Filter達到流媒體映射的目 的。具體實施細節(jié)包括如下步驟步驟100 服務器端開發(fā);包括如下步驟步驟101 開發(fā)Transform Filter,指定接收的媒體文件類型,并注冊到系統(tǒng); DirectShow在自動連接的過程中將會掃描到Transform Filter并加載;步驟102 開發(fā)Rending Filter,接收播放器應用程序發(fā)出的相應命令;步驟103 數(shù)據(jù)傳輸模塊,將服務器上收到的相關(guān)數(shù)據(jù)發(fā)送到客戶端上;步驟200 客戶端開發(fā);包括如下步驟步驟201 數(shù)據(jù)接收模塊,接收來自服務器的流媒體數(shù)據(jù)包;步驟202 =Source Filter,從數(shù)據(jù)接收模塊獲取流媒體數(shù)據(jù)包,并向后發(fā)送給數(shù)據(jù) 解碼模塊;步驟203 本地媒體播放器程序,加載SourceFiIter,并實現(xiàn)一個完整的 DirectShow系統(tǒng),實現(xiàn)流媒體數(shù)據(jù)在終端本地的播放。圖3是流媒體映射實現(xiàn)方案結(jié)構(gòu)圖。具體產(chǎn)品操作過程1、在服務器上安裝TSX服務器程序;
4
2、在客戶端安裝TSX客戶端程序;3、通過RDP在服務器上觀看影片。本發(fā)明的有益效果在于1、解決終端在RDP模式下播放服務器上流媒體文件時不 流暢的問題;2、解決RDP服務器在播放流媒體文件時占用大量服務器資源的問題;3、充分 利用終端本地的硬件資源,提高RDP環(huán)境下流媒體文件的效果。
權(quán)利要求
RDP環(huán)境下流媒體映射方法,其特征在于包括如下步驟步驟100服務器端開發(fā);包括如下步驟步驟101開發(fā)Transform Filter,指定接收的媒體文件類型,并注冊到系統(tǒng);DirectShow在自動連接的過程中將會掃描到Transform Filter并加載;步驟102開發(fā)Rending Filter,接收播放器應用程序發(fā)出的相應命令;步驟103數(shù)據(jù)傳輸模塊,將服務器上收到的相關(guān)數(shù)據(jù)發(fā)送到客戶端上;步驟200客戶端開發(fā);包括如下步驟步驟201數(shù)據(jù)接收模塊,接收來自服務器的流媒體數(shù)據(jù)包;步驟202Source Filter,從數(shù)據(jù)接收模塊獲取流媒體數(shù)據(jù)包,并向后發(fā)送給數(shù)據(jù)解碼模塊;步驟203本地媒體播放器程序,加載SourceFilter,并實現(xiàn)一個完整的DirectShow系統(tǒng),實現(xiàn)流媒體數(shù)據(jù)在終端本地的播放。
全文摘要
RDP環(huán)境下流媒體映射方法,包括如下步驟服務器端開發(fā);包括開發(fā)Transform Filter,指定接收的媒體文件類型,并注冊到系統(tǒng);DirectShow在自動連接的過程中將會掃描到TransformFilter并加載;開發(fā)RendingFilter,接收播放器應用程序發(fā)出的相應命令;數(shù)據(jù)傳輸模塊,將服務器上收到的相關(guān)數(shù)據(jù)發(fā)送到客戶端上;客戶端開發(fā);包括數(shù)據(jù)接收模塊,接收來自服務器的流媒體數(shù)據(jù)包;Source Filter,從數(shù)據(jù)接收模塊獲取流媒體數(shù)據(jù)包,并向后發(fā)送給數(shù)據(jù)解碼模塊;本地媒體播放器程序,加載SourceFilter,并實現(xiàn)一個完整的DirectShow系統(tǒng),實現(xiàn)流媒體數(shù)據(jù)在終端本地的播放。本發(fā)明通過數(shù)據(jù)映射的方式,將流媒體的數(shù)據(jù)在解碼前發(fā)送到終端上,利用終端的硬件資源對媒體文件進行解碼和渲染,達到流暢播放媒體文件的目的。
文檔編號H04L29/06GK101902471SQ20101022839
公開日2010年12月1日 申請日期2010年7月16日 優(yōu)先權(quán)日2010年7月16日
發(fā)明者張輝 申請人:福建升騰資訊有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1