易语言写rtmp协议,包括握手和AMF0数据封装
感觉还是挺复杂的,握手很简单,握手过程中有下面几种数据:C0 C1 C2 S0 S1 S2
首先是连接上服务器,然后发送C0+C1过去,C0是版本号,设置为{3} C1则是时间戳字节集+4位随机字节集(默认设置{0,0,0,0})+1528位随机字节集
然后服务器会发送S0+S1+S2过来,S0和C0一样 是版本号,S1则是服务器发来的校验数据,S2和C1的数据大致相同
然后把C2发送给服务器就完成了握手了,C2=S1,易语言写rtmp协议,包括握手和AMF0数据封装例子源代码。
同类资源
- WinhttpApi类Zlibwapi封装模块
WinhttpApi类Zlibwapi封装模块例子源代码,本模块将Winhttp的常用Api封装为了一个HTTP请求类,不再是之前开源...
- LPC2214 ARM7最小系统开发板ALTIUM原理图、PCB封装库、测试C软件代码
LPC2214ARM7最小系统开发板ALTIUM原理图、PCB+封装库、测试C软件代码本文件感兴趣的可以参考一下,已经制板...
- E2EE+CEF+VUE前端框架制作,高质量WEBUI界面,封装了各种操作方法
E2EE+CEF+VUE前端框架制作,高质量WEBUI界面,封装了各种操作方法例子源代码,懂这方面的人员可以自行修改源码,...
- WinHttpRequest对象完整封装
WinHttpRequest对象完整封装例子源代码,但是这么齐全的并不多吧。...
- 大恩圆形图片模块,封装无锯齿、有锯齿
易语言大恩圆形图片模块,封装无锯齿、有锯齿例子,添加模块应用后直接可以查看具体的使用方法了,一个是有锯齿...
- 图像处理v1.3封装的图片添加文字和图片水印功能模块
易语言封装的图片添加文字和图片水印功能模块例子,添加模块应用后直接可以查看具体的使用方法了,直接写入同...
- 大漠插件易调用多线程,封装大漠常用命令
易语言大漠插件易调用多线程,封装大漠常用命令模块例子,添加模块应用后直接可以查看具体的使用方法了,索引形...
- 封装了大漠支持库3.1231B飞越模块可静态编译
易语言封装了大漠支持库3.1231B模块可静态编译例子,添加模块应用后直接可以查看具体的使用方法了,新版本没...
- SUI模块中文封装版
易语言SUI模块中文封装版例子,添加模块应用后直接可以查看具体的使用方法了,请使用SUILOADIMAGE加载图片。...
- 桌面歌词设置封装模块
易语言桌面歌词设置封装模块例子,添加模块应用后直接可以查看具体的使用方法了。...
- KT文字识别及查找模块非封装大漠插件
易语言KT文字识别及查找模块非封装大漠插件例子,添加模块应用后直接可以查看具体的使用方法了,本模块核心代...
- SkinH_EL.dll纯净封装
易语言SkinH_EL.dll纯净封装模块例子,添加模块应用后直接可以查看具体的使用方法了,DLL在内存中加载,绝不释...