小谈RTMP中AMF3类型的Command message
2010-03-05 09:52
148 查看
由于历史原因我喜欢将这个消息叫做invoke。
1、AMF3类型的Invoke消息的类型是17,而AMF0的Invoke消息的消息类型是20。
2、AMF3类型的Invoke也是使用AMF0进行序列化,只是其中的object使用AFM0类型AMF0_AMF3_OBJECT(0x11),也就是body部分是一个 采用AFM3格式的object。
3、AMF3类型Invoke消息体的第一个字节是个无用的0字节,第二个字节才是command name(以0x2开头)
1、AMF3类型的Invoke消息的类型是17,而AMF0的Invoke消息的消息类型是20。
2、AMF3类型的Invoke也是使用AMF0进行序列化,只是其中的object使用AFM0类型AMF0_AMF3_OBJECT(0x11),也就是body部分是一个 采用AFM3格式的object。
3、AMF3类型Invoke消息体的第一个字节是个无用的0字节,第二个字节才是command name(以0x2开头)
相关文章推荐
- 小谈RTMP中AMF3类型的Command message
- 基于Prism的CommandParameter参数类型为int时无响应
- protobuf Message的序列化和反序列化string类型
- ASP.NET Web API 配置返回的json字段的格式以及Action返回HttpResponseMessage类型
- RTMP Message Formats (RTMP消息格式)
- 关于rtmp封包中数据类型为0x16的封包
- 无法嵌入互操作类型“ESRI.ArcGIS.Controls.ControlsAddDataCommandClass”
- RTMPdump(libRTMP) 源代码分析 9: 接收消息(Message)(接收视音频数据)
- ON_COMMAND和ON_MESSAGE的区别
- RTMPdump(libRTMP) 源代码分析 10: 处理各种消息(Message)
- Query failed with error code 96 and error message 'Executor error during find command: OperationFail
- RawString类型的Message
- Spark+Openfire二次开发Message类型汇总
- ON_COMMAND和ON_MESSAGE的区别
- 在PO保存增强时,利用mmpur_message弹出警告类型信息
- RTMPdump(libRTMP) 源代码分析 10: 处理各种消息(Message)
- 未处理 System.InvalidCastExceptionMessage="无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 CO
- on_command 和 on_message的区别
- python Error Message: command 'gcc' failed with exit status 1
- 《WCF技术内幕》翻译20:第2部分_第5章_消息:Message类型介绍