src绝对路径不显示视频

时间:2016-04-06 10:22:57

标签: php html css

我有一个搜索文件夹然后选择随机视频的功能。

function random_video($dirName = "//sv-sstnl-nas\Public\Website Entree\Movies/")
    {
        $files = array_merge(glob($dirName . "*.m4v"), glob($dirName . "*.mp4"), glob($dirName . "*.mov"));
        $file = array_rand($files);
        return $files[$file];
    }

    $raw_vid_name = random_video();
    $vid_name = substr($raw_vid_name, 44, -4);  // Remove first 44 Characters, Remove last 4 Characters

然后我要显示随机视频。

<video id="myVideo" autoplay controls>
    <source src="<?php echo $raw_vid_name; ?>" type="video/mp4">
</video>

现在,当我在/ videos /

中有我的目录时,这很有效

但是现在,我希望它在共享驱动器中。

上面的代码有效。在视频的顶部,我看到了当前视频的名称。然而,它没有发挥任何作用。

当我去检查元素时,它说:

Inspect Element

在网站上我看到:

Website

如您所见,src是正确的(在我看来)。

然而,视频播放器什么都不玩。

我如何解决这个问题,为什么会这样?

编辑:

我改变了

    <source src="<?php echo $raw_vid_name; ?>" type="video/mp4">

    <source src="file://<?php echo $raw_vid_name; ?>" type="video/mp4">

现在当我检查元素时,它会显示我:

file://// sv-sstnl-nas \ Public \ Website Entree \ Movies / main.mp4

当我输入此链接到我的浏览器时,它会播放视频。

但它仍然没有播放视频:/

0 个答案:

没有答案