什么是result消息
发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,本篇文章为大家展示了什么是result消息,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。rtmp客户端发送connect消息之后,rtmp server会给客
千家信息网最后更新 2024年09月30日什么是result消息rtmp客户端发送connect消息之后,rtmp server会给客户端发送_result消息,通过该消息通知客户端连接状态(success/fail)。我们就详细来讲讲_result消息。
老规矩,我们先来看一个_result消息的抓包。
可以看到,一个_result消息由4部分组成,类型标识,transaction ID,properties,response related information,这四部分均以AMF格式进行编码,我们一一来看:
典型的类型+长度+值的AMF组合,不多说了,_result表示消息类型。 transcationID,按照AMF0格式编码,0x00表示数字格式,其后用8个字节表示ID,对于connect消息的回复,此ID恒为1。 可以看出properties中包含了两个Object类型的数据,一个fmsVer表示了FMS 服务器的版本信息(此处为FMS/3,0,1,123),另外一个capabilites表示容量,值为31。关于RTMP Body中的Object对象数据组织格式,就不赘述了,可以参照之前对于connect消息的详细解释。 通过看抓包文件,我们可以看出这里包含许多关于connect连接的响应,以object类型进行组织。有level,此处为status,意味表示连接的状态;code,表示代码,可以理解为某种编号,此处为NetConnection.Connect.Succes;description可以理解为对code的描述,此处为'Connection succeeded'。code与description联合起来,表示此次连接成功;还有关于objectEncoding字段,表示object以那种方式编码(AMF0或者AMF3),此处值为0,表示采用AMF0编码。 客户端收到_result,获取连接状态为Connection succeeded。这样关于连接的建立基本就完成了,接下来就可以进行流相关的操作了。
本篇文章为大家展示了什么是result消息,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
1.概览
2.详解
类型标识
transaction ID
properties
response related information
上述内容就是什么是result消息,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
消息
类型
客户
客户端
格式
编码
状态
内容
技能
数据
标识
知识
部分
简明
成功
接下来
简明扼要
一来
两个
代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
gdb需要服务器吗
湖北正规软件开发服务检测中心
r语言 复制一列数据库
第三届蓝帽杯网络安全技能大赛
软件开发可以不用中间件的吗
张凯 上海网络安全
数据库 rto rpo
数据库非负数怎么设置
vpncup 服务器
有做软件开发的朋友吗
ipad服务器地址哪里查
网络安全与管理课程设计引言
珠海餐饮软件开发费用是多少
椒江区库存软件开发定制价格
扎根互联网保险科技有限公司
报废服务器
web服务器维护
崇明区智能化网络技术转让产品
h5专业软件开发费用
数据库批量修改时间语句
安卓打开定位服务器地址
开源安全服务器
软件开发外包公司 北京
网络技术和软件与应用哪个专业好
剑灵各区服务器地址
自建认证服务器
服务器宽带突然变小了怎么回事
互联网智慧消防软件开发
吉安游戏软件开发招聘
dell 服务器 客服