1.rtsp(real time streaming protocol):實時流 傳輸協議,用於控制聲音和圖像的多媒體串流協議。由real networks和netscape提出。
基於udp協議,實時性比較好、一般用於視頻會議。
2.rtmp(real time messaging protocol):實時消息 傳輸協議,adobe公司為flash播放器和服務器之間的音頻、視頻、數據傳輸開發的開放協議。
基於tcp協議,低延遲穩定性比較好,一般用於直播推送。默認端口1935.
3.HLS(http live streaming):蘋果公司實現的基於http協議的流媒體傳輸協議。
流媒體服務器:負責直播流發布和轉播分發功能。一般選擇ngnix服務端,一款免費web服務端。配合nginx-rtmp-module模塊使用rtmp協議。