是否可以使用HTTPS作为视频源,通过HTML5视频标签播放视频?我们的页面完全使用HTTPS,但是当您浏览时,我们会收到混合的http / https模式消息。配置为使用HTTPS作为源的视频以某种方式更改为HTTP。我们没有看到来自Web服务器的任何302重定向。这个浏览器依赖吗?我们尝试了所有可能的浏览器。从开发人员工具输出下面编码snipplet。
<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重定向。
答案 0 :(得分:0)
我们使用HTTPS运行HTML5视频,但我们仍然不知道原因。后端服务器是IIS。容纳视频文件的目录名为&#34; video&#34;。如果我们更改该目录的名称,或将视频文件放在另一个目录中,则可以使用HTTPS进行流式传输。如果我们将目录重命名为&#34; video&#34;它不会工作并使用HTTP。非常奇怪,但我们认为它与某些地方的IIS设置有关。