999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

RTP/RTCP協議在E—learning系統中的優化處理

2015-05-30 04:44:54趙翊凡張競艷
科技創新與應用 2015年29期

趙翊凡 張競艷

摘 要:文章通過研究RTP/RTCP協議,闡述了為了提高在E-learning系統中實時音視頻數據的傳輸率、播放質量,對其協議進行優化設計的思路和方法。實踐證明,進行優化處理后,效果明顯,實現了預期目標。

關鍵詞:RTP;RTCP;簡化;報文格式

E-Learning學習模式已經成為了現代教育、教學的重要形式。現在,許多教育培訓機構、職業認證機構等都在使用E-learning相關產品。在E-Learning系統中主要的功能涉及到教師的教學音視頻、電子教案等資料,學生的提問、作業等信息的傳輸,要保證實現和真實教學一樣好的教學效果,音視頻等數據量比較大的多媒體數據傳輸就要保證流暢、清晰,這就涉及到最關鍵的問題實時傳輸。在我們開發的E-learning系統中主要是利用RTP/RTCP協議來解決實時數據傳輸的問題,同時我們對RTP/RTCP協議進行了優化處理。

1 RTP/RTCP協議介紹

實時傳輸協議RTP(Real-time Transport Protocol):它能夠實現單播、組播、多播等任一網絡環境中的流媒體數據實時傳輸,專門提供端到端的實時數據傳輸服務,主要用于E-Learning、VoIP等實時多媒體應用領域。

實時傳輸控制協議RTCP(Real-time Transport Control Protocol):它用來控制RTP傳輸質量。它所提供的控制信息不同RTCP報文也不同的。

RTP只負責傳輸,不保證數據傳輸質量,而RTCP則周期性地向發送方提供數據傳輸質量的反饋信息,根據傳輸情況動態調整發送方發送數據的參數以提高傳輸質量。RTP和RTCP兩者相互配合完成實時數據的傳輸,這種工作方式能以有效的反饋和最小的開銷使傳輸效率達到最佳狀態,因而特別適合傳送在線的實時數據。

2 RTP/RTCP協議優化的必要性

盡管RTP/RTCP協議對實時數據傳輸很適合,但是利用現有的標準RTP/RTCP協議來實視其功能并不是最優的。在網絡協議中,報文頭部決定了協議要傳輸的內容和實現的功能。通過研究RTP/RTCP頭看出它們的報文頭部有一部分字節在整個傳輸期間保持不變,這正是降低數據傳輸率的主要原因。所以為了保證系統中實時數據傳輸率和傳輸質量,我們對RTP/RTCP協議進行了優化處理。

3 RTP/RTCP協議優化處理

3.1優化RTP報文格式

具體定義如下:

因為標準RTP報文中在數據傳輸過程中CC、X和P三個字段保持不變,所以去掉這三個字段;因為協議中RTP報文中規定了在實時數據流封裝過程中DATA數據幀的最大長度,封裝時如果遇到了音視頻數據幀,并且其長度超出規定的DATA域容量,就要對數據幀進行分片處理,所以在RTP報文中添加一個長度為6bit的TOTAL字段,用該字段存儲該數據幀的分片數目;重新將SSRC字段定義為為16bit;增加了一個16bit的START字段,用于存儲對數據幀進行分片后的第一個分片的SEQENCE值,在數據幀的傳輸過程中SEQUENCE和TOTAL字段一起配合使用,以方便對RTP報文進行分組容錯處理;時間戳TIMESTAMP字段保留。

3.2 優化RTCP報文格式

RTCP報文負責提供通信雙方的反饋信息,RTCP協議有三種不同類型的應用報文。我們優化以后的RTCP報文有相同的首部,其中RTCP包含的P和RC兩個字段合并做保留字段使用。

3.2.1 發送方報文格式

因為應用協議不用同步處理發送方向接收方提供的數據流,因而發送方報文中包含的時間信息的字段就失去意義,所以去掉。

發送方要對實際發送的RTP分組數量進行統計,接收方要根據該統計結果和它實際接收的分組數量進行比較,以便根據接收情況及時了解當前網絡傳輸狀態,然后進行必要的處理。所以發送方報文中最后一個字段定義為表示統計發送方發送數據包的數量。

