Rtmp协议实现分析

Rtmp推流协议的实现

最近在学习android端直播的知识,网上找了个叫做yasea的开源直播项目,里面用到了Rtmp的协议实现向服务端推流,下面就来分析下该Rtmp协议的实现流程
项目地址: https://github.com/faucamp/SimpleRtmp

  • amf 定义Amf格式数据
  • io 控制Rtmp连接过程
  • packet 包结构管理和三次握手
  • 总调度 DefaultRtmpPublisher

Rtmp协议实现分析_第1张图片

Rtmp协议

RTMP即Real Time Messaging Protocol(实时消息传输协议),属于应用层协议,是一种设计用来进行实时数据通信的网络协议。包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。

– 待续 –

你可能感兴趣的:(安卓开发)