ckplayer 如何在PC上完美支持 m3u8播放

使用过ckplayer的同学都知道,相对jwplayer等,它非常的容易配置和使用。功能也是基本满足我们的需求的。

一般情况我们都使用普通的视频格式比如mp4,flv等播放,但如果视频文件过大,会加载较慢。

于是我们可以将视频转成m3u8格式来解决这个问题(可以百度m3u8来了解原理,简单点说他就是把视频切成若干个切片,每个切片都可以独立播放而且大小很小,然后利用一个文件索引来依次播放这些文件,所以很快)

如何转m3u8格式?可以参考我上一篇博文。

=======================

但是PC上使用video 播放m3u8 是不支持的。幸好的是ckplayer有支持m3u8在PC播放的插件。

但注意了。有个巨坑,千万不要根据ckplayer官网的说明去安装配置这个插件!会出现各种错误!

其实很简单,下载插件:m3u8.swf http://bbs.ckplayer.com/forum.php?mod=viewthread&tid=18168

下载后解压,将m3u8.swf文件拷贝至你的服务器任意目录,可以访问到就好,为了方便我是放在了ckplyer插件文件夹里。

OK!配置成功! 是不是很简单?就拷贝过来就OK啦!

接下来是js:

    showPlayer(‘http://static.guojiang.tv/pc/video/sound/1/playlist.m3u8‘,‘videoWrap‘)
    function showPlayer(src, id){
         //player
       var flashvars={
            f : ‘http://static.guojiang.tv/pc/js/ckplayer/m3u8.swf‘,
            a : src,
            c : 0,
            s:4,
            lv:0//注意,如果是直播,需设置lv:1
        };
        var params={bgcolor:‘#FFF‘,allowFullScreen:true,allowScriptAccess:‘always‘,wmode:‘transparent‘};
        var video=[src];
        CKobject.embed(‘http://static.guojiang.tv/pc/js/ckplayer/ckplayer.swf‘,id ,‘ck-video‘,‘100%‘,‘100%‘,false, flashvars ,video, params);

    }

  f: m3u8.swf 的地址

  a: 你要播放的m3u8视频地址

至此,大功告成!

============================

切记:不要跟着官网的步骤做!切记!

时间: 2024-08-26 11:51:18

ckplayer 如何在PC上完美支持 m3u8播放的相关文章

如何在Mac上播放和查看SWF文件

有时,某些Mac用户可能会遇到必须打开或访问的SWF文件.如果您有需要在Mac上查看,播放或打开的SWF文件,则可以使用各种免费工具来实现. SWF是Adobe Flash文件的文件格式,在使用Web动画,某些类型的Web视频,图形作品,交互以及其他类似Web内容时,您可能会在各种不同情况下遇到SWF文件,通常是与Web相关或设计工作. 本教程将向您展示如何在Mac上轻松查看和播放SWF文件,我们将介绍几种不同的方法,以便您使用最适合自己的方法. 如何使用VLC在Mac上查看和播放SWF文件 V

如何在PC或Mac上安装ISO文件

本文教你如何在电脑上挂载ISO磁盘镜像文件,以及如何使用Windows或Mac电脑运行安装向导,安装ISO文件里面的应用程序内容. 方法一.使用Windows 1.打***含ISO文件的文件夹.找到要安装在电脑上的ISO磁盘镜像文件,并打***含这个文件的文件夹. 2.右击要安装的ISO文件.这样就会打开弹出菜单上的右击选项. 3.点击右击菜单中的挂载.你可以在右击菜单的顶部找到这个选项.它会将ISO磁盘镜像文件挂载到电脑上. 4.在电脑上打开“此电脑”窗口.这里列出了你电脑上所有的磁盘和驱动器

Hello China操作系统在Virtual PC上的安装和使用

http://blog.csdn.net/hellochina15/article/details/7253350 本文介绍如何在Windows 7操作系统和Virtual PC 2007虚拟机上安装Hello China操作系统,Hello China的版本是V1.75.对于Windows XP等非Windows 7操作系统,由于不能直接支持虚拟硬盘,不能按照本文介绍的方法安装Hello China的GUI功能,但是可以安装内核和基于字符界面的shell. HelloChina在Virtual

如何在CentOS6上安装Python2.7和Python3.3

原文来自http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/,个人觉得对在linux安装新版本Python是很有参考意义,因而转载,原文是英文的,本人简单翻译下,大家看懂即可,有不妥的地方请留言. 如何在CentOS 6上同时安装Python 2.7和Python 3.3 本文将介绍如何在CentOS 6上安装Python 2.7和3.3.下面以Python 2.7.6和Python 3.3.5为例进行说明,但本人实

Android-x86 4.4-r5 发布,PC 上的安卓系统

Android x86 即运行于 x86 PC上的Android操作系统,目前已经支持大部分安卓程序. Android X86平台是由Beyounn和Cwhuang主持设计的.项目的主要目的在于为X86平台提供一套完整的Android 系统解决方案.这个项目提供了一套完整的可行源代码树,配套文档以及Live CD与Live USB. 功能 系统的最新版本是发布于2013-07-25 的 Android x86 4.3 这个系统实现了如下功能: 使用Linux 3.1  内核,并开启KMS功能:

标 题: 有什么办法快速把pc上的网址发送到手机上

标  题: 有什么办法快速把pc上的网址发送到手机上 transfer2u, pushbullet都可以实现你说的功能,还可以把图片或者选中内容/剪贴板内容发送到手机.后者功能更强,还支持在电脑之间发,但是Mac下Safari没有支持.前者应用范围更广.[ 在 gaofei 的大作中提到: ] 手机扣扣可以同步共享啊  笨-- 你竟然不知道手机和电脑同时登录QQ可以互发或者单一登录也可以?-- 比较了一下各个方案,还是微信网页版最省事  放浏览器收藏起来,用的时候直接发就行[ 在 gaofei

VCL时代最强大的控件DevExpress 2014最新版实测完美支持XE6

要说VCL时代最优秀最强大的控件非DevExpress莫属,因为有了太多的惊喜,也有了太多的方便让人不用大费周折去为一些界面层的东西挖空心思. DevExpress是 Developer Express的缩写,DevExpress是一家全球知名的控件开发公司. DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件.DevExpress 开发的控件有很强的实力,不仅功能丰富,应用简便,而且界面华丽,更可方便定制.对于编程人员来说是个不错的选择. 这是一个互联网的时代,我们应遵循

在PC上测试移动端网站和模拟手机浏览器的5大方

查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp. 一.Chrome*浏览器 chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备.以下标星的为推荐方法. 1.新建Chrome快捷方式 右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择"复制",复制一个图标副本到桌面.右击该副本,选择"属性",

让你在PC上调试Web App,UC浏览器发布开发者版

目前,在手机上使用浏览器访问网页,无法便捷地进行网页语言调试.手机屏幕相对较小且操作不便,直接在手机上进行网页数据调试不太现实. 因此,UC使用技术将手机网页调试信息分离,实现一种能在大屏幕.高配置PC上来调试小屏幕.低配置的手机浏览器访问的网页的开发工具--Remote Inspector(简称RI). 主要功能 Android平台UC浏览器开发者版,主要支持以下功能: DOM查看和修改 JavaScript调试.CSS调试 网络状态查看 资源文件查看 Console控制台 准备工作 手机端