本書系統講解了流媒體和直播的基礎理論及應用,包括RTSP、RTP、RTCP、RTMP、HLS、HTTP-FLV等常用的流媒體協議,包括Live555、SRS、Nginx-RTMP、ZLMediaKit等開源流媒體直播服務器。本書為FFmpeg音視頻流媒體系列叢書的第二部。
全書共分為14章:系統講解了流媒體協議的基礎知識、直播的原理流程及架構分析、Live555、SRS、Nginx-RTMP、ZLMediaKit等開源直播點播庫。書中包含大量的示例,圖文並茂,爭取讓一個音視頻流媒體領域的讀者真正入門,從此開啟流媒體直播編程的大門。本書知識體系比較完整,側重流媒體與直播的原理講解及應用。建議讀者先學習FFmpeg音視頻流媒體系列叢書的第一部,即音視頻原理及應用。講解過程由淺入深,讓讀者在不知不覺中學會了流媒體協議的基礎理論知識,並動手搭建直播平台。
本書可作為流媒體和直播方向的入門書籍,也可作為高年級本科生和研究生的學習參考書籍。