Javascript 最简单的沙卡播放器不工作

Javascript 最简单的沙卡播放器不工作,javascript,html,webm,video-player,shaka,Javascript,Html,Webm,Video Player,Shaka,我只想让我的沙卡球员工作。我已经列出了我的电影目录中的所有文件。我的清单文件(.mpd)由位于同一目录中的5个不同的webm视频流文件组成(我意识到音频不在那里,这在这个场景中并不重要) 我基本上遵循了网站上的教程: 我不知道为什么这不起作用。有人能帮忙吗 电影目录: Movie_WebM.html shaka-player.compiled.js Movie.js Movie_Manifest.mpd Movie_160x90_250k.webm

我只想让我的沙卡球员工作。我已经列出了我的电影目录中的所有文件。我的清单文件(.mpd)由位于同一目录中的5个不同的webm视频流文件组成(我意识到音频不在那里,这在这个场景中并不重要)

我基本上遵循了网站上的教程:

我不知道为什么这不起作用。有人能帮忙吗

电影目录:

Movie_WebM.html  
shaka-player.compiled.js  
Movie.js  
Movie_Manifest.mpd              
Movie_160x90_250k.webm                           
Movie_320x180_500k.webm  
Movie_640x360_1000k.webm  
Movie_640x360_750k.webm     
Movie_1280x720_500k.webm
Movie_WebM.html:

<!DOCTYPE html>
<html>
  <head>
    <script src="shaka-player.compiled.js"></script>
    <script src="Movie.js"></script>
  </head>
  <body>
    <video id="video"
           width="640"
           poster="//shaka-player-demo.appspot.com/assets/poster.jpg"
           controls></video>
  </body>
</html>

尝试在本地主机上运行。您可以使用Python SimpleHTTPServer:

python -m SimpleHTTPServer
打开

localhost:8000/{MOVIE_DIR}/Movie_WebM.html
EME需要使用安全的URL。这意味着您必须使用https或本地主机。目前只有Chrome强制执行,但其他浏览器将来也会执行。此外,由于混合内容要求,如果您的站点使用https,那么您的清单和每个片段也需要使用https。-

localhost:8000/{MOVIE_DIR}/Movie_WebM.html