【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及流媒體通訊領(lǐng)域,特別是涉及一種流媒體組播RTP會話快速接入的方法、單播服務器、媒體客戶端及系統(tǒng)。
技術(shù)介紹
由于媒體客戶端呈現(xiàn)視頻畫面必須要從隨機接入點開始,因此在傳統(tǒng)的組播視頻 服務中,為了適應不同時間加入組播組的不同媒體客戶端都能播放視頻畫面,組播服務器 一般采用固定周期發(fā)送隨機接入點,媒體客戶端通過組播地址獲取該隨機接入點,而為了 讓新加入組播組的客戶端能夠更快速的呈現(xiàn)畫面,一般上述周期都很短。視頻的隨機接入 點采用幀內(nèi)編碼,其編碼時間和編碼后的幀大小都遠遠大于采用幀間編碼方式的普通幀。 因此,視頻流隨機接入點之間的時間間隔與編解碼以及傳輸效率成反比。互聯(lián)網(wǎng)工程任務組(Internet Engineering Task Force, IETF)的組播實時傳輸 t^il^iSWftjSftA (Rapid Acquisition of Multicast Realtime TransportProtocol Sessions, RAMS)技術(shù)方案,提供了一種在實時傳輸協(xié)議(RealtimeTransport Protocol, RTP)組播會話中媒體客戶端快速接入組播的方法。相對于上述傳統(tǒng)的組播視頻服務方法, 利用該RAMS方法可以降低媒體客戶端在加入RTP組播會話前的延遲時間,在類似網(wǎng)絡電視 IPTV這類媒體客戶端需要頻繁切換組播組的流媒體組播業(yè)務中,采用RAMS方案的媒體客 戶端可以快速的切換頻道,減少視頻畫面播放的等待時間,提高了用戶體驗。圖1為現(xiàn)有技術(shù)的能提供RAMS服務的RAMS系統(tǒng)的結(jié)構(gòu)示意圖。如圖1,該流媒體 組播系統(tǒng)包括 ...
【技術(shù)保護點】
一種組播RTP會話快速接入的方法,其特征在于,包括如下步驟: 步驟A,單播服務器接收媒體客戶端發(fā)送的組播快速接入控制請求信令,所述控制請求信令包括同步請求信息; 步驟B,所述單播服務器根據(jù)所述控制請求信令中的同步請求信息確定出所述媒體客戶端需要數(shù)據(jù)同步; 步驟C,所述單播服務器根據(jù)存儲的隨機接入點的播放時間與當前時間的時間差確定出媒體客戶端數(shù)據(jù)同步所需的同步響應信息,所述同步響應信息包括:單播媒體流的播放速度信息和單播媒體流播放的持續(xù)時長; 步驟D,所述單播服務器生成組播快速接入控制響應信令,所述控制響應信令包括:所述同步響應信息和組播接入信息,并將所述控制響應信令和存儲的媒體流單播至所述媒體客戶端,所述同步響應信息用于供所述媒體客戶端設置播放單播媒體流的播放速度和播放持續(xù)時長,所述存儲的媒體流包括組播服務器組播的隨機接入點。
【技術(shù)特征摘要】
1.一種組播RTP會話快速接入的方法,其特征在于,包括如下步驟步驟A,單播服務器接收媒體客戶端發(fā)送的組播快速接入控制請求信令,所述控制請求 信令包括同步請求信息;步驟B,所述單播服務器根據(jù)所述控制請求信令中的同步請求信息確定出所述媒體客 戶端需要數(shù)據(jù)同步;步驟C,所述單播服務器根據(jù)存儲的隨機接入點的播放時間與當前時間的時間差確定 出媒體客戶端數(shù)據(jù)同步所需的同步響應信息,所述同步響應信息包括單播媒體流的播放 速度信息和單播媒體流播放的持續(xù)時長;步驟D,所述單播服務器生成組播快速接入控制響應信令,所述控制響應信令包括所 述同步響應信息和組播接入信息,并將所述控制響應信令和存儲的媒體流單播至所述媒體 客戶端,所述同步響應信息用于供所述媒體客戶端設置播放單播媒體流的播放速度和播放 持續(xù)時長,所述存儲的媒體流包括組播服務器組播的隨機接入點。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述同步請求信息包括數(shù)據(jù)同步標志;所述步驟B中,所述單播服務器根據(jù)所述數(shù)據(jù)同步標志的取值確定出所述媒體客戶端 需要數(shù)據(jù)同步。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述同步響應信息中包括的單播媒體流 的播放速度信息為所述單播媒體流的播放速度相對于預先設定的正常播放速度的倍數(shù),所述倍數(shù)大于等 于1。4.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,所述步驟D之后,還包括步驟E,所述媒體客戶端接收所述控制響應信令,根據(jù)所述控制響應信令中的組播接入信息加入組播組,接收組播媒體流,并按照所述接入控制響應信令中的同步響應信息設置 單播媒體流的播放速度和單播媒體流的播放持續(xù)時長;步驟F,所述媒體客戶端以所述設置的單播媒體流的播放速度和播放持續(xù)時長播放接 收到的單播媒體流。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟F之后,還包括在所述媒體客戶端播放單播媒體流的時間長度達到所述設置的單播媒體流的播放持 續(xù)時長后,所述媒體客戶端以正常速度播放所述組播媒體流。6.根據(jù)權(quán)利要求1-3中任一項所述的方法,其特征在于,所述步驟C中,所述單播服務 器根據(jù)存儲的最新隨機接入點的播放時間與當前時間的時間差確定出媒體客戶端數(shù)據(jù)同 步所需的同步響應信息。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述步驟C中,所述單播服務器確定所述 單播媒體流的播放速度的步驟包括所述單播服務器根據(jù)預先設定的第一對應關(guān)系確定出所述單播媒體流的播放速度,所 述第一對應關(guān)系為當前存儲的最新隨機接入點的媒體播放時間與當前時間的時間差與單 播媒體流的播放速度之間的對應關(guān)系。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟C中根據(jù)如下公式確定所述單播 媒體流的播放持續(xù)時長L 9.一種單播服務器,其特征在于,包括控制請求接收模塊,用于接收媒體客戶端發(fā)送的組播快速接入控制請求信令,所述控 制請求信令包括同步請求信息;同步確定模塊,用于根據(jù)所述控制請求信令中的同步請求信息確定出所述媒體客戶端 需要數(shù)據(jù)同步;服務端同步模塊,用于根據(jù)存儲的隨機接入點的媒體播放時間與當前時間的時間差確 定出媒體客戶端數(shù)據(jù)同步所需的同步響應信息,所述同步響應信息包括...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:桑卓,
申請(專利權(quán))人:中興通訊股份有限公司,
類型:發(fā)明
國別省市:94[中國|深圳]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。