本资源包含两个 pdf 文档,一本官方最新版的 rtmp_specification_1.0.pdf,一个中文翻译的 rtmp_specification_1.0_cn.pdf。
中文内容也已同步到 CSDN 博客,读者可以在线阅读:http://blog.csdn.net/defonds/article/details/17534903。
中文版的 pdf 带有书签,方便读者朋友查阅。
rtmp_specification_1.0_cn.pdf 内容预览:
Adobe 官方公布的 RTMP 规范
译序
1. 简介
1.1. 术语
2. 贡献者
3. 名词解释
4. 字节序、对齐和时间格式
5. RTMP 块流
5.1 消息格式
5.2 握手
5.2.1. 握手顺序
5.2.2. C0 和 S0 的格式
5.2.3. C1 和 S1 的格式
5.2.4. C2 和 S2 的格式
5.2.5. 握手示意图
5.3. 分块
5.3.1. 块格式
5.3.1.1. 块基本头
5.3.1.2. 块消息头
5.3.1.2.1. 类型 0
5.3.1.2.2. 类型 1
5.3.1.2.3. 类型 2
5.3.1.2.4. 类型 3
5.3.1.2.5. 通用头字段
5.3.1.3. 扩展 timestamp
5.3.2. 例子
5.3.2.1. 例子 1
5.3.2.2. 例子 2
5.4. 协议控制消息
5.4.1. 设置块类型 (1)
5.4.2. 终止消息
5.4.3. 确认 (3)
5.4.4. 窗口确认大小 (5)
5.4.5. 设置对端带宽 (6)
6. RTMP 消息格式
6.1. RTMP 消息格式
6.1.1. 消息头
6.1.2. 消息有效载荷
6.2. 用户控制消息 (4)
7. RTMP 命令消息
7.1. 消息的类型
7.1.1. 命令消息 (20, 17)
7.1.2. 数据消息 (18, 15)
7.1.3. 共享对象消息 (19, 16)
7.1.4. 音频消息 (8)
7.1.5. 视频消息 (9)
7.1.6. 统计消息 (22)
7.1.7. 用户控制消息事件
7.2. 命令类型
7.2.1. NetConnection 命令
7.2.1.1. connect 命令
7.2.1.2. call 方法
7.2.1.3. createStream 命令
7.2.2. NetStream 命令
7.2.2.1. play 命令
7.2.2.2. play2
7.2.2.3. deleteStream 命令
7.2.2.4. receiveAudio 命令
7.2.2.5. receiveVideo 命令
7.2.2.6. publish 命令
7.2.2.7. seek 命令
7.3. 消息交换例子
7.3.1. 发布录制视频
7.3.2. 广播一个共享对象消息
7.3.3. 发布来自录制流的元数据
8. 参考文献
作者地址
1