写点什么

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:561641

评论

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

Redisson 分布式锁源码 09:RedLock 红锁的故事

程序员小航

Java 源码 分布式锁 redisson 红锁

Linux之文件属性详解

入门小站

Linux

欧洲杯上链,区块链语境下的数字化有什么不一样?

CECBC

在数字经济领域实现更充分更高质量就业的思考

CECBC

这份面试笔记到底有什么魔力?可以使我斩获了8家大厂offer(Java岗)

Java架构师迁哥

共1575道,内卷把我逼成“收集王”汇总十家大厂面试题后,产出Java“完美圣经”

Java架构师迁哥

Reactive Spring实战 -- 响应式MySql交互

binecy

MySQL 响应式编程 Reactive Spring

什么是统一语言?

escray

学习 极客时间 6月日更 7月日更 如何落地业务建模

软件开发的22条黄金法则

Zhendong

程序员 开发

如何加速应用网格化部署?看这款社交产品怎么做

阿里巴巴中间件

自建开发工具系列-Webkit内存动量监控UI(四)

Tim

UI JSX

5分钟速读之Rust权威指南(四十)高级trait

wzx

rust

想学好编程,别背代码!

程序员鱼皮

Java Python 学习 大前端 计算机基础

免费分享Spring Boot开发的优秀图书

Java入门到架构

Java springboot

两天搞定一个BUG

IT蜗壳-Tango

7月日更

5G+工业互联网 智造驱动新发展

唯一网络

区块链与AI、大数据等技术融合,将带来哪些产业变革?

CECBC

百分点大数据技术团队:ClickHouse国家级项目性能优化实践

百分点大数据团队

推荐系统的人工调控策略(三十五)

Databri_AI

人工智能 商业价值 推荐系统

让AI抛弃“小作坊”,拥抱“工业化”:盘古大模型究竟是什么?

脑极体

Ansible Role

耳东@Erdong

ansible 7月日更 ansible role

从0到1:用脚做一个路由器漏洞实例

网络安全学海

运维 网络安全 信息安全 渗透测试· SQL注入

SPAC:海外造壳上市

石云升

上市 7月日更

给AI时代装配“新大脑”:数据密集型超算带来了哪些变革?

脑极体

用太极拳讲分布式理论,真舒服!

悟空聊架构

分布式 事务 CAS Base 7月日更

Flink生产环境TOP难题与优化,阿里巴巴藏经阁YYDS

王知无

初探 Redis 客户端 Lettuce:真香

白亦杨

Java redis

观天安门升旗纪要

穿过生命散发芬芳

摄影 游记 升旗

linux服务器开发人员必须要彻底理解的关于【Linux】IO的线程模型

Linux服务器开发

reactor 网络编程 epoll Linux服务器开发 IO模型

代理

卢卡多多

代理 代理原理 7月日更

在线ASCII流程图编辑器工具

入门小站

工具

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