东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

WebAssembly 在音视频领域的应用

  • 2019-09-21
  • 本文字数:837 字

    阅读完需:约 3 分钟

WebAssembly在音视频领域的应用

GMTC北京2018大会上,和君讲师做了《WebAssembly 在音视频领域的应用》主题演讲,主要内容如下。


演讲简介


WebAssembly 技术历经 3 年的发展已经日臻成熟,主流浏览器厂商都已提供了对 Webassemly 的支持。WebAssembly 技术的引入大幅提升了浏览器端一些计算密集型的场景(如:音视频领域,3D 游戏)的性能,利用 WebAssembly 技术的特性在浏览器端与 WebRTC 相结合实现更加丰富的音视频呈现效果,分享内容包含基于 WebAssembly 的实现视频 Filter ,面部检测与关键点识别,并结合在线教育 K12 教学场景提升音视频互动性。可以预见 WebAssembly 能让音视频技术和 Web 前端开发更完美的结合在一起。


演讲提纲:


  1. WebAssembly 技术介绍


(1) WebAssembly 诞生的背景


(2) WebAssembly 的原理、运行机制及适用场景


(3) WebAssembly 当前发展的现状


  1. WebAssembly 开发及应用


(1)WebAssembly 相关工具链的介绍


(2)WebAssembly 的开发、调试、调优


(3)和传统 JS 的性能对比


  1. 结合 WebAssembly 提升在线课堂音视频的互动性


(1) 实现基于 facial detection,facial alignment 的教学体验的提升


(2) 在浏览器端实现基于面部跟踪的虚拟面具


(3) WebAssembly 如何与既有的前端工程结合


(4) 开发时的一些技巧和最佳实践


  1. WebAssembly 的展望及预期


(1) 开发 WebAssembly 可能遇到的坑


(2) WebAssembly 未来发展 Roadmap


听众收益:


  1. 了解 WebAssmebly 的原理、应用及发展趋势

  2. 帮助听众了解当前浏览器已具备媲美 Client 端及移动端 Native App 的能力

  3. 借助 WebAssembly,提升音视频在终端的表现能力


讲师介绍


和君


TutorABC 大前端部门负责人


10 余年前后端研发及管理经验,曾就职于沪江网、途牛网等互联网公司。擅长大型前端项目架构,前端工程化,前端及 Node.js 服务端性能优化等。现负责 TutorABC 大前端部门,以及音视频教学平台 “Tutormeet+” 的浏览器端和客户端相关工作,致力于打造在线教育领域的 WebRTC 高性能富交互前端解决方案。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2018/beijing/schedule


2019-09-21 14:561334

评论

发布
暂无评论
发现更多内容

快速掌握并发编程---基础篇

田维常

并发编程

快速掌握并发编程---深入学习Condition

田维常

并发编程

专利申请其实并不难?四步教你玩转专利申请!

华为云开发者联盟

专利 保护

快速掌握并发编程---深入学习ThreadLocal

田维常

合约交易所系统开发技术搭建

薇電13242772558

区块链

MySQL数据库开发中的6个“避免”

田维常

MySQL

快速掌握并发编程---Thread常用方法

田维常

后端

面试官:什么是面向对象?

田维常

后端

企业CRM未来发展趋势展望

Learun

敏捷开发

快速掌握并发编程---synchronized篇(上)

田维常

并发编程

快速掌握并发编程---Semaphore原理和实战

田维常

并发编程

华为云的销售凭什么说“赢”了罗振宇?

ToB行业头条

tob

数据结构与算法系列之链表操作全集(二)(GO)

书旅

数据结构 算法 Go 语言

精解四大集合框架:List核心知识总结

田维常

后端

快速掌握并发编程---线程阻塞与唤醒

田维常

并发编程

快速掌握并发编程---细说ReentrantLock和AQS

田维常

后端

直播预告 | CloudQuery初体验——安装及多数据源连接

BinTools图尔兹

数据库 sql 安全 工具软件 dba

试用阿里网盘内测版-不限速、无广告、隐私安全我全都要

郭旭东

阿里云网盘

精解四大集合框架:Set核心知识总结

田维常

程序员 后端

面试官:什么是字节码?它最大的优势是什么?

田维常

后端

基于React+Koa实现一个h5编辑器

徐小夕

Java nodejs H5 React koa

精解四大集合框架:Queue核心知识总结

田维常

后端

面试官:JDK、JRE、JVM 三者什么关系?

田维常

后端

快速掌握并发编程---synchronized篇(下)

田维常

并发编程

笔试题:了解穷举算法吗?如何用代码实现

田维常

后端

笔试题:代码如何实现“百钱买百鸡”?

田维常

面试

快速掌握并发编程---深入了解volatile

田维常

后端

云图说|知道吗?在和你对话的那头,也许是个机器人哦~

华为云开发者联盟

华为 AI 机器人

这10道 Spring 常见面试题,你能搞定吗?

田维常

面试

十八般武艺玩转GaussDB(DWS)性能调优(三):好味道表定义

华为云开发者联盟

数据 分布式存储

快速掌握并发编程---ArrayBlockingQueue 底层原理和实战

田维常

并发编程

WebAssembly在音视频领域的应用_GMTC_和君_InfoQ精选文章