学习
实践
活动
专区
工具
TVP
写文章

腾讯课堂视频点播上实践

之前一直采用的是腾讯视频的方案,但使用的是 MP4 格式,用户拿到了播放链接之后很容易盗版,所以趁着上的潮流,我们将视频点播迁移到了腾讯 - 点播上,本文主要会讲一讲我们整体的方案、Web 接入的方法和遇到的一些问题 视频点播分为视频上传和视频播放两个部分,下面的表格整理了上前后的部分数据对比: 腾讯视频 腾讯 Web 视频上传成功率 92% 99.5% 视频转码速度(两小时左右的视频) > 60 分钟 < 20 整体方案 考虑到存量视频较多,没法短时间内全部从腾讯视频迁移至腾讯,同时迁移过程中用户可能继续使用老的方式向腾讯视频上传,所以整个点播上分为两期进行: 第一期主要工作是接入腾讯的上传、转码和播放功能 ,确保用户新上传的视频均走的流程,同时后台将新上传的视频旁路一份到腾讯视频,这样既可以在用户播放视频失败时前端降级至腾讯视频播放,也方便出现重大问题时快速切回至老的腾讯视频方案。 第二期工作则是将存量的腾讯视频全部迁移至腾讯上,同时接入的 AI 功能,进行鉴黄、鉴暴和鉴政。待现网数据稳定且达到预期后,即可彻底摒弃老的方案。 视频上传流程 ?

3.6K31

腾讯课堂视频点播上实践

总体介绍 腾讯课堂是一款通过线上的直播与点播向用户提供在线教育服务的产品,从 2014 年成立至今,已累计存储了 250 万个视频,共 600 TB,累计时长 150 万小时。 视频点播分为视频上传和视频播放两个部分,下面的表格整理了上前后的部分数据对比: 腾讯视频 腾讯 Web 视频上传成功率 92% 99.5% 视频转码速度(两小时左右的视频) > 60 分钟 < 20 整体方案 考虑到存量视频较多,没法短时间内全部从腾讯视频迁移至腾讯,同时迁移过程中用户可能继续使用老的方式向腾讯视频上传,所以整个点播上分为两期进行: 第一期主要工作是接入腾讯的上传、转码和播放功能 ,确保用户新上传的视频均走的流程,同时后台将新上传的视频旁路一份到腾讯视频,这样既可以在用户播放视频失败时前端降级至腾讯视频播放,也方便出现重大问题时快速切回至老的腾讯视频方案。 video自动完成的,代码无法控制,所以小程序端只能采用QueryString 传递身份认证信息的方案去鉴权; 我们先来看一下小程序组件腾讯视频播放的一个基本流程: 课堂这边是开启了防盗链和HLS

