本文调研了常用了流媒体协议,RTP,RTMP,HTTP-FLV,HLS,RTSP。重点研究了HLS流媒体协议的流媒体加密功能和HLS流媒体协议的m3u8文件的格式和功能。并编写Python程序解析HLS协议,下载流媒体资源,验证HLS流媒体加密过程,捕捉数据包。