每天拿出一分钟来学习,你的生命会更加精彩。

易语言利用ckplayer写m3u8看片神器随聊

发布:洪雨2023-10-13 9:08分类: 编程相关 标签: 易语言 编程 洪雨软件

    也不知道什么时候开始,现在视频网站都是用m3u8格式,而且我对这个格式也不了解。

    不过,是真的不错,以前你想拖动看(拖着看爽),需要等视频前面都加载好,加载到你这里才能看。

    现在好了,m3u8因为是切片播放的,它只加载你拖动到的那一小节即可播放,确实先进不少。

    其实据我观察,现在大部分主流播放器都可以播放m3u8链接和文件,只是大家不知道而已。

    今天简单聊聊易语言写m3u8播放器的方法。

    易语言的支持库和播放组件是很匮乏的,只能播放一些很简单格式的视频,比如mp4格式。根本没有能播放m3u8的家伙。

    所以需要利用第三方,这个ck是基于js的网页播放器,这就很方便了。

    以前我也不懂,也不想了解这方面的东西,只是偶然间看到论坛有人发出这套源码,发现还真能实现m3u8的顺利播放,而且代码极少。

    于是收藏了。

    之前闲来无事,开发了个看片神器。就是自动采集网站m3u8的链接,以列表形式展示,然后一键播放。

    好久没看了,昨天一瞧,无论是源码还是成品都打不开了,因为之前是用的易语言自带浏览器(ie),说flash过期还是版本不行的,忘了。

    也没更新,直接到ckplayer官网下了个最新版本。

    发现,这个最新版本也不支持ie了,用精易web浏览器也不行,可能浏览器不支持运行js?也不知道该咋搞。

    是我太不懂网页编程了?还是因为我笨?反正最后也没想出什么好办法~直接打开网页,用电脑默认浏览器打开运行然后播放。

    说说软件的原理和更新吧。真的不要太简单。

    其实ckplayer给的源码已经非常非常简单了,你只需要修改ihdex.html就行了。js啥的不懂就不要乱动。

    index.html的代码写法也已经在手册上写的很清楚,你想播放什么,就直接把核心代码复制过来替换就行了。记住是核心替换就行了。

    然后什么都不用动,代码里链接的地方换成你要播放的m3u8链接,双击浏览这个index.html就能播放了。

    以前只是用易语言自带浏览器打开这个链接,就成易语言播放器。现在不行了,只能用外部浏览器打开而已。

    其实也不影响看,你照样可以采集链接,软件直接修改index.html里的播放链接,然后打开,用默认浏览器看,一样。

    加上谷歌浏览器操作,看片也很方便。你就把软件当成浏览器插件来看就行了,让软件总在最前,边缘吸附啥的搞一搞。这么一个看片神器不就又成了。

    我听说还有人把谷歌浏览器嵌入易语言进行操作,我不会搞,也没兴趣研究。

    

ps:第二天我研究了一下以前下载的那套源码,确实是因为本机flash版本旧了才不能播放,更新一下flash就好了,现在的flash也很流氓,你想更新必须让你下载个客户端才行。我这里给出的解决方案是直接用Flash Repair(flash修复)这款软件直接更新。

       这个老版本的ckplayer是用swf播放器来播放flash,所以易语言的浏览器可以直接运行,所以易语言可以直接软件化,不用再单独打开浏览器了。

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

已有 0/311 人参与

发表评论:

欢迎使用手机扫描访问本站,还可以关注微信哦~