是否可以使用HTTPS作为视频源通过HTML5视频标记播放视频?我们的页面完全使用HTTPS,但是当您浏览时,我们将得到混合的http/https模式消息。配置为使用HTTPS作为源的视频正在以某种方式更改为HTTP。我们没有看到任何302重定向来自web服务器。这个浏览器是依赖的吗?我们试过所有可能的浏览器。下面的代码片段来自开发人员工具输出。
<video id="homepageCenterVideo_html5_api" class="vjs-tech" preload="auto" data-setup="{}" poster="/CMSImages/static_image.jpg" src="https://www.domain.com/Video/Makes_It_Easy.mp4" controls="">
<source src="https://www.domain.com/Video/Makes_It_Easy.mp4" type="video/mp4">
</video>如果要复制该URI并将其粘贴到URL栏中,您可以看到它从https更改为http,而且我们仍然没有看到任何302重定向来自服务器。
发布于 2016-05-11 12:58:17
我们让HTML5视频使用HTTPS来工作,但是我们仍然不知道为什么。后端服务器是IIS.包含视频文件的目录名为“视频”。如果我们更改该目录的名称,或者将视频文件放在另一个目录中,则可以使用HTTPS进行流处理。如果我们将目录重命名为“视频”,它将无法工作,并使用HTTP。非常奇怪,但我们假设它与某个地方的IIS设置有关。
https://stackoverflow.com/questions/36780528
复制相似问题