【问题标题】:How to get brightcove video playing for Chrome over https如何通过 https 为 Chrome 播放 Brightcove 视频
【发布时间】:2014-08-17 10:53:15
【问题描述】:

我们使用 brightcove 作为第三方供应商来托管视频。对于我们的其中一个应用程序,我们通过 https 运行我们的网站,并且已经开始开发以通过主页上的对话框集成到视频的链接。我们尝试了一个 iframe 的 https 视频短 url,然后尝试将 html 放在对话框页面 jsp 上,如下所示:publishing video on https

关于不安全内容的类似错误会受到打击,因为它引用了 http://link.brightcove.com/services/player/... 等无法通过 https 获得。

支持参考甚至表明 Chrome 和 Flash 不支持此功能。有没有人遇到过这个问题,解决方法到底是什么? Chrome 是首选浏览器,因此建议在其他浏览器中启动是行不通的。

【问题讨论】:

    标签: google-chrome video https brightcove


    【解决方案1】:

    您确定包含正确的库吗?我们成功了,记住首先要改变的是:

    https://sadmin

    ... <script src="https://sadmin.brightcove .... >
    

    不是

    ... <script src="http://admin.brightcove .... >
    

    我们必须在 https (facebook) 下运行的页面中进行。你可以在这里查看:https://www.facebook.com/LaVanguardia/app_128953167177144

    这是我们的代码:

    <!--
    By use of this code snippet, I agree to the Brightcove Publisher T and C 
    found at https://accounts.brightcove.com/en/terms-and-conditions/. 
    -->
    
    <script language="JavaScript" type="text/javascript" src="https://sadmin.brightcove.com/js/BrightcoveExperiences.js"></script>
    
    
    <object id="myExperience" class="BrightcoveExperience">
      <param name="secureConnections" value="true" />
      <param name="bgcolor" value="#FFFFFF" />
      <param name="width" value="500" />
      <param name="height" value="900" />
      <param name="playerID" value="xxxxxxxx" />
      <param name="playerKey" value="xxxxxxxxxxxxxxxxxxxxxxxxx" />
      <param name="isVid" value="true" />
      <param name="isUI" value="true" />
      <param name="dynamicStreaming" value="true" />
    
    </object>
    

    但是,指向您的代码的链接会更清晰。

    问候,

    爱德华·鲁拉

    【讨论】:

    • 你还需要&lt;param name="secureHTMLConnections" value="true" /&gt;
    猜你喜欢
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 2014-11-18
    • 2015-11-21
    • 1970-01-01
    • 2014-08-27
    相关资源
    最近更新 更多