云播放器文档教程说明-配套文档教程区社区-自研源码区-青狐资源网

云播放器文档教程说明

该帖子部分内容已隐藏
付费阅读
已售 1
¥青狐币59¥青狐币199
此内容为付费阅读,请付费后查看

导入源码,目录public

安装

 

 

 

 

播放器使用方法:

1、苹果cms后台添加播放器:

状态:              启用

编码:             qqq

名称:            云播放器

解析状态:    启用

接口地址:    http://播放器域名/player/index.php?code=qw&url=

(其中code=qw,qw是你播放器系统里的播放器编码,在你后台的播放器列表里可以看到,当你添加多个播放器时,这个qw就要改成对应的编码,添加多个播放器可以实现,多个苹果cms展示不同的广告,或者不同视频使用不同播放器编码的播放器展示不同广告!)

492180137a695025bbc604502253e3a3播放器代码填:

MacPlayer.Html = '<iframe border="0" src="http://播放器域名/player/index.php?code=qw&url='+MacPlayer.PlayUrl+'" width="100%" height="100%" marginWidth="0" frameSpacing="0" marginHeight="0" frameBorder="0" scrolling="no" vspale="0" noResize></iframe>';
MacPlayer.Show();
84239bf748f739036bb70c52a9e7bed9

播放器添加完成后如图:(其他默认播放器也要开启状态)

159a826741b90e506b1652cb9d666576

2、添加参数代码:

在苹果cms找到自己的模板主题目录

打开此文件:根目录/template/模板目录/html/vod/play.html

找到:  {include file=”public/item”}   在该代码上方添加如下:

<script>
let iframeObj = $('iframe')[2];
iframeObj.addEventListener('load', () => {
iframeObj.contentWindow.postMessage({
"id":"{$obj.vod_id}",
"name":"{$obj.vod_name}-{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['name']}",
"group":"{$GLOBALS['_COOKIE']['group_name']}",
"next":"{$obj.player_info.url_next}",
"sid":"{$param.sid}",
"nid":"{$param.nid}",
"api":"http://127.0.0.1/index.php",
"dmId":""
}, "*");
})
</script>

如图:

11de26ad67f960bc143f7ddf508e9858

参数说明(url传参方式同样是这些参数)

id:影片id

name:影片名字

group:用户组名称【不需广告功能可填空】

next:下一集地址【不需下一集该功能可填空】

sid:片源【不需选集该功能可填空】

nid:集数【不需选集该功能可填空】

api:选集内容获取api【不需选集该功能可填空】

dmId:自定义弹幕id【可以根据影片id+集数设置id】

.将选集列表api上传到使用播放器的网站中,直接跟目录解压即可。

选集代码操作使用教程(如下操作,不然播放器的选集不能用):

此时清除浏览器缓存,并且刷新页面,就可以发现选集可以正常打开了,记住是清除浏览器缓存,如下图:

d6c52101a754a85990705e877c9e2f92

 

 

 

这时候,打开你的视频,就发现可以播放了。

 

json对接教程:
1.json接口只支持get请求类型,具体配置方法后台有写自行查看

2.json配置默认回源设置了.m3u8,.mp4意味着资源地址中包含这两个字符串就不会进行解析而是直接播放

3.如果说有一些资源地址中携带.m3u8但是也需要解析的话可以直接指定播放组,指定播放组后只要配有json就一定会走解析,指定方法在接口地址中加上from=播放组,例如https://域名.com/player/index.php?code=art&from=qq&url=

4.如果是在接口地址里传参form指定播放组代码匹配解析随便,但如果是根据特征码自动匹配尽量吧特征码填长一点,比如腾讯视频资源,不要直接填qq,你不能保证只有腾讯视频网址里有qq也许其他网址也有被匹配错了导致播放失败,所以应该填v.qq.com

指定默认json教程:
有人可能不喜欢使用播放器的线路切换功能,那么你可以在接口地址中加上from=json编号,json编号就是json接口的序列,从0开始,那么第一条json就0第二条1第三条2…,例如https://域名.com/player/index.php?code=art&key=2&url=

,意思是使用json配置中的第三条json解析资源

 

关于解析模式,看视频操作说明吧,&if=1&   代表启用解析。

某些主题问题,有的播放器你点击全屏可能没反应,多测试几个播放器即可,或者更换你的苹果cms主题。

请登录后发表评论

    没有回复内容