我正在为我的学士论文实施RTMP协议。我完成了握手和应用程序连接过程,并从我的客户端收到了播放命令,这实际上是一个jw播放器。 但我现在坚持使用音频和视频消息。我无法在规范或其他地方找到关于这些消息的确切构建的信息。有人可以帮我看看这些消息的样子吗? 为了测试,我从这个网站获得了一个简单的闪屏视频:http://klaus.geekserver.net/libflv/(screen.flv) 我该怎么处理flv文件的元数据和标题?我可以在RTMP音频和视频消息中发送我的文件中的整个标签和音频/视频数据吗?
答案 0 :(得分:0)
好的,如果有人对答案感兴趣。经过大量观察字节和flazr代码后,我发现了一些问题。它还没有工作,但我可以说有一条数据消息(消息类型0x12),它有一个flv文件的原始元数据在其有效载荷中。在此之后,发送音频和视频消息,其中包含flv文件的标记和正文。