搜索:
向播放器添加插件
增加功能
使用说明
插件制作示例
监听动作插件
修改右键
修改/增加右键菜单
修改,添加右键

JSON调用形式,仅支持flashplayer,支持清晰度切换

在查阅该文之前需要了解的内容如下:

标准调用方式

简单调用ckplayer.swf

正文:
<script type="text/javascript" src="ckplayer/ckplayer.js"></script>
<div id="video" style="width:600px;height:400px;"></div>
<script type="text/javascript">
	var videoObject = {
		container: '#video',//“#”代表容器的ID,“.”或“”代表容器的class
		variable: 'player',//该属性必需设置,值等于下面的new chplayer()的对象
		video:'wetsite:存放视频地址的一个页面网址'//视频地址
	};
	var player=new ckplayer(videoObject);
</script>

说明:

video里是调用一个网址,网址返回视频地址(以及其它参数),标准格式必需用website:开头,播放器检测到video的值开头8个字 符为website:则会去请求该地址调用视频地址播放。

示例:JSON调用形式,仅支持flashplayer。

我们修改videoObject里的属性:video

video:'website:temp.json'//这里的json是静态文件,也可以使用动态文件获取

temp.json里的内容如下

{
    "autoplay": true,
    "video": [
        {
            "video": "website:高清.json",
            "type": "mp4",
            "weight": 0,
            "definition": "高清"
        },
        {
            "video": [
                {
                    "file": "视频地址段01.mp4",
                    "duration": 60,
                    "bytesTotal": 9857516
                },
                {
                    "file": "视频地址段02.mp4",
                    "duration": 60,
                    "bytesTotal": 4518543
                }
            ],
            "type": "mp4",
            "weight": 10,
            "definition": "标清"
        }
    ]
}

以上代码里所涉及到的属性意思如下:

type:视频类型

weight:权重,权重最大的优先播放

definition:清晰度名称


file:视频地址

duration:当前段视频时长,单位:秒

bytesTotal:当前段的文件大小,单位:字节

建议了解以下相关内容:

普通视频地址

指定视频格式

普通页面地址调用形式,仅支持flashplayer

JSON调用形式,兼容各平台,支持清晰度切换

Powered by ckplayer.com
Copyright©ckplayer,2011-2017( 苏ICP备11026158号 )