【问题标题】:Pseudo-Stream flv from other server, using a local html file来自其他服务器的伪流 flv,使用本地 html 文件
【发布时间】:2014-02-07 14:48:55
【问题描述】:

是否可以在外部服务器上伪流式传输 flv 视频,如果您从托管在此外部服务器上的网站观看视频,则仅允许伪流式传输? 我想在我的电脑上使用 html 文件访问 flv 文件。 (不使用其他网站。) 我使用 flowplayer 进行了尝试,但它不是伪流(我无法在视频中尚未下载的点后面寻找)。

顺便说一句,如果我下载外部站点的整个源代码并尝试在我的浏览器中运行它,播放器将保持黑色并且不执行任何操作。

如果不可能,最好能解释一下原因。 :)

是的,我有权这样做。

编辑: 对不起,我太笨了。 -.- 我使用了不允许伪流的 flowplayer 配置。 此站点上的示例效果很好:http://flash.flowplayer.org/demos/plugins/streaming/

【问题讨论】:

    标签: html flash external flv pseudo-streaming


    【解决方案1】:

    因此,为了通过 flash 或 html 5 “搜索”,您需要一个称为 Moov Atom 的东西,您可以将 Moov Atom 视为标准 Mpeg 2 文件中的关键帧。

    如果您有 Moov Atoms(您可以将它们与原子欧芹或其他编码器一起应用 - 只需 Google 如何将 Moov 原子添加到 flv。)然后您将能够从一个原子位置搜索到另一个原子位置。 [很像当你寻找一个 mpeg 时,它会从一个关键帧移动到另一个关键帧]

    我试图让这个答案保持通才,因为我认为您并不真的想知道 flv 容器或其播放的所有细节。

    希望这会有所帮助。

    干杯 克雷格

    【讨论】:

    • 但我无权访问 flv 文件。我想以目前文件的方式对它们进行伪流处理。由于当我通过与 flv 文件托管在同一服务器上的网站上的 flash 视频播放器访问文件时,我已经可以找到我想要的任何点,我认为 Moov Atoms 已经在 flv 中?
    • 如果存在 moov 原子,则搜索应该可以工作。如果没有,那么他们不会。我每天播放大约 7.1TB 的 flv 内容,文件本身位于与站点和播放器不同的一组服务器上。如果文件正确,应该可以搜索。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多