一些浏览器会禁止http内容展现在https页面中。比如我们在WordPress 里插入一个Youku的视频(Youku嵌入的视频不支持https),就会无法播放

解决方案

我们需要找一个免费的支持https的serve视频的地方。第一个选择就是七牛云,搞了半天发现qiniu的ssl证书是invalid的...
于是又想起了“可怜的”LeanCloud。虽然这个可怜没人,爱各种亲爹(官方说他的架构在各大云平台上QWQ,高端。。)的家伙也有云引擎,可比起如日中天的BAT差的太远啦。。。不过,他比SAE,BAE,骑牛云存储神马的最棒的就是原生支持HTTPS。所以,我们用到了他的存储功能。。

LeanCloud注册。。

LeanCloud创建应用。。

(打个广告,这货最好玩的地方就是。。他们说:LeanCloud 提供了一个移动 app 的完整后端解决方案,我们的目标是帮助开发团队完全消除写后端代码和维护服务器的负担。)

OK!用他的存储~

如图所示:

20151129141431

选择_file -添加行-上传-设置所有人可读-OK。

这样你就得到了一个视频地址

这个地址支持 http/https 的。 所以

20151129143858
你就都可以用了, HTTPS的连接有了,视频还不会用吗-0- !


接下来解决主要问题!就是引用外链视频!HTTPS下引用http连接会默认不加载,比如youku,iqiyi之类的用iframe引用的玩意儿都是普通http协议。而且国内的那些视频网站基本都不支持https的。好吧,这个用代理解决吧。那就写个HTML来解决它。这个HTML要能处理各种Video的请求的话就得读到url里的query。









>

[download id="2"]

20151129141611

用法:https://mbv.pw/video.html?video=xxx - -。

当然,WordPress直接插入HTTPS的视频就好了,我这地方是故意这么写的!显示我有个非常牛逼的 视频代理!

直接插入视频:
https://ac-56eop0wn.clouddn.com/fc416cc35330fc8c.mp4

连接:20151129174641

可以直接播放
非常牛逼的视频代理:

恩0 0萌萌哒绿锁会没。。没了! 但是,完美解决https站点加载http视频外链咯。

 

说个题外话,就是我之前用的视频转码,免费的!真的是免费的!

百度开放云的媒体服务bce.baidu.com

怎么用0 0 有文档。效率不错,高品质mp4转码1分钟。。毕竟是云任务,可以接受,支持批量转码。

20151129141017

 

好吧,我承认题外话又是广告!拍死我吧!QAQ!

仅有一条评论

preView