Javascript 最简单的沙卡播放器不工作
我只想让我的沙卡球员工作。我已经列出了我的电影目录中的所有文件。我的清单文件(.mpd)由位于同一目录中的5个不同的webm视频流文件组成(我意识到音频不在那里,这在这个场景中并不重要) 我基本上遵循了网站上的教程: 我不知道为什么这不起作用。有人能帮忙吗 电影目录: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
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