我们有一个使用wowza流媒体引擎实现的视频流(视频点播)服务器。客户端(android应用、web浏览器)使用RTMP (web浏览器)和RTSP (android应用)访问流。由于我们要求流应该是通过SSL,因为web浏览器的播放器(jw播放器)支持RTMPS,我已经配置了wowza来支持RTMPS,并测试了功能。但我们还需要支持基于SSL的RTSP (RTSPS)。我读到过wowza不支持RTSPS (参考:)。然后我们需要在ELB本身上终止SSL (我们的视频流服务器在ELB后面)。
我们在android播放器中使用了ffmpeg播放器。在本中,没有提到RTSP或RTSP over S
我有一个在iframes上播放youtube视频的网站。它还使用javascript命令来控制它们,这些命令会使它们暂停、重新启动等等。这个站点运行良好,但最近我购买了一个SSL证书,以使其更安全。现在youtube上的视频不再播放了。我认为可能是因为使用加密页面需要加密视频,但即使是这样,我用来制作iframe的代码也不允许任何https规范。代码类似于:
player = new YT.Player('player', {
height: '592',
width: '789',
我编写了一个小的JS代码,它将src属性urls从https更改为http。我之所以这么做,是因为我的公司塑造SSL流量,以防止SSTP和SSL隧道外移,从而导致网页故障,特别是通过https提供的视频和流。以下是代码:
function changeSrc(){
var srclist = document.getElementsByTagName('source'); //find all source tags
for (var i = 0; i < srclist.length; i++) {
src = srclist[i].getAttribute(