
rtmpdump
幽雨雨幽
C/C++软件工程师
展开
-
RTMPdump使用相关
在FFMPEG中使用libRTMP的经验 FFMPEG在编译的时候可以选择支持RTMP的类库libRTMP。这样ffmpeg就可以支持rtmp://, rtmpt://, rtmpe://, rtmpte://,以及 rtmps://协议了。但是如何使用ffmpeg支持RTMP协议还是有一定的学问的。本文总结一下部分经验。 ffmpeg 接受一个字符串的输入方式,比如:“rtmp://转载 2017-05-25 14:56:50 · 852 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 9: 接收消息(Message)(接收视音频数据)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-19 17:57:01 · 599 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 8: 发送消息(Message)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-19 17:21:08 · 541 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 7: 建立一个流媒体连接 (NetStream部分 2)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-19 16:52:15 · 1007 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 6: 建立一个流媒体连接 (NetStream部分 1)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-15 18:10:36 · 367 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 5: 建立一个流媒体连接 (NetConnection部分)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-15 17:53:27 · 370 阅读 · 0 评论 -
RTMPdump(libRTMP)源代码分析 4: 连接第一步——握手(Hand Shake)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-15 17:26:58 · 555 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 3: AMF编码
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-15 16:47:21 · 514 阅读 · 0 评论 -
RTMPDump(libRTMP)源代码分析 2:解析RTMP地址——RTMP_ParseURL()
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-15 16:26:45 · 591 阅读 · 0 评论 -
RTMPdump 源代码分析 1: main()函数
转自雷神 ===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP)转载 2017-09-15 11:52:01 · 431 阅读 · 0 评论 -
rtmpdump的librtmp时间戳有问题,服务器会断开连接
# header 0x44 0xff 0xff 0xff 0x00 0x01 0x19 0x08 # extended timestamp 0x7f 0xff 0xf8 0x00 # body 0xaf 0x01 0x01 0x40 0x22 0x80 0xa3 0x7f转载 2017-08-15 15:29:01 · 1174 阅读 · 0 评论 -
RTMPdump(libRTMP) 源代码分析 10: 处理各种消息(Message)
===================================================== RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3:转载 2017-09-19 18:24:51 · 521 阅读 · 0 评论