写点什么

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

评论

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

GitHub开源的文言文编程语言、程序生成中国山水画、格律诗编辑程序

不脱发的程序猿

GitHub 开源 编程语言 传统文化

消息队列的两种模式

五分钟学大数据

kafka 5月日更

消除数据孤岛,华为云DRS让一汽红旗ERP系统数据活起来

华为云开发者联盟

数据库 GaussDB 数据孤岛 华为云DRS ERP

苹果移动设备用什么管理比较好?有什么推荐?

懒得勤快

imazing 手机管理

青海大学智慧微能源数字孪生可视化系统

ThingJS数字孪生引擎

大前端 可视化 3D可视化 数字孪生

300条数据变更引发的血案-记某十亿级核心mongodb集群部分请求不可用故障踩坑记

杨亚洲(专注MongoDB及高性能中间件)

数据库 mongodb 架构 MySQ 分布式数据库mongodb

来了!这份阿里P7大佬梳理的Java注解和反射精髓笔记,信息量过大

飞飞JAva

Java

高德 Serverless 平台建设及实践

Serverless Devs

阿里云 Serverless 云原生

停止维护的CentOS6,怎么使用yum?

运维研习社

Linux 5月日更

阿里大牛亲码 Spring AOP详解笔记全网开源,学透并发只需3天

飞飞JAva

spring aop

凭借师兄甩给我的通关秘籍,顺利拿到字节Offer

学Java关注我

Java 编程 架构 面试

10个 解放双手的 IDEA 插件,这些代码都不用写(第二弹)

程序员小富

Java 后端 IDEA

JavaScript设计模式之单例模式

程序员海军

JavaScript 大前端 设计模式 单例模式

如何下载和保存YouTube上的中英双语字幕和视频

flyfk

字幕

5月20日,GaussDB将有大事发生

华为云开发者联盟

数据库 云原生 华为云 GaussDB TechWave

GitHub霸屏文章!清华教授手写保姆级笔记Scala - 类,网友:太香了

牛哄哄的java大师

Java scala

拥有一个高性能低延时数据库是什么样的体验?

华为云开发者联盟

数据库 华为云 GaussDB GaussDB(for Cassandra) 低延时

Apache Hue介绍

大数据技术指南

hue 5月日更

云厂商下一块必争之地就是它了!

Serverless Devs

Serverless 云原生

414天前,我以为这是编程玄学...

why技术

Java JVM JMM

干好开发者关系的十个职业发展秘诀

开发者关系

开发者关系 技术运营 DevRel

一线大厂最新总结Spring Security Oauth2.0认证授权全彩笔记

Java架构追梦

Java 阿里巴巴 架构 面试 spring security

一文带你全面了解java对象的序列化和反序列化

华为云开发者联盟

Java 序列化 java对象 反序列化 Serializable接口

【智慧农业】从“看天吃饭”到“知天而作”,乡村振兴全靠 TA

IoT云工坊

人工智能 物联网 智慧农业 庭院灌溉 温室大棚

被解救的代码 - 代码即服务时代来了!

Serverless Devs

阿里云 Serverless 云原生

前端项目上传图片,压缩,拍照图片旋转解决方案

Vue js canvas axios

IM扫码登录技术专题(三):通俗易懂,IM扫码登录功能详细原理一篇就够

JackJiang

即时通讯 IM 扫码

Java程序员面试必备——过得了面试官,过不了HR?我教你

比伯

Java 编程 架构 程序人生 计算机

【技术干货】文件系统中的“锁”

焱融科技

容器 分布式 云原生 高性能 文件存储

阿里P7:每个码农都应该知道的MySQL主从复制方法,看这篇就够了

牛哄哄的java大师

Java MySQL 数据库

python解释器+pycharm的安装

Geek_6370d5

#python学习之路

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