Flash 如何将一组flv帧转换为flv视频流?

Flash 如何将一组flv帧转换为flv视频流?,flash,video,video-streaming,flv,Flash,Video,Video Streaming,Flv,我不断地从视频监控设备获取原始视频帧,然后将它们转换为flv帧。我想做的是将这些帧发送到flash player,然后用户可以使用web浏览器播放此实时视频 我在谷歌上搜索了很长时间,但我找不到这些问题的答案: flv视频流是如何构造的?我找到了SWF文件结构规范和FLV文件结构规范,但找不到像“FLV视频流规范”这样的文档 在我知道flv流是如何构造的之后,我应该如何将它们发送给flash player?我需要创建一个服务器套接字并监听传入的请求,然后用当前flv帧进行响应吗?我听说Red5可

我不断地从视频监控设备获取原始视频帧,然后将它们转换为flv帧。我想做的是将这些帧发送到flash player,然后用户可以使用web浏览器播放此实时视频

我在谷歌上搜索了很长时间,但我找不到这些问题的答案:

flv视频流是如何构造的?我找到了SWF文件结构规范和FLV文件结构规范,但找不到像“FLV视频流规范”这样的文档


在我知道flv流是如何构造的之后,我应该如何将它们发送给flash player?我需要创建一个服务器套接字并监听传入的请求,然后用当前flv帧进行响应吗?我听说Red5可以流式传输flv文件,但它可以动态流式传输flv帧吗?

我不明白你所说的“flv帧”是什么意思。您可以使用原始帧,也可以使用flv标记。flv文件只是以单调递增的DTS顺序连接flv标记,并在前面加上一个简单的头。您要查找的文档位于以下位置:


最后,流式flv通常使用称为RTMP的协议。它基本上是flv,具有额外的定时和连接管理。red5是一个RTMP服务器。

您好,现在我有了原始视频帧(并且我已经将它们转换为flv标记),如何将它们提供给red5服务器以开始视频流?我搜索了很多,但只找到了“red5流式flv文件”,而没有找到“流式flv帧”。谢谢你。rtmpdump包的一部分。