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

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

前序 简介 主要介绍了基于tcplayer的源码改造,完成自定义的hls加密,保证知识产权 不涉及tcplayer的使用以及框架如何调用,详情请看腾讯云点播文档 源码解析中有些注释是笔者加的,如需定位,...将实现基于tcplayer的自定义加密,将后端传递的加密数据解密后再放入原有的播放器进行播放。...准备工具 TCPlayerLite 可由腾讯点播获取 hls.js 同样也是腾讯提供的hls文件 ide 客官可随意,能用就行 源码改造(各位客官请自行格式化代码) 添加配置参数 在代码中定位videoSource...flv形式,并且保证传递的数据都是m3u8格式,所以在此时改为: var i = 1, o = 0; // i=1表示为.m3u8文件,o=0表示不为.flv文件 解密接口传来的m3u8索引文件 实际的播放并不在.../hls.0.12.4_hava.js", }); 相关推荐 tcplayer源码改造第一弹 -> 自定义hls加密播放器 tcplayer源码改造第二弹 -> 加入倍速播放 tcplayer源码改造第三弹

3.6K31

TRTC Web SDK + 播放器 Web SDK 实现 CDN 直播观看

播放器SDK 播放器SDK属于免费的产品,可以集成到Web端,安卓和iOS,播放器 SDK 基于腾讯云强大的后台能力与 AI 技术,为客户提供视频点播和直播播放能力的强大播放载体。...播放器 SDK 目前处于公测阶段,为了获取更好的产品功能及播放性能体验,建议结合腾讯云点播和云直播使用。...Web端针对不同的业务场景和使用场景,分为两个播放器:1、点播超级播放器 2、TCPlayer Lite 要在Web端实现CDN直播观看,需要使用TCPlayer Lite。...TCPlayer Lite:独立播放器 TCPlayer Lite 实现了基本的视频播放器功能,采用 HTML5 和 Flash 相结合的播放模式,支持播放 HLS、MP4 格式的点播视频和 RTMP、...HTTP-FLV、HLS 协议的直播视频,支持主要的桌面和移动端浏览器。

