rtmfp

rtmfp

實時媒體流協定(RTMFP)是Adobe公司開發的一種專有協定。RTMFP協定可以讓Adobe Flash Player所在的終端用戶之間實現直接點對點等多種通信。RTMFP將直接減少實時通信流量頻寬成本,如音頻通話、視頻聊天和多人遊戲等套用。因為RTMFP之間通信是在最終用戶客戶端之間傳遞數據,而不是客戶端與伺服器之間傳遞數據,伺服器的頻寬不被大量占用,是成本最低的解決方案。

實時媒體流協定(RTMFP)是Adobe公司開發的一種專有協定。RTMFP協定可以讓Adobe Flash Player所在的終端用戶之間實現直接點對點等多種通信。
通過使用RTMFP協定,可以為Flash Player的套用實現實時通信,為社會網路和多用戶遊戲提供更高質量的通信解決方案。RTMFP使最終用戶能夠使用計算機的麥克風和攝像頭直接相互溝通。這個解決方案增強了更高品質的解決方案,更好的適應網路的變化,RTMFP目前尚將不支持檔案或檔案共享。
1、優點
RTMFP將直接減少實時通信流量頻寬成本,如音頻通話、視頻聊天和多人遊戲等套用。因為RTMFP之間通信是在最終用戶客戶端之間傳遞數據,而不是客戶端與伺服器之間傳遞數據,伺服器的頻寬不被大量占用,是成本最低的解決方案。RTMFP通過使用UDP傳輸協定,UDP是一種更有效的(但不可靠)的方式來通過網際網路數據傳遞,可以降低缺少視頻和音頻數據數據包延時、丟失等問題。

2、RTMFP有兩個功能,可能有助於減輕連線錯誤的影響:
快速連線恢復:在短暫中斷後迅速重新建立連線。例如,當一個無線網路連線遇到中斷。重新連線後,已經瞬間恢復全部功能。
IP移動性:主動網路對等會話保持,即使客戶端更改到一個新的IP位址。例如,當一個無線網路上的筆記本電腦連線到有線接入和接收一個新的網路地址。

3、RTMP和RTMFP之間的差異
其原理不同的是如何通過網路進行通信的協定。RTMFP是基於用戶數據​​報協定(UDP),而RTMP是基於傳輸控制協定(TCP)。基於UDP的協定都在基於TCP協定的一些具體的好處是,提供實時流媒體,如減少延遲和開銷,和更大的容忍丟棄/丟失的包而實現低成本的可靠性。與RTMP對比,RTMFP還支持傳送數據直接從一個AdobeFlash Player到另一個客戶端而不通過伺服器中轉。伺服器端與客戶端必須始終保存初始連線,可用於提供到其他系統伺服器端的數據轉發或網關。

4、RTMFP技術是2006年Adobe的收購Amicima公司後獲得的。

5、目前支持RTMFP的伺服器端

(1)Cirrus(原名Stratus)——Adobe公司推出的網上RTMFP服務,用於Adobe開發用戶申請了測試ID,然後進行RTMFP測試和開發工作。

(2)Flash Media Server(FMS) 4.0——Adobe公司推出的同時支持RTMFP和RTMP協定的伺服器端產品。

(3)Eyesomp2p server——Eyesom推出宣稱兼容FMS的伺服器產品。

相關詞條

相關搜尋

熱門詞條

聯絡我們