3.2.2 接收方報文格式

接收方要依據RTP分組數據的丟失情況來判斷網絡擁塞狀態,所以我們把接收方報文中最后一個字段定義為表示RTP分組丟失率,同時去掉標準協議中有關延遲、抖動等信息的字段。

3.2.3 應用報文格式

應用報文主要負責傳遞通信雙方在應用程序中所生成的信息。簡化該類報文主要是實現兩個功能。首先,該報文中要包含自身需緊急處理的信息,比如當接收方發現數據幀在傳輸過程中發生分片丟失,那么接收方會立即生成該類報文向發送方報告數據幀丟失情況。其次,接收方應用程序也通過該類報文對發送方數據源提供亮度、對比度等控制信息。應用程序自定義報文格式如表4所示。

以上優化RTP/RTCP協議后,我們對其報文進行了分組封裝、容錯處理,經過對E-learning系統進行運行、測試,事實證明,RTP/RTCP協議優化處理后,實時音視頻的數據傳輸率大大提高了,方便了教師和學生更好地利用此系統進行更有效地互動交流。通過這一次的嘗試也真正體會到RTP/RTCP協議在E-learning這種協作學習系統中傳輸實時多媒體數據的優勢。

參考文獻

[1]李烏江.RTP在遠程視頻傳輸中的應用研究[D].哈爾濱:哈爾濱工程大學,2009.

[2]岑慧.RTP協議在3G多媒體移動通信中的應用研究[D].浙江:浙江工業大學,2010.

主站蜘蛛池模板: 亚洲aⅴ天堂| 精品国产网| 网久久综合| 拍国产真实乱人偷精品| 亚洲综合久久成人AV| 国产精品亚欧美一区二区三区| 色婷婷成人| 精品久久久久无码| 中文字幕永久在线看| 五月六月伊人狠狠丁香网| 女人18毛片一级毛片在线| 91麻豆精品国产91久久久久| 国产真实乱人视频| 无码精品国产VA在线观看DVD| 久久91精品牛牛| 国产成人毛片| 国产原创演绎剧情有字幕的| 97国产在线视频| 四虎在线观看视频高清无码 | 1024国产在线| 熟女日韩精品2区| 女高中生自慰污污网站| 久久77777| 国产欧美在线观看精品一区污| 国产一区二区影院| 亚洲黄色片免费看| 精品国产一区91在线| 色男人的天堂久久综合| 亚洲男人的天堂久久香蕉| 国产拍在线| 亚洲色图在线观看| 精品视频一区二区观看| 亚洲婷婷在线视频| 国产综合在线观看视频| 狠狠色噜噜狠狠狠狠奇米777| 久久一日本道色综合久久| 亚洲一区色| 激情亚洲天堂| 秋霞午夜国产精品成人片| 国产极品美女在线播放| 成年人视频一区二区| 亚洲αv毛片| 国产新AV天堂| 欧美日韩精品在线播放| 久久www视频| 精品偷拍一区二区| 欧美va亚洲va香蕉在线| 欧美激情第一欧美在线| 久热re国产手机在线观看| 亚洲综合久久一本伊一区| 久久人妻xunleige无码| 午夜无码一区二区三区在线app| 四虎免费视频网站| 99精品福利视频| 不卡午夜视频| 91蜜芽尤物福利在线观看| 男女性色大片免费网站| 国产无遮挡裸体免费视频| 日本欧美一二三区色视频| 亚洲一区二区三区在线视频| 国产综合无码一区二区色蜜蜜| 欧美人与动牲交a欧美精品| 69视频国产| 国产aⅴ无码专区亚洲av综合网 | 久久国产香蕉| 国产精品手机在线观看你懂的| 亚洲午夜久久久精品电影院| 色老头综合网| 国产激情第一页| 青青青草国产| 91成人在线观看视频| 欧美一级在线| 国产在线视频欧美亚综合| 国产后式a一视频| 欧美午夜小视频| 久久综合国产乱子免费| 国产av一码二码三码无码| 亚洲成A人V欧美综合| 五月激情婷婷综合| 亚洲自偷自拍另类小说| 免费看美女自慰的网站| 日韩无码真实干出血视频|