91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

什么是result消息

發布時間:2021-10-21 14:36:24 來源:億速云 閱讀:152 作者:柒染 欄目:大數據

本篇文章為大家展示了什么是result消息,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

rtmp客戶端發送connect消息之后,rtmp server會給客戶端發送_result消息,通過該消息通知客戶端連接狀態(success/fail)。我們就詳細來講講_result消息。     
 
什么是result消息  

       

1.概覽


老規矩,我們先來看一個_result消息的抓包。  
 
什么是result消息  
可以看到,一個_result消息由4部分組成,類型標識,transaction ID,properties,response related information,這四部分均以AMF格式進行編碼,我們一一來看:  

       

2.詳解

  • 類型標識

什么是result消息  
典型的類型+長度+值的AMF組合,不多說了,_result表示消息類型。  
  • transaction ID

什么是result消息  
transcationID,按照AMF0格式編碼,0x00表示數字格式,其后用8個字節表示ID,對于connect消息的回復,此ID恒為1。  
  • properties

什么是result消息  
可以看出properties中包含了兩個Object類型的數據,一個fmsVer表示了FMS 服務器的版本信息(此處為FMS/3,0,1,123),另外一個capabilites表示容量,值為31。關于RTMP Body中的Object對象數據組織格式,就不贅述了,可以參照之前對于connect消息的詳細解釋。  
  • response related information

什么是result消息  
通過看抓包文件,我們可以看出這里包含許多關于connect連接的響應,以object類型進行組織。有level,此處為status,意味表示連接的狀態;code,表示代碼,可以理解為某種編號,此處為NetConnection.Connect.Succes;description可以理解為對code的描述,此處為‘Connection succeeded’。code與description聯合起來,表示此次連接成功;還有關于objectEncoding字段,表示object以那種方式編碼(AMF0或者AMF3),此處值為0,表示采用AMF0編碼。  
客戶端收到_result,獲取連接狀態為Connection succeeded。這樣關于連接的建立基本就完成了,接下來就可以進行流相關的操作了。

上述內容就是什么是result消息,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凌海市| 文化| 石首市| 新蔡县| 中超| 镇康县| 灌南县| 吕梁市| 正镶白旗| 四子王旗| 湘阴县| 双鸭山市| 马山县| 永清县| 哈密市| 呼伦贝尔市| 芮城县| 英山县| 望谟县| 洪江市| 仙游县| 大兴区| 庄河市| 辽源市| 通河县| 崇州市| 沁源县| 宁乡县| 监利县| 灵宝市| 莱西市| 石楼县| 澜沧| 六枝特区| 连平县| 拜泉县| 类乌齐县| 稻城县| 襄樊市| 英吉沙县| 夹江县|