首页
学习
活动
专区
工具
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.5K31

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.4K00
您找到你想要的搜索结果了吗?
是的
没有找到

实时音视频开发学习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.2K61

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

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

1.1K10

Flv西瓜播放器(XGPlayer-flv)视频代码如何调用

前言 由于FLash插件停用的问题导致网站的时候调用了Flv视频格式文件无法播放,于是百度查找代码资料发现一款挺好用的Flv西瓜播放器下面跟大家介绍下如何使用 介绍 西瓜播放器是字节跳动推出的一款播放器...,是一个Web视频播放器类库,它本着一切都是组件化的原则设计了独立可拆卸的 UI 组件。...同时,它也集成了对 flv、hls、dash 的点播和直播支持 代码片段 JavaScript <script src="http://cdn.jsdelivr.net/npm/xgplayer-<em>flv</em>.js...,自动<em>播放</em>在chrome下需要先进行设置否则会造成此功能被拦截,chrome默认不允许视频自动<em>播放</em> width, height 设置高度宽度1 volume :音量设置,默认0.6,参考值:0 ~ 1

3.5K40

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.7K10

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

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

2.3K30

几招解决超级播放器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返回对应的视频信息

15K153

教你快速搭建一场发布会直播方案

如何播放 iOS 端播放器 step1: 下载腾讯云 SDK 开发工具包,如果不需要推流,可以下载独立播放器版本。...Android 端播放器 step1: 下载腾讯云 SDK 开发工具包,如果不需要推流,可以下载独立播放器版本。...Web 端播放器 对接指引:由于 Web 页面可以直接引用 javascript 组件,所以您只需要参考文档 TCPlayer 对接 Web 播放器即可。...延时很高: Web 播放播放 HLS(m3u8)协议的 URL 在各种终端上的兼容性比较好,但是相比于 FLV 协议(延迟在 2s-5s左右)延迟要大很多(HLS 协议的延迟一般都在 20s 以上)。...小程序播放器 特定类目:如果您的小程序所属类目符合类目要求,可以使用 标签实现 iOS 和 Android 端的低延时直播, 标签通过内置腾讯云 SDK

5.9K73
领券