6.6K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    实时音视频开发学习7 - CDN直播与回放

    云直播包含采集和推流设备、云直播服务和播放设备TCPlayer。 准备工作: 开通腾讯云直播服务和添加已经备案的推流域名。 1.获取推流地址: 2.选择生成类型为:推流域名。...获取播放地址并对接播放 完成streamId的映射后既可以得到直播播放地址,当用户通过直播流ID进房后,可以得到三路播放地址rtmp协议播放地址、flv协议播放地址和hls协议播放地址。...准备工作 播放页面引入TcPlayer脚本 如果在域名限制区域,则引入下面连链接,但是直接在本地网页是无法调用,web播放器无法处理跨域问题。 防止播放容器,并设置ID属性。...Web端展示: 仅需要一个创建一个TcPlayer实力,传入两个参数,一个为videoID,另一个为options对象,用于设置播放地址、播放器宽高等内容。...为此,腾讯云提出使用TXLivePlayer播放器来降低延时效果。 左侧iPhone 6s使用了TRTC SDK进行直播,右侧小米使用TXLivePlayer播放FLV协议的直播流。

    3.4K61

    直播场景 http flv 流内存泄露排查小记

    IMWebConf 2020 直播期间,腾讯课堂上课页出现 flv 流直播场景页面崩溃现象:此稳定性问题颇为严重,在此记录下解决过程以示警戒。...现象 IMWebConf 2020 直播期间,腾讯课堂上课页出现 flv 流直播场景页面崩溃现象: 此稳定性问题颇为严重,在此记录下解决过程以示警戒。...空白测试页面:使用 flv.js 拉流并播放,没有加额外参数,页面内存在两百多兆的波动,无 crash。...Sample测试页面:使用 imweb-tcplayer 封装后的包在课堂页面中拉流播放,内存激增到 crash。 空白测试页面:使用 tcplayer 拉流播放,内存稳定,无 crash。...Sample 测试页面:使用 flv.js 拉流播放,还是有问题,页面有 eruda。

    1.2K10

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

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

    2.8K10

    腾讯云 Web 超级播放器开发实战

    关于超级播放器 腾讯云 Web 超级播放器 TCPlayer 可实现在手机浏览器和 PC 浏览器上播放音视频流的问题,功能强劲,兼容性好,可以不依赖用户安装 App,就能进行播放。...开发前准备 (1)我们需要引入腾讯云 Web 超级播放器的 JS 库,以下是我改造后的资源,可点击如下链接进行下载: https://download.csdn.net/download/michaelline...;display:none;">1x 其中 1、coplayer 为外围容器层,控制一些样式和位置输出 2、realcoplayer 为 h5 video 控件,用于结合腾讯...客户端播放器的初始化代码如下: var player = new TCPlayer('realcoplayer', { fileID: 111, appID: '125407', playbackRates...是否启用 TBS 的播放 flv 或 hls 。启用时播放器将在 TBS 模式下(例如 Android 的微信、QQ 浏览器),将 flv 或 hls 播放地址直接赋给 播放。

    21510

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

    其中点播超级播放器是基于 video.js 框架并结合腾讯云点播业务而开发的视频播放器,采用以 HTML5为主,Flash 为辅的播放方式,在浏览器不支持 HTML5的情况下采用...最近收到客户反馈,在接入使用Web超级播放器时,嵌入到对应页面时出现报错。接下来以腾讯云点播为例,来看下如何解决。 问题复现 Web超级播放器接入报错”Error Code:4”?...图片 2.png 3、Js顺序加载失败 如果是这个场景,那需要保证hls.js在tcplayer.js前引入,tcplayer.js加载并初始化播放器后,需要通过hls.js来播放hls视频,如果hls.js...在tcplayer.js之后引入,播放器初始化成功并调用hls.js进行视频播放器的时候,hls.js可能并未加载成功,导致播放失败,原来用户播放失败是这里没有调整好。...可能也会偶尔在tcplayer.js后加载,导致偶现报错code4. 4、获取不到资源 超级播放器是根据页面代码中appid和fileid发送请求给点播后台,后台根据对应的appid和fileid返回对应的视频信息

    17.4K153

    COS 音视频实践 | 多种姿势让你的视频“跑”起来

    腾讯云对象存储(COS)作为可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务,早已不是一个简单的对象存储服务,结合数据万象(CI)的数据处理能力,同时具备丰富的音视频能力。...TCPlayer:腾讯云点播超级播放器基于 HTML 的  标签,使用多种播放策略来实现视频播放以及多平台播放效果的统一。 5.... webkit-playsinline x5-playsinline> 初始化播放器,并设置 COS 视频文件对象地址; var tcplayer = TCPlayer("player-container-id...登陆腾讯云 COS 控制台,选择存储桶进入文件列表页,点击操作栏的预览按钮,即可进入预览模式。 五. ...叒例如,您需要一款支持多平台播放效果统一的播放器,那么 TCPlayer 可能适合您。

    2.4K30

    流媒体服务器(11)—— 云点播播放器方案调研实录

    最后说腾讯云,腾讯云的播放器 Player 支持 Web 端、iOS 端、Android 端、Flutter 端四大终端,还提供了超级播放器和超级播放器 Adapter 两种类型的播放器,这也是我们选择腾讯云最重要的原因之一...因为用户的技术人员对比播放器集成基本上没有任何概念,它们希望开箱即用,而腾讯云的超级播放器就非常适合。...但是,如果细心的话你就会发现腾讯云在播放器的适配终端方面,在目前来看,确实比华为云要丰富,但是比阿里云的话,缺少一个 Windows 终端。希望腾讯云产品同学加加油,赶紧补齐哟!...-- 引入播放器 css 文件 --> tcplayer/tcplayer.min.css" rel=...-- 引入播放器 js 文件 --> tcplayer/tcplayer.v4.1.min.js">

    10.5K21
    领券