首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

tcplayer 源码改造第三弹 -> 防盗录

前序 简介 主要介绍了基于tcplayer的源码改造,加入防盗录(即随机在视频中出现自定义的字符)功能function t(i, o) { n(this, t); var...不想自己写播放器而使用tcplayer,但是又受限于播放器本身不带有防盗录功能的开发人员 不适合没有任何前端基础的小白,请谨慎观看git地址https://github.com/HaverLee1/hls-player...源码改造tcplayer.js(各位客官请自行格式化代码)修改思路 浏览器中打开播放器页面,打开开发者工具,定位到视频播放的节点,可以看到视频的根节点是"vcp-player",video标签就是该节点的下一级节点...appear_color": ['#fff', '#F4F4F4'], "appear_fontsize_min": 12, "appear_fontsize_max": 22, }); 相关推荐 tcplayer...源码改造第一弹 -> 自定义hls加密播放器 tcplayer源码改造第二弹 -> 加入倍速播放 tcplayer源码改造第三弹 -> 防盗录 tcplayer 源码改造第四弹 -> 字幕(srt)

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

tcplayer 源码改造第四弹 -> 字幕(srt)

前序 简介 主要介绍了基于tcplayer的源码改造,加入防盗录(即随机在视频中出现自定义的字符)功能function t(i, o) { n(this, t); var...不想自己写播放器而使用tcplayer,但是又受限于播放器本身不带有防盗录功能的开发人员 不适合没有任何前端基础的小白,请谨慎观看git地址https://github.com/HaverLee1/hls-player...源码改造tcplayer.js(各位客官请自行格式化代码)修改思路 浏览器中打开播放器页面,打开开发者工具,定位到视频播放的节点,可以看到视频的根节点是"vcp-player",video标签就是该节点的下一级节点...appear_color": ['#fff', '#F4F4F4'], "appear_fontsize_min": 12, "appear_fontsize_max": 22, }); 相关推荐 tcplayer...源码改造第一弹 -> 自定义hls加密播放器 tcplayer源码改造第二弹 -> 加入倍速播放 tcplayer源码改造第三弹 -> 防盗录 tcplayer 源码改造第四弹 -> 字幕(srt)

1.5K10

tcplayer 源码改造第二弹 -> 加入倍速播放

前序 简介 主要介绍了基于tcplayer的源码改造,加入倍速播放功能 function t(i, o) { n(this, t); var s = l(o);...[2, 1.75, 1.5, 1.25, 1.0, 0.75, 0.5] }; return r(this, e.call(this, a)) } 不涉及tcplayer...的使用以及框架如何调用,详情请看腾讯云点播文档 源码解析中有些注释是笔者加的,如需定位,请不要复制注释 以下示例的代码为重新混淆压缩过,可能与原来的tcplayer.js函数名不同,不可直接复制使用,请务必跟着笔者一步步执行人群...不想自己写播放器而使用tcplayer,但是又受限于播放器本身不带有倍速播放功能的开发人员 不适合没有任何前端基础的小白,请谨慎观看git地址https://github.com/HaverLee1/...源码改造第一弹 -> 自定义hls加密播放器 tcplayer源码改造第二弹 -> 加入倍速播放 tcplayer源码改造第三弹 -> 防盗录 tcplayer 源码改造第四弹 -> 字幕(srt)

2.7K10

几招解决超级播放器Error Code:4

图片 2.png 3、Js顺序加载失败 如果是这个场景,那需要保证hls.js在tcplayer.js前引入,tcplayer.js加载并初始化播放器后,需要通过hls.js来播放hls视频,如果hls.js...在tcplayer.js之后引入,播放器初始化成功并调用hls.js进行视频播放器的时候,hls.js可能并未加载成功,导致播放失败,原来用户播放失败是这里没有调整好。...错误示例: 图片 3png.png 正确示例: 图片 4.png ps:有些情况下,通过动态加载js,虽然hls.js在tcplayer.js前,但是动态加载并不能保证加载顺序按照对应的顺序加载,hls.js...可能也会偶尔在tcplayer.js后加载,导致偶现报错code4. 4、获取不到资源 超级播放器是根据页面代码中appid和fileid发送请求给点播后台,后台根据对应的appid和fileid返回对应的视频信息

15.1K153

tcplayer 源码改造第一弹 -> 自定义加密

前序 简介 主要介绍了基于tcplayer的源码改造,完成自定义的hls加密,保证知识产权 不涉及tcplayer的使用以及框架如何调用,详情请看腾讯云点播文档 源码解析中有些注释是笔者加的,如需定位,...将实现基于tcplayer的自定义加密,将后端传递的加密数据解密后再放入原有的播放器进行播放。...)可知,在没有指定hls的版本时,tcplayer默认使用0.12.4版本 // tcplayer.js hls: o.hls || "0.12.4", 在hls.js文件中: // hls.js e.readyState.../hls.0.12.4_hava.js", }); 相关推荐 tcplayer源码改造第一弹 -> 自定义hls加密播放器 tcplayer源码改造第二弹 -> 加入倍速播放 tcplayer源码改造第三弹...-> 防盗录 tcplayer 源码改造第四弹 -> 字幕(srt)

3.5K31

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券