七牛云播放器 SDK 是一款全自研内核的跨平台 多媒体播放器,该播放器内核由有着18年播放器经验的音视频专家团队研发。目前已经提供 Android、iOS、Windows 三个平台的播放器SDK 版本,即将推出 Web 播放器。七牛云播放器 SDK 具有包体小、首开快、播放流畅、使用简单等明显优势可支持直播、点播 场景下的多种视频格式及流媒体协议。
只是做了简单的开发,上传后,地址加上?url=就可以简单实现播放
[wm_wpbutton link=”https://www.qiniu.com/products/player” target=”blank” variation=”blue”]七牛云播放器参考文档[/wm_wpbutton]
播放代码:
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="referrer" content="no-referrer">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Qiniu Web Player Basic Demo</title>
<script src="https://sdk-release.qnsdk.com/qiniu-web-player-1.2.0.js"></script>
<style type="text/css">
html, body {width:100%;height:100%;margin:auto;overflow: hidden;}
</style>
</head>
<body>
<div id="player" style="width: 100%; height: 100%;"></div>
<script>
var container = document.getElementById("player");
var player = new QPlayer({
url: "<?php echo($_REQUEST['url']);?>",//目前支持 mp4、webm 和 m3u8
container: container,
isLive: true, // 是否是直播流, 这个开启后播放器将不会渲染进度条和时间 autoplay: true,// 是否自动播放
poster: "https://cdn.jsdelivr.net/gh/cc963020001/image/30f07120fcc36c44a7e9edd99d9581a5.jpg",// 封面图片
})
</script>
</body>
</html>
注:如果直播“isLive”请设置为“true”,点播可以删除或者设置为“false”
播放器完全免费开源,不强制绑定任何其他产品。
开源地址如下:
Android Github 地址:https://github.com/pili-engineering/PLDroidPlayer
iOS Github 地址:https://github.com/pili-engineering/PLPlayerKit
Windows Github 地址:https://github.com/pili-engineering/PLWinPlayer
注意:各端 Gihub 地址下的 repo 中,有相应的 demo 文件,用户可以体验并参考使用。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END