RTMP:通信的逻辑通道,让消息流通。一般作为视频流回放 (一般作为流媒体协议)
默认端口:1935
消息流ID:每个消息拥有一个分配的id,标识消息流。
消息块流id:每个消息块有一个分配的id用于识别跟随消息块流。
复合技术:把分开的音视频数据组合成一条音视频流的过程。
rtmp协议握手:客户端(client)-->TCP/IP-->服务器(Server)
rtmp通信过程:
client-->Server:发送一个创建流的请求(C0、C1)
Server-->client:返回一个流索引(S0、S1、S2)
client-->Server:开始发送(C2)
client-->Server:发送音视频数据
rtmp:取流、推流的过程。使用VLC工具验证视频流播放是否正常(可通过RTSP视频流)