什么是RTMP協議,RTMPT協議,RTMPS協議?
【RTMP 】
RTMP是Real-Time Messaging Protocol(實時消息傳送協議)的縮寫,它是Adobe Systems公司為Flash播放器和服務器之間音頻、視頻和數據傳輸開發的私有協議。
RTMP協議是被Flash用于對象,視頻,音頻的傳輸.該協議建立在TCP協議或者輪詢HTTP協議之上?! ?br style="padding:0px; margin:0px; font-family:"microsoft yahei"" />
RTMP協議就像一個用來裝數據包的容器,這些數據可以是AMF格式的數據,也可以是FLV中的視/音頻數據。
一個單一的連接可以通過不同的通道傳輸多路網絡流.這些通道中的包都是按照固定大小的包傳輸的。
那么,RTMP有什么用途呢?用rtmp協議可以用來做視頻點播和視頻直播。比如安裝FMS,再配合播放器,即可實現視頻在rtmp協議下的點播和直播功能。
相對HTTP協議的播放器,RTMP協議視頻播放有什么優勢呢?RTMP的安全性遠高于http協議,http協議下的視頻播放,是經本地緩存的,而RTMP是直接在服務器上進行數據交互的。
【RTMPT 】
RTMP的變種,相當于RTMP用http包裝后的協議,可穿越防火墻。
【RTMPS 】
RTMP的另一個變種,與RTMPT的區別在于,它使用https安全連接。經過SSL加密的RMTP協議,增強了數據通信的安全性。
2019年6月26日 14:43
?瀏覽量:0