【问题标题】:video not found or access denied视频未找到或拒绝访问
【发布时间】:2011-03-22 17:03:23
【问题描述】:

我用 C# 在 ASP.NET 3.5 中创建了一个网站。在默认页面中,我们有一个 swf 播放器。我们有一个视频文件。文件格式是 .mp4。

代码在这里:-

type="application/x-shockwave-flash"

id="player2"

name="player2"

src="images/player.swf"

宽度=“350”

height="280"

allowscriptaccess="always"

allowfullscreen="true"

flashvars="file=../images/vtwsub.mp4"

/>

问题是,当我尝试在本地运行此代码时,它会运行,但是当我将相同的代码放在客户端 Windows 7 服务器中时,它会显示“找不到视频或拒绝访问:../images/vtwsub.mp4。

我已经提供了服务器中 WWWROOT 文件夹的完全访问权限,但问题仍然存在。我需要尽快解决这个问题。我试图在谷歌中找到一些答案,但没有得到确切的答案。如果有人有任何想法, 请回复我。 提前致谢。

【问题讨论】:

    标签: flash server-configuration


    【解决方案1】:

    我想通了。在我的案例中存在服务器问题。在这种情况下,您应该检查以下事项:-

    1) 视频放置在正确的位置。

    2)任何名称问题。(如拼写错误)

    3)检查服务器权限。(某些服务器不允许访问这些文件。假设您的文件是 mp4 格式或其他任何格式,请尝试转换为 .swf 并尝试访问。)

    希望对你有帮助

    谢谢.......

    【讨论】:

    • 在您的最后一点中,您要求转换为 swf。是正确的还是应该是flv?
    【解决方案2】:

    如果你还没有解决你的问题,这里是解决方案, 不要将“player.swf”文件放在任何子目录下尝试将其放在您的 index.asp 或 index.php 所在的根目录下。

    你的结构: src="images/player.swf"

    我的: src="player.swf"

    问候, 穆扎法尔·阿里

    【讨论】:

      【解决方案3】:

      这听起来可能是路径问题。我会使用 Firebug 或类似的东西进行调试以查看 http 流量。在那里您可能会看到视频出现 404,在这种情况下,它很可能指向错误的位置(即从正确位置向上或向下一个目录)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-11-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-04-25
        • 2017-02-22
        相关资源
        最近更新 更多