怎么去分析RTMP协议?大家讨论讨论

时间:2022-02-16 17:04:20
怎么去分析RTMP协议?大家讨论讨论

抓包?然后像分析TCP/IP那样?好像不行,抓不到。

难道要去分析red5的代码?


还有一个办法。。就是我写一个c++的服务器程序,去监听1935接口。但是客户端要怎么去做?

9 个解决方案

#1


多点了一下 出来了两次= = 悲剧

#2


刚刚发现自己还有个csdn帐号。。
@楼主: RTMP协议已经公开了,一时半会也说不清楚的,最好自己看文档。

官方的RTMP规范文档在这里: http://www.adobe.com/devnet/rtmp.html

另外,看看这篇文章:  对象、视频、音频的传输RTMP协议研究 

#3


引用 2 楼  的回复:
刚刚发现自己还有个csdn帐号。。
@楼主: RTMP协议已经公开了,一时半会也说不清楚的,最好自己看文档。

官方的RTMP规范文档在这里: http://www.adobe.com/devnet/rtmp.html

另外,看看这篇文章: 对象、视频、音频的传输RTMP协议研究


这个我知道,但上面写的很泛泛,想自己去分析分析,比如以前在学TCP/IP的时候,能用sniffer进行抓包然

后理解一样,不过sniffer无法抓到rtmp的包,崩溃了= =

ps:handshak部分已经搞定了,目前还是无法理解怎样推送FLV数据到flashplayer进行播放。。

#4


忘记谢楼上的回复。ps:谢

#5


还有没有人回答的?

#6


最近公司也在做rtmp的服务器,我们的破解方式是使用rtmpdump打印一个开源的rtmpserver的发送的包,通过开源的代码和对包分析相结合去写代码的

#7


引用 6 楼  的回复:
最近公司也在做rtmp的服务器,我们的破解方式是使用rtmpdump打印一个开源的rtmpserver的发送的包,通过开源的代码和对包分析相结合去写代码的


可以交流交流,我这边也是这样的流程。留个联系方式 私下交流。

#8


看来做什么都得自己努力啊!

#9


引用 楼主 zengraoli 的回复:
怎么去分析RTMP协议?大家讨论讨论

抓包?然后像分析TCP/IP那样?好像不行,抓不到。

难道要去分析red5的代码?


还有一个办法。。就是我写一个c++的服务器程序,去监听1935接口。但是客户端要怎么去做?
          兄弟现在都明白了吧,希望能和你进行交流,我现在的感觉就和你当初发此贴一样。   

#1


多点了一下 出来了两次= = 悲剧

#2


刚刚发现自己还有个csdn帐号。。
@楼主: RTMP协议已经公开了,一时半会也说不清楚的,最好自己看文档。

官方的RTMP规范文档在这里: http://www.adobe.com/devnet/rtmp.html

另外,看看这篇文章:  对象、视频、音频的传输RTMP协议研究 

#3


引用 2 楼  的回复:
刚刚发现自己还有个csdn帐号。。
@楼主: RTMP协议已经公开了,一时半会也说不清楚的,最好自己看文档。

官方的RTMP规范文档在这里: http://www.adobe.com/devnet/rtmp.html

另外,看看这篇文章: 对象、视频、音频的传输RTMP协议研究


这个我知道,但上面写的很泛泛,想自己去分析分析,比如以前在学TCP/IP的时候,能用sniffer进行抓包然

后理解一样,不过sniffer无法抓到rtmp的包,崩溃了= =

ps:handshak部分已经搞定了,目前还是无法理解怎样推送FLV数据到flashplayer进行播放。。

#4


忘记谢楼上的回复。ps:谢

#5


还有没有人回答的?

#6


最近公司也在做rtmp的服务器,我们的破解方式是使用rtmpdump打印一个开源的rtmpserver的发送的包,通过开源的代码和对包分析相结合去写代码的

#7


引用 6 楼  的回复:
最近公司也在做rtmp的服务器,我们的破解方式是使用rtmpdump打印一个开源的rtmpserver的发送的包,通过开源的代码和对包分析相结合去写代码的


可以交流交流,我这边也是这样的流程。留个联系方式 私下交流。

#8


看来做什么都得自己努力啊!

#9


引用 楼主 zengraoli 的回复:
怎么去分析RTMP协议?大家讨论讨论

抓包?然后像分析TCP/IP那样?好像不行,抓不到。

难道要去分析red5的代码?


还有一个办法。。就是我写一个c++的服务器程序,去监听1935接口。但是客户端要怎么去做?
          兄弟现在都明白了吧,希望能和你进行交流,我现在的感觉就和你当初发此贴一样。