
首先声明不是在卖广告。不过我网上搜片的时候,发现有些网站使用一个叫 ckplayer (超酷播放器)的插件,不用下载任何视频插件或者扩展,同样的电脑配置,然后他播放的视频比我用优酷或者土豆 A 站 B 站百度云这些清晰得多快得多,不知道是什么原因。大家同样是 Flash 播放器,是因为他们服务器带宽更强大吗?似乎理论上应该优酷土豆 A 站 B 站更牛啊。这种播放器插件到底有什么特别之处?我对他实现这个功能的机制比较感兴趣。
1 ethanlu Sep 17, 2016 我撸了一个联想看家宝,今天登陆网页端发现它就是用这个 ckplayer |
2 qcloud Sep 17, 2016 via iPhone 已经用了很多年了 |
3 llopppp Sep 17, 2016 ckplayer ?清晰?快? 我这边只能解释加载快这块,至于“清晰”和“快得多”这俩我没法解释,因为视频来源基本一致(尤其是盗链过程中) 加载快事因为 ckplayer 需要加载的模块量比视频网站正常加载的播放器模块小的多(部分盗链站会添加个广告插件,这个也没那么费劲, adb 也能屏蔽掉) 视频站那边还要有各种杂七杂八的需求(例如爱奇艺的回调,防盗链,地址计算,哔哩哔哩的弹幕加载与寻址等等) 这个可以使用拆包工具查看下复杂度... 还有,其实 ckplayer 还是魔改的(这点建议查看相关文档 现在很多播放器是基于 jwplayer 进行二次修改的,因为稳定...(我记得大多数国内视频站都是在 jw 上改的 flash 播放器, html5 倒没使用这个功能) |
4 tvallday OP @llopppp 是的如果是超清画质的(看起来像 1080p )的进度条飞快就加载完了,然后可以随便拖着看。但是同样的带宽环境其他视频站的这个时候可能最多只到 1/4 。我先看一下这个 jwplayer 是个什么东西。 |
5 cnbeining Sep 18, 2016 有种东西叫 QoS 。 就是 Chrome 原生的 HTML5 也不会直接全加载完:也是一点点加载的。 一口气全加载完 只能证明技术不够 做不了 QoS 。 |
7 popok Sep 18, 2016 看着图标就没有想用的冲动啊 |
8 rainfox Sep 18, 2016 网页视频播放器推荐: video.js 、 GrindPlayer 。 |
9 kslr Sep 18, 2016 via Android 这个视频播放器经常盗链用 |
10 DionChan Sep 18, 2016 这个播放器是解析盗链的哈哈,我的站就在用。百度 “ 打球么 ” 看看 |
11 Mac Sep 18, 2016 清晰度是基于视频编码的,很早期的时候我特别研究过土豆、优酷和六间房,唯有六间房的标清的确是标清,其余的连 VCD 的标准都达不到。这个和播放器无关。 |