软件介绍CKplayer播放器是一款能够在浏览器网页上播放视频的媒体工具,它可以支持flv、f4v、mp4等多种格式的视频文件。而且CKplayer还为用户们提供了多种不同风格的播放器界面,你可以按照自己的喜好去选择。CKplayer绝对称得上是最酷的网页视频播放器。 软件简介CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,具体的各按钮的位置和底部背景的设置在ckplayer/ckplayer.js里设置。 CKplayer播放器软件功能风格部分: 1:支持界面风格自定义 2:支持加密风格 常规功能: 3:支持多种调用方式 4:支持视频地址加密功能 5:支持点播 6:支持直播 7:支持直播+回看 8:支持弹幕 9:支持字幕 10:支持自定义按钮,图片,swf插件 11:支持和javascript交互 m3u8格式PC端播放功能: 12:PC端内置支持m3u8播放 13:支持pc端m3u8普通加密/私有加密播放 14:支持m3u8清晰度自动列表 广告部分: 15:支持前置广告 16:支持暂停广告 17:支持插入广告 18:支持结尾广告 19:支持其它类型的广告(角标,横幅广告) 20:广告类型支持jpg,jpeg,png,gif,swf,mp4,flv,f4v 软件特色兼容SWF/HTML5跨平台播放 支持流行视频格式flv,f4v,mp4。 支持html5格式m3u8,webm,ogg theora,mp4 支持RTMP协议下的视频直播和回放 支持前置广告(swf,图片,视频) 支持前置广告多个随机/顺序播放 支持暂停广告(swf,图片)多个随机播放 支持缓冲广告,小窗口广告,滚动文字广告 支持多达6种形式的视频地址调用方式 支持多段视频无缝播放 支持多集连播 支持视频预览功能 自定义提示点功能,跳过片头片尾功能 bshare完美视频分享功能 调节视频尺寸,亮度,对比度,色相,饱和度功能 支持播放结束显示精彩视频推荐 支持自定义播放器界面,无需了解程序,即可自己制作出风格 支持js和播放器的互动操作,可以任意控制播放器的动作,比如暂停/播放 丰富的api接口,快速打造功能强大的插件 安装教程1、在本站下载附件,解压内容到网站根目录,在浏览器中打开你的调试网站就可以看到网页播放效果, 2、同上,下载附件并解压到网站根目录,在你的网站测试环境中看看播放器是否正常显示。 3、用 Editplus 或 DreamWeaver 等文件编辑工具打开网站根目录的 ckplayer.html 文件看到代码很简单吧,你试试修改 s1.ckplayer_flv 为自己的视频或其他网络视频,再刷新浏览器,应该可以播放哦(问3)。其实到这里,你就已经学会了播放器的基本使用。 4、应用到自己网站中的其他网页,则复制 ckplayer.html 中的代码到你要加载视频播放的位置就可以了 CKplayer播放器使用技巧使用浏览器打开目录文件中的index.html,我们可以查看其支持的功能有那些: 使用浏览器打开definition.html,效果如下,使用代码编辑器,查看具体文件代码: 打开官网查看我们下载的文档结构说明,可以有一个清晰的认识: ckPlayer的调用方式有两种: (1)标准调用var videoObject = { container: '#video', //容器的ID或className variable: 'player',//播放函数名称 poster:'material/poster.jpg',//封面图片 video: [//视频地址列表形式 ['我是视频地址1', 'video/mp4', '中文标清', 0], ['我是视频地址2', 'video/mp4', '中文高清', 0], ] }; var player = new ckplayer(videoObject); (2)简单调用 <embed src="http://www.ckplayer.com/ckplayer/x/ckplayer.swf" flashvars="video=视频地址" quality="high" width="300" height="400" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"></embed> CKplayer播放器常见问题视频有声音,无画面,或有画面,无声音? 这是视频转码格式不正确导致的,正确的视频格式应该是h.264编码。音频编码是AAC,这种现象正常会在flashplayer里出现,h5环境对对视频元数据和编码的兼容性更强一些。 视频要等加载完才能播放,而不是边加载边播放? 这是因为视频的元数据信息不在第一帧所致。 元数据是指保存视频属性的一组参数,比如视频的宽度,高度,时间长,总字节,关键帧等信息。 因为网页上的视频播放器播放视频是以流的形式加载(即没办法直接加载视频结尾的数据,只能从前向后加载),所以播放器必需要读取到元数据信息才可以进行播放。 视频不能播放的可能原因? 一:视频能在迅雷等本地播放器里播放但不能在ckplayer里播放 因为本地播放器都集成了各种解码器,而且对视频的元数据信息没有要求在第一帧。而网页播放器对视频的要求必需是h.264编码的。如果你是其它编码,在本地有相应的解码器,当然可以播放,但在网页上就无法使用了。 二:mp4视频在安卓上能够播放,但在苹果上不能播放 引起这个问题的原因可能存在如下方面: 1:iis安装了mod_h264_streaming.dll组件,有时这个组件会导致这个问题的出现,可以先试着禁用到 2:服务器安装了安全狗软件,先关掉(或卸载掉)后试试 3:检查防火墙,可以先关闭试试 三:视频没有播放结束,播放就停止了 造成这个的原因是由于视频本身存在问题。在转码过程中出现了错误导致提前结束。解决的办法是试着重新转码。 四:中文名称的路径/视频名称无法播放 首先,ckplayer是支持中文播放的。查看你的服务器编码是否为gbk或gb2312,具体设置方法请自行搜索。 所以,你需要进行以下测试: 1:如果你是本地视频地址,即服务器是你的,视频是你的,需要检查服务器是否支持该格式的视频,检查的方法是把视频地址放在地址栏里直接打开看看能否下载。如果不能下载,说明你的服务器不支持该格式的视频,可以参考帮助手册里的“视频和服务器配置”栏目了解帮助。 2:视频可以下载,但不能播放,需要确认该视频格式是h.264的编码。 3:如果你是通过网址(包括xml格式的地址),需要检查你的安全策略文件,如果你的根目录下不存在策略文件,请自行放置一个,安全策略文件示例,官方的下载包里提供了一个,名称是:crossdomain.xml,文件名称不能更改,详细的了解可以自己百度搜索。最安全的方法是用浏览器自带的开发者工具进行测试 支持随意拖动的情况下不能按指定的秒数进行跳转? 视频的跳转(seek)是根据关键帧进行跳转的,并不是按指定的秒数进行跳转,简单点说,一个视频关键帧列表可能是如下值 0秒,10秒,20秒,30秒 在这些秒数有关键帧,而其它秒是没有关键帧的 此时当跳转到15秒时,视频(播放器)会自动搜索最近的一个关键帧进行跳转,如10秒的关键帧,所以如果想要准确的跳转,关键帧的设置就要尽量小。正常转码软件里会有这方面的配置。 |