Safari无法通过HTTPS播放mp4

ALT*_*T__ 5 safari https html5 mp4

我有一个文件sample.html,其中仅包含以下代码:

<html>
<body>
    <video width="600" autoplay loop poster="placeholder.jpg">
    <source src="sample.mp4" />
    </video>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

引用的mp4文件是从Apple下载的文件:http : //support.apple.com/kb/HT1425

当我使用Safari通过http://myserver.com/sample.html访问我的页面时,视频播放没有问题。

当我使用Safari通过https://myserver.com/sample.html访问我的页面时,仅显示占位符图像。

细节Safari 7.0.6 Mac OS X 10.9.4

我已经使用http://www.sslshopper.com/ssl-checker.html来检查是否为我的域正确配置了SSL,并且它没有报告任何问题。

通过https访问时,如何在Safari中播放视频?

nee*_*ing 3

我遇到了同样的问题并通过遵循此答案解决了它。您的网络服务器证书需要有效的证书颁发机构,否则 Safari 将无法播放通过 https 调用的视频。