1.1K10
  • 广告
    关闭

    9.9元起,搭建自有直播平台

    9.9元享100GB流量,快直播体验仅需8.8元,结合视立方SDK快速构建云+端一体化直播平台,支持电商带货、在线教育、游戏直播等多样音视频互动场景

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

    腾讯大学【腾讯工业在线课堂】系列

    腾讯大学」特推出【腾讯工业在线课堂】系列!智能制造产品方案一网打尽! 海量干货等你来!3月10日~3月27日 行业专家在线分享不间断! 欢迎预约腾讯工业在线课堂系列,准时观看直播~ 日期 课程名 讲师 3月10日 【已结束,看回放】面向仿真生态的仿真 俞瑞霞 安世亚太工业业务发展总监 3月10日 【已结束,看回放】工业互联网的进化 】【疫情办公】传统企业疫情期间如何保障工作正常开展 竺晶 腾讯企点团队售前架构师 3月16日10:00 【即将开始】打赢疫情防控阻击战——企业复工复产智慧抗疫解决方案 王立书 腾讯企业业务首席架构师 3月17日10:00 【即将开始】供应链金融及产业风控 李云龙 腾讯供应链金融产品负责人 3月17日19:30 【即将开始】区块链在工业行业中的应用 敖萌 腾讯区块链首席架构师 3月18日10:00 (14)【疫情防控】腾讯与瑞欧威尔联合疫情解决方案 为有效应对疫情,帮助政府及医疗卫生单位提高防控效率,助力制造企业尽快复工复产,瑞欧威尔联合腾讯推出“企业复工智能方案”,智慧通行,远程设备管理,远程医疗

    2.3K81

    腾讯课堂下载回放视频课程记录_腾讯课堂回放下载

    腾讯课堂下载回放视频 对于爱学习的童鞋来说,能把腾讯课堂上的视频下载下来,随时随地听课,那该有多好啊! 但是,腾讯课堂采取了多种加密措施,导致下载视频难上加难…… 要想下载视频,必须分为两部分进行,先获取视频的m3u8地址,然后用m3u8地址下载视频。 4 进入腾讯课堂回放链接,先播放一下视频,猫抓上会出现数字(数字表示可以下载的视频的个数),找到“m3u8”格式的视频,点击“复制”,就能复制到m3u8地址了(PS:m3u8其实不是视频格式,而是文本格式 Up也尝试了很多下载工具,结果…… 格式工厂直接就下载失败了~~~ 就连国际著名下载器IDM(就是之前获取视频地址的那个),由于所谓的“法律原因”,也对腾讯课堂无可奈何~ 欲哭无泪 ~~~ 不过,Up最近发现了一款下载器,可以轻松下载腾讯课堂视频,它就是“N_m3u8DL-CLI”。

    43930

    CKafka如何助力腾讯课堂实现百万消息稳定互动

    面对线上课堂百万量级的互动消息,如何保证消息的实时性和准确性无疑是一个技术挑战。那么如何解决问题呢?接下来,就和小编一起来看看腾讯云中间件CKafka如何为腾讯课堂百万级消息提供技术支撑。 为了保证线上课堂广大师生的稳定互动,CKafka作为腾讯课堂的底层消息支撑,在消息的实时性和可靠性上提供了更优化的技术方案。 7.png 结语 腾讯CKafka作为高性能、高吞吐量的消息中间件,为千万师生有序稳定的线上课堂提供了性能支撑,有效的解决了数据的实时性和可靠性问题。 在2020年突如其来的疫情期间,CKafka将与腾讯课堂一起努力,为莘莘学子们百万级的课堂互动消息做好技术支撑,为构建良好的线上课堂体验贡献一份力量。 作者简介 许文强, 腾讯云中间件消息队列资深研发工程师。腾讯Ckafka核心研发,拥有多年分布式系统研发经验。主要负责腾讯CKafka定制化开发及优化工作。

    1.7K21

    课堂网站视频加密方案如何选?

    课堂类网站也是越来越多,把视频放在网站让学员观看,选择一个合适的视频加密方案就成了重中之重。 我们都知道,现在课堂视频观看网站比较常见的两种加密方式:基于电脑网站的flash加密方案和H5加密方案。这两种加密方案各有特点,下面罗列部分,供一些做课堂类网站商家选择视频加密方案时参考。 Flash电脑在线视频加密方案: 1、视频加密技术上不基于js,是基于flash语言,以及FlashCC内嵌C++加密,应用在课堂网站安全性高。 2、视频加密基于FLV,占比小,更节省。 4、示例:http://www.dolit.cn/flvenc/index.html H5视频加密方案: 1、 H5视频加密技术上是基于js加密,也可以通过内嵌c++编译后的代码做安全,应用在课堂网站中安全等级能做到比肩 4、视频加密基于hls切片,占用带宽多一些。 5、示例:https://hls.dolit.cn/hlsenc 1.JPG

    69630

    腾讯课堂百万师生同时在线,如何实现消息的稳定互动

    面对线上课堂百万量级的互动消息,如何保证消息的实时性和准确性无疑是一个技术挑战。那么如何解决问题呢?接下来,就和小编一起来看看腾讯云中间件CKafka如何为腾讯课堂百万级消息提供技术支撑。 为了保证线上课堂广大师生的稳定互动,CKafka作为腾讯课堂的底层消息支撑,在消息的实时性和可靠性上提供了更优化的技术方案。 ? 06 结语 腾讯CKafka作为高性能、高吞吐量的消息中间件,为千万师生有序稳定的线上课堂提供了性能支撑,有效的解决了数据的实时性和可靠性问题。 在2020年突如其来的疫情期间,CKafka将与腾讯课堂一起努力,为莘莘学子们百万级的课堂互动消息做好技术支撑,为构建良好的线上课堂体验贡献一份力量。 作者介绍 许文强, 腾讯云中间件消息队列资深研发工程师。腾讯Ckafka核心研发,拥有多年分布式系统研发经验。主要负责腾讯CKafka定制化开发及优化工作。

    65330

    直播课堂 | 《探索腾讯·直播技术》即将开播!

    今晚7点,腾讯视频高级产品经理解宇辰,受邀在腾讯大学线上分享《探索腾讯·直播技术》。详细对直播行业现状分析,介绍腾讯直播服务在垂直行业的解决方案,以及相关直播产品。 ? 讲师简介 解宇辰 腾讯高级产品经理 多年视频行业从业经验,先后就职于搜狐视频,金山视频腾讯视频。对视频领域技术及用户需求有较为深刻的理解,目前主要负责腾讯直播产品线。 ? 课程简介 腾讯直播服务是指大规模并发、超低延迟、易接入、极速高清、安全可靠的音视频直播服务。 随着直播行业规模逐年增加,但增速放缓,腾讯推出了更加垂直于不同行业的视频直播方案,针对传统直播场景、直播监控场景、超低延迟需求场景推出了面向不同行业的解决方案。 本次课程邀请到腾讯高级产品经理解宇辰为开发者详解腾讯云云直播技术。 ? 4. September ? ? 长按识别二维码,关注腾讯视频 让TA知道你“在看”噢 ? ?

    1.2K50

    聚焦大数据,课堂新生态

    从流量获取到报名转化,从意向沟通到课程试听、口语等能力评测,从付费报名到持续服务,腾讯在各个环节助力培训机构短时间、低成本获客;互动课堂解决方案以腾讯领先的音视频技术,满足教育企业的授课体验需求;腾讯 从当前教育行业现状出发,以尚德等客户为例,从腾讯在线教育互动课堂解决方案的能力与应用场景,腾讯的教育智能营销提供的方案与应用,到AI和大数据发展对教育产品带来的变革几个方面全面介绍腾讯在线教育的解决方案 主题4:互动课堂的搭建实例及相关领域应用 讲师简介:郭卓惺,腾讯互动课堂技术负责人。加入腾讯后,一直致力于将音视频能力和业务场景相结合的工作。 议题概要:随着在线教育覆盖面的增加,互动课堂授课方式正在向多样化发展,目前是大直课、小班课、1V1、双师互动等多种形式并存。 为了适应新形式的发展,腾讯视频推出了全平台覆盖的互动课堂解决方案。 议题概要:本次分享主题主要分两部分 ● 在线教育两款产品基于腾讯视频互动直播技术的实践,包括腾讯互动直播技术的运用,遇到的问题和解决方案; 在线课堂视频播放性能优化的实践等; ● 直播间消息推送可靠性方案设计

    1.1K100

    | +社区技术沙龙

    从流量获取到报名转化,从意向沟通到课程试听、口语等能力评测,从付费报名到持续服务,腾讯在各个环节助力培训机构短时间、低成本获客;互动课堂解决方案以腾讯领先的音视频技术,满足教育企业的授课体验需求;腾讯 从当前教育行业现状出发,以尚德等客户为例,从腾讯在线教育互动课堂解决方案的能力与应用场景,腾讯的教育智能营销提供的方案与应用,到AI和大数据发展对教育产品带来的变革几个方面全面介绍腾讯在线教育的解决方案 主题4:互动课堂的搭建实例及相关领域应用 ? 讲师简介:郭卓惺,腾讯互动课堂技术负责人。加入腾讯后,一直致力于将音视频能力和业务场景相结合的工作。 议题概要:随着在线教育覆盖面的增加,互动课堂授课方式正在向多样化发展,目前是大直课、小班课、1V1、双师互动等多种形式并存。 为了适应新形式的发展,腾讯视频推出了全平台覆盖的互动课堂解决方案。 议题概要:本次分享主题主要分两部分 ●在线教育两款产品基于腾讯视频互动直播技术的实践,包括腾讯互动直播技术的运用,遇到的问题和解决方案; 在线课堂视频播放性能优化的实践等;  ●直播间消息推送可靠性方案设计

    912110

    如何搭建低延时、交互式的在线教育平台?

    本文由腾讯互动课堂技术负责人缪少豪在LiveVideoStack线上分享中的内容整理而成,详细介绍了腾讯在线教育互动课堂方案的设计与技术挑战,重点解析了互动白板的实现技术难点与突破。 2.互动课堂方案优势分析 3.互动白板产品介绍 4.互动白板技术优势解析 1.互动课堂解决方案及整体架构 腾讯互动课堂提供了一种低延时、全平台、交互式的在线视频授课服务,满足多种教育场景的需求,帮助企业快速构建在线教育互动课堂平台 另外,线上课堂非常重要的一个模块就是录制后台,即腾讯互动白板提供的一整套比较完整的音视频和白板同步录制的方案。 互动白板产品介绍 腾讯互动白板支持多人在线互动白板服务,依赖于腾讯自研制的即时通信IM技术,小于100ms的超低延时,全平台覆盖支持,功能齐全,包括实时涂鸦、文档共享、白板音视频录制功能等。 4.5 灵活对接第三方信令 即便某些客户已经接入第三方音视频和IM即时通信,同样可以使用腾讯互动白板产品。这源于互动白板不依赖实时音视频和即时通信服务,可以支持接入第三方信令通道。

    78320

    7分钟读懂《科技驱动教育,AI连接未来》沙龙重点

    腾讯希望把腾讯内部近20年积累的优秀的能力整合出来,助力教育行业。 互动课堂技术方案 郭卓惺,腾讯互动课堂的技术负责人。 一直致力于腾讯视频客户端相关产品的设计和开发,主持开发iLiveSDK,互动课堂的TICSDK。 随着在线教育覆盖面的增加,互动课堂授课方式正在向多样化发展,目前是大直课、小班课、1V1、双师互动等多种形式并存。 为了适应新形式的发展,腾讯视频推出了全平台覆盖的互动课堂解决方案。 互动课堂的解决方案的框架 腾讯互动课堂解决方案为客户打通了直播、实时音视频、点播、存储、白板、IM、AI等多个业务场景,提供了全方位的paas层能力。 音视频能力仍然是互动课堂的核心,语音稳定不稳定延迟低不低直接决定上课的效果。 腾讯视频能力有何优势呢?

    78740

    【新知实验室 TRTC&IM】实时互动课堂最佳实践

    【新知实验室 TRTC&IM】实时互动课堂最佳实践 一、新知实验室-TRTC腾讯视频产品体验官计划 活动简介 二、产品简介 TRTC IM 三、最佳实践 3.1 官方快速上手TRTC(快速跑通 腾讯实时音视频TRTC基于腾讯20多年在音视频技术上的深度积累,主打低延时互动直播和多人音视频两大解决方案,致力于帮助全球开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。 三、最佳实践 3.1 官方快速上手TRTC(快速跑通) 腾讯视频官方提供了一个快速上手案例,这里呢,我们使用Web项目来为大家演示一下(我在前端方面也是个小白) 3.1.1 注册腾讯账号 首先注册腾讯的账号 注册链接:腾讯 注册链接:腾讯 注册链接:腾讯 3.1.2 使用实时音视频(需先开通) 3.1.3 创建应用 3.1.4 查看项目(查看密钥和快速上手操作) 3.1.5 运行快速上手项目 ,项目由 腾讯即时通信IM团队提供 3.2.1 项目简介(trtc-education-electron) TRTC 实时互动课堂是一款开源的在线课堂软件,支持一名教师给多名学生在线上课,一个课堂最多同时支持

    35250

    腾讯服务视频腾讯点播的视频上传和转码功能

    有些用户烦恼腾讯储存上传大文件的各种不方便,比如不能转码(要转码得先把mp4文件从存储上下载下来,然后通过服务器执行ffmpeg操作,最后再把切割的ts文件上传到腾讯,过程复杂且容易出错),不能获取实时的上传进度等等 ,所以就发现腾讯点播这项技术。 相对来说通过腾讯点播既能实现上传进度的获取,而且还能上传完成后自动转码,比如自动把mp4转换为m3u8格式的清单文件来进行分片加载,这样子既能大大加快加载速度,还能保护视频链接的url,所以就记录一下这种技术的使用原理 点播视频上传Js端的sdk如下http://video.qcloud.com/sdk/upload.html,现在的官方sdk页面做的比较挫,希望腾讯以后能改进,毕竟寻找一个方法还要点击“查看网页源代码 " id="video">选择文件</button> 页面长成这个样子  接着在js里定义一个初始化点播上传条件的方法initUpload(),绑定后只要在页面上拉取了文件,每隔1s腾讯服务器就会给你一个回调

    3.1K30

    扫码关注腾讯云开发者

    领取腾讯云代金券