最近在學RTSP與RTP:
RTSP是與HTTP同級的應用層協議, 主要負責數據的連接.它是雙向的,客戶端與服務端可互發請求.RTP是網絡層的協議,主要負責數據的傳輸.
在傳輸媒體文件時,可採用RTSP+RTP+UDP的方式:媒體文件—》RTSP-》RTP包-》UDP,也可直接採用RTSP+UDP方式。
狀態機如下(轉貼):
EVENT TARGET
Init SETUP Ready
TEARDOWN Init
Ready PLAY Playing
RECORD Recording
TEARDOWN Init
SETUP Ready
Playing PAUSE Ready
TEARDOWN Init
PLAY Playing
SETUP Playing
Recording PAUSE Ready
TEARDOWN Init
RECORD Recording
SETUP Recording