解读MMS(Microsoft Media Server)协议
2024-10-20 03:47:01
下面是一次截取的MMS协议开始帧 部分(十六进制):
01000000cefa0bb0c00000004d4d5320
18000000000000000000000000000000
1600000001000300000000000b000400
1c0003004e00530050006c0061007900
650072002f0037002e0030002e003000
2e0031003900350036003b0020007b00
37004500360036003700460035004400
2d0041003600360031002d0034003900
350045002d0041003500310032002d00
46003500350036003800360044004400
41003100370038007d003b0020004800
6f00730074003a0020006d006d007300
2e0063006e0072002e0063006e000000
对应结构说明:
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
2 0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
3 0 |
1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rep |
version |
versionMinor |
padding |
||||||||||||||||||||||||||||
sessionId |
|||||||||||||||||||||||||||||||
messageLength |
|||||||||||||||||||||||||||||||
seal |
|||||||||||||||||||||||||||||||
chunkCount |
|||||||||||||||||||||||||||||||
seq |
MBZ |
||||||||||||||||||||||||||||||
timeSent |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
MMS message (variable) |
|||||||||||||||||||||||||||||||
... |
数值与实际传输顺序对应关系为:每个结构按序对应。单个结构以字节为单位反方向对应。
附:协议文档
最新文章
- ISO8583报文协议
- 使用余弦定理制作磁盘形状h5音乐播放器
- eclipse PermGen space解决方案
- CTSC&;&;APIO 2015 酱油记
- android之显示数据库信息
- tree 查询出数据遍历tree
- 阿里大于验证码发送 (ThinkPhp框架)
- 高性能IO设计模式之阻塞/非阻塞,同步/异步解析
- Unity四种路径总结
- strings
- php并发加锁示例
- BZOJ 2806: [Ctsc2012]Cheat [广义后缀自动机 单调队列优化DP 二分]
- iOS---------获取当前年份
- JavaScript中对象和数组的深拷贝
- 浅析toString()和toLocaleString()的区别
- vim的学习
- JSTL_Format标记库
- git常规命令
- 小程序 波浪进度球 wave
- django 返回json数据