云转码调用视频播放的两种方式

发布时间:2017-03-14 16:27:28
云转码最新版地址下载:http://www.yunzhuanma.com/anzhuang/2019-10-20/192.html

 本来这个问题在文档里面是有的,问的人太多了,专门拿出来说一下。

云转码系统的设计目标就是把各种格式的视频丢进去,系统自动处理变成可以在网页播放的的视频地址,为了用户个性化需要,我们系统生成了两种视频地址:

 新版本的防盗链已经很强大,建议大家使用分享地址到网站使用框架调用

一个就是分享地址,这个分享地址类似于优酷、奇艺、土豆这些视频网站的外链分享地址。

在后台QQ图片20170314164300.png

打开分享地址,在浏览器里面的就是了。你们可以看到这个分享页面是一个全屏带播放器的页面,这个页面我们已经整合好了ckplayer播放器,加上了清晰度切换、断点续播、加强型防盗链等功能,你只需要使用框架(iframe)套用这个分享页面就可以在你网站实现播放。

分享地址调用方式示范: <iframe width="860" height="524" src="http://120.24.245.188:2100/share/nf1kvSX5UNgImpad" frameborder="0" allowfullscreen></iframe>
新版已经禁止在浏览器直接打开分享地址播放和可限制不允许的域名播放,所以不用考虑被盗用问题,尽情使用。新增禁止在浏览器直接打开分享页面功能:http://www.yunzhuanma.com/gongneng/2017-03-19/109.html

 

*不建议新手使用m3u8地址

一个是m3u8,支持各种设备播放,包含h5。为什么使用m3u8,这里有详细说明:http://www.yunzhuanma.com/gongneng/2016-06-23/21.html,新版本增强了防盗链处理,不能在浏览器直接打开m3u8地址,必须配合防盗链密钥才能在网页里面使用(防盗链算法http://www.yunzhuanma.com/wenti/2017-03-14/108.html)。通过开放的m3u8调用,可以在网站实现不同会员观看不同清晰度的视频,或者控制会员观看权限等等功能。

简单代码调用如下:

<div id="a1"></div>
  <script type="text/javascript" src="/ckplayer/ckplayer.js" charset="utf-8"></script>
  <script type="text/javascript">
  var flashvars={
  f:'m3u8.swf',
  a:'http://120.24.245.188:2100/20170313/rsQa0h8r/index.m3u8',
  s:4,
  c:0,
  b:1
  };
  var video=['http://120.24.245.188:2100/20170313/rsQa0h8r/index.m3u8'];
  CKobject.embed('/ckplayer/ckplayer.swf','a1','ckplayer_a1','600','400',false,flashvars,video)
  </script>

以上需要的各个文件都在云转码的ckplayer文件里面有,拿出来放自己网站调用即可。不要跟我说看不懂,看不懂就付费叫看得懂的人给你看,我也无能为力。

 

以后还会增加更灵活的接口调用方式,通过视频接口获取m3u8内容,可实现更多有趣的调用方式。