2014-01-18 49 views
0

如果您从外部服务器上托管的网站上观看视频,是否可以在只允许伪流式传输的外部服务器上伪造FLV视频? 我想使用我的电脑上的html文件访问flv文件。 (不使用其他网站。) 我使用流式播放器尝试了它,但它不是伪流(我不能在视频之后寻找未被降级的视频)。使用本地html文件从其他服务器伪流flv

顺便说一句,如果我下载外部网站的整个源代码,并尝试在我的浏览器中运行它,播放器保持黑色,并没有做任何事情。

如果不可能,如果你能解释我为什么会很好。 :)

是的,我有权这样做。

编辑: 对不起,我太愚蠢了。 -.- 我使用了不允许伪流式传输的流式播放器配置。 这个网站上的例子效果很好:http://flash.flowplayer.org/demos/plugins/streaming/

回答

1

所以,为了通过flash或html 5“寻找”,你需要一个叫做Moov Atom的东西,你可以想到Moov Atom,就像你将一个关键帧一个标准的MPEG 2文件。

如果你有Moov原子(你可以将它们应用于原子欧芹或其他编码器 - 只需Google如何将Moov原子添加到flv中),那么你将能够从原子位置寻找原子位置。 [很像当你寻找一个mpeg它从关键帧移动到关键帧]

我试图保持这个答案一般,因为我不认为你真的想知道flv容器的所有细节或它的播放。

希望这有助于。

干杯 克雷格

+0

但我没有访问到FLV文件(S)。我想按照文件目前的方式伪造它们。由于我可以通过网站上的Flash视频播放器访问该文件,并且与flv文件位于同一台服务器上,因此我已经可以寻求任何我想要的内容了,我认为Moov Atoms已经在flv中了? – Forivin

+0

如果moov原子存在,那么寻找应该工作。如果不是那么他们不会。我每天蒸发大约7.1TB的flv内容,这些文件本身位于与站点和播放器不同的一组服务器上。如果文件正确,寻求应该是可能的。 –

相关问题