Bootstrap
深入浅出 WebRTC AEC(声学回声消除)

前言:近年来,音视频会议产品提升着工作协同的效率,在线教育产品突破着传统教育形式的种种限制,娱乐互动直播产品丰富着生活社交的多样性,背后都离不开音视频通信技术的优化与创新,其中音频信息内容传递的流畅性、完整性、可懂度直接决定着用户之间的沟通

anyRTC RTSP转WebRTC方案

想要网页端无插件实时观看监控视频

web技术分享| WebRTC控制摄像机平移、倾斜和缩放

MediaDevices.getUserMedia() 会提示用户给予使用媒体输入的许可,媒体输入会产生一个MediaStream,里面包含了请求的媒体类型的轨道。此流可以包含一个视频轨道(来自硬件或者虚拟视频源,比如相机、视频采集设备和屏幕共享服务等等)、一个音频轨道(同样来

web技术分享| 白板SDK的几种图形检测算法

根据业务的复杂和产品需求也衍生出了许许多多的算法,噪音算法、LRU 算法等等。

web技术分享| WebRTC记录音视频流

EventTarget.addEventListener() 方法将指定的监听器注册到 EventTarget 上,当该对象触发指定的事件时,指定的回调函数就会被执行。 事件目标可以是一个文档上的元素 Element,Document和Window或者任何其他支持事件的对象 (比如 XMLHttpRequest)。

web技术分享| 白板SDK之函数和方程式的运用

白板通常会提供多种工具类型,每种工具的用途也各不相同,例如下表:

web技术分享| web的白板工具栏封装

最近做白板项目,最重要的工具栏模块在网上搜了搜都没找到想要的,狠下心自己原生封装一个。

web技术分享| css filter和getUserMedia的联合使用

filter 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。

我所想的跨平台开发:小程序+App+Web

让我们来高仿一个瑞幸咖啡,覆盖小程序,App,Web

高仿瑞幸小程序 03 创建轮播图

轮播图是我们常见的一种表现形式,通常,图片之间要做到无缝衔接循环需要花一些功夫,而小程序提供的组件就已经可以实现。可以说省去了开发者不少的时间。

高仿瑞幸小程序 06 layout布局

十年前,张小龙说过:“一个产品,要加多少功能,才能成为一个垃圾产品。”仅此一句话,道尽他做产品的理念。小程序就是其产品理念的最佳实践,少即是多,小即是大。

深入浅出 WebRTC AEC(声学回声消除)

前言:近年来,音视频会议产品提升着工作协同的效率,在线教育产品突破着传统教育形式的种种限制,娱乐互动直播产品丰富着生活社交的多样性,背后都离不开音视频通信技术的优化与创新,其中音频信息内容传递的流畅性、完整性、可懂度直接决定着用户之间的沟通

webpack | 谈谈webpack的本质

通过Tapable实现webpack compiler的事件机制。

关于低代码的进一步思考

之前写过一篇低代码和无代码的文章,今天不知道该写啥,就重新思考了一下这个问题,水一篇文章凑个数。

webpack打包过程如何调试?

本文适用于已经会使用webpack的前端开发人员,但是想进一步了解webpack细节和进阶。

圣诞节快到了,何不送给Ta一份程序员的浪漫

接下来是雪花❄,圣诞树🎄,新年💌和更好的我们世上本无圣诞老人,所有的礼物都来自爱你的人

单步调试理解webpack里通过require加载nodejs原生模块实现原理

在webpack和nodejs里,我们经常使用require函数加载原生模块或者开发人员自定义的模块。

让你眼前一亮的 10 大 TS 项目

推荐 10 大让人眼前一亮的 TS 项目,赶紧来了解一下,说不定下个项目你就会用到哟。

推荐几个实用的前端编辑工具VSCode插件,让你开发事半功倍,告别加班烦恼

Visual Studio Code实用插件,帮助开发者更快完成项目,特别适合刚入前端的新手。

前端开发还可以这么玩?元数据实践分享

摘要:元数据是业务流中前端和业务侧实现共同使用的一种规范,是沟通前后端的桥梁,其通过统一的数据格式进行约束,从而约定前后端传参。使用元数据,大幅提升了开发效率,又降低了维护及二次开发成本。

你不知道的 Web Workers (上)

阅读完本文你将学到进程与线程的区别、浏览器内核的相关知识、Web Workers 是什么、Web Workers 的分类及 Web Workers API 及如何观察 Dedicated Worker 等知识。

webpack打包过程如何调试?

本文适用于已经会使用webpack的前端开发人员,但是想进一步了解webpack细节和进阶。

手把手带你开发一款提效工具--VScode插件

想必每个熟练的前端弄潮者,在熟练业务之后,常常都会将组件进行抽离公共组件,可以大大的提高开发效率。但是作为组内不同的人员,风格又不一致,所以能不能即规范代码的风格,又能快速的创建模板呢。

【第 24 期】前端食堂技术周刊

🍥第 24 期前端食堂技术周刊 - Babel v7.17.0 - MDX 2 - Node 终于实现了 fetch - vite v2.8.0 - Parcel v2.3.0 - Google Chrome’s New Icon - 再谈 React 状态管理 - 高性能的 Hydration 有哪些挑战? - 当我使用 Valtio 和 Jotai 时

深入浅出 ESM 模块 和 CommonJS 模块

深入浅出 ESM 模块 和 CommonJS 模块

一文带你快速拆解云智慧前端技术架构

大部分公司都用什么前端框架?

单步调试理解webpack里通过require加载nodejs原生模块实现原理

在webpack和nodejs里,我们经常使用require函数加载原生模块或者开发人员自定义的模块。

一份前端够用的 Linux 命令

在建站的过程中,必不可少会用到 Linux 命令,所以此篇写一份基本够用的 Linux 命令,会涵盖博客搭建系列文章用到的各种命令,方便查询和学习使用。

一个PHPer的Golang之路

我是一个外表谦让,内心狂热,外表斯文,内心贪玩的一个普通人。我的职业是程序员,是一个golang语言爱好者,一半是因为golang好用,一半是因为其他语言学不好。我是从phper转为gopher的,写php的时候我认识了互联网软件,写go的时候感觉自己终于在编程。

Chrome浏览器架构

这篇文章被收录在我的前端技术系列文章中浏览器工作原理栏目中,做为这个栏目的第一篇文章,先从页面是如何在浏览器中被显示出来这一最常见的问题做为开始,整体介绍浏览器的工作原理。

了不起的 TypeScript 入门教程 [1.2 w字]

本文从 14 个知识点入手,带你一步步学习 TypeScript 的相关知识。对 TypeScript 感兴趣的小伙伴不要错过哟。

前端架构师神技,三招统一代码风格

本文从代码规范,代码检查,代码格式化,以及编辑器自动化实现的方向,介绍代码规范统一在我们团队的实践应用。

使用HTML+CSS制作逼真的红色开关

在制作过程中,我使用了各种不同的CSS技术,包括渐变,3D转换,动画和过渡。在本教程中,我将深入探讨其中的一些技术。

其他标签