技术文章
-
SRv6是什么?SRv6开启新IP时代
我们知道当前承载网络中的IP数据传输主要基于MPLS(Multi-Protocol Label Switching,多协议标签交换)技术,MPLS在提高路由转发效率的同时,也不可避…
-
Android语音通话开发,基于即构语音SDK快速实现音频通话
本篇文章分享如何基于即构实时语音SDK,通过 java 语言 在 Android平台上实现语音通话功能。 1 android语音通话开发准备事项 1.1 在开始集成 ZEGO Ex…
-
WebRTC 群组视频通话:您需要了解的信息
当大多数人设想远程团队或远程业务时,他们想到的是一群人在屏幕前戴着耳机并利用视频会议平台进行沟通和协作。然而,大多数人对群组视频通话、虚拟会议和在线会议背后的技术一无所知。 这就是…
-
使用 WebRTC 和 Node.js 创建视频聊天和文件共享程序
建立实时通信有点棘手,目前还没有连接对等方的标准信令方法。我们可以使用 WebSockets 或 WhatsApp 或 Discord 等中介应用程序,这取决于我们的选择。此外,单…
-
OpenGL 学了那么久了,glViewport 你真的会用吗?
OpenGL中的 glViewport 函数用于定义视口(Viewport),即确定窗口中显示的区域。它的定义如下: 参数解释: glViewport函数的作用是将正投影坐标(Op…
-
FFmpeg之预设编码参数preset
FFmpeg是一款非常强大的音视频处理工具,它不仅功能强大而且非常好用,比如视频转码中一个非常实用的参数就是preset。今天我们将重点介绍preset参数的作用以及它的使用方法。…
-
FFmpeg6.0 硬解码到 Surface
前面我们介绍了如何使用FFmpeg6.0调用MediaCodec进行视频硬解码得到YUV数据,那么对于熟悉Android开发的同学就会问了,在java中使用MediaCodec是可…
-
10 个 WordPress 视频会议插件
在当今的数字化时代,企业不断努力适应瞬息万变的技术环境,以实现卓越业务。促进业务成功的一个基本要素是让客户参与直接、实时沟通的能力。这就是 WordPress 视频会议插件的用武之…
-
iOS WebRTC 视频聊天 — 可靠连接示例
WebRTC 是通过网络进行实时通信的事实上的标准库。它支持声音、视频和通用数据流。它是开源的,所有主要平台都支持。 尽管在互联网上看到过许多优秀的 iOS 示例,但它们要么非常过…
-
腾讯视频「智臻」系列 – AI终端实时超分正式上线
导语:7月3日,腾讯视频发布画质增强功能,为提升腾讯视频基础画质,改善用户消费体验,腾讯视频联合多媒体实验室、微信打造了移动端终端实时超分方案,对480P基础档位提供实时画质增强能…
-
代码只有千行左右的JPEG编码器
时至今日,我想JPEG(1992)应该是有损压缩图片编码格式里最最简单的一个吧。 有多简单呢,如果用代码量来看的话,网上开源的TinyJPEG项目,即使算上代码注释,总共也只有12…
-
从抓娃娃机到成熟物联网架构的演化
1 背景 早期 X 团队在物联网做了众多探索,娃娃机是第一个项目,作为隐藏福利陪伴晚归米粒。企微打通身份识别,网络层 WebSocket 作为长连接控制机器的开局,这个是物联网技术…
-
音视频学习–DTMF代码走读
上一篇介绍了DTMF的基本原理,本文以WebRTC中代码进行代码层面的解读,以便能够更好地理解DTMF。 Demo 基本框图如下: 代码走读 Webrtc作为一个开源工具,已经提供…
-
OpenGL ES Shader 怎样绘制一颗“心”
今天讲一下绘制心形的两种方式,主要是为了扩展一下绘制复杂形状的思路,为后面讲特效做一些简单的铺垫。 心形绘制可以参考 ShaderToy 上的代码:https://www.shad…
-
浅谈混响及一些去混响方法
混响问题描述 在封闭的空间中,当声源产生的声音经过反射物(墙壁、地面和室内装饰物等)多次反射叠加后会形成混响,如图1所示。在均匀介质声场中,声源到传声器的直达声传播时间最短,人们将…
-
探索 Spring Boot WebSocket 实时通信的强大功能
在不断发展的网络开发领域,提供实时通信和交互已不再是一种奢望,而是一种必需。无论是更新实时数据、启用即时消息还是促进协作功能,在客户端和服务器之间建立无缝实时连接的能力已变得至关重…
-
基于动作敏感性学习的时序动作定位 | ICCV2023
淘天集团-内容理解算法团队与浙江大学杨易教授团队合作的关于视频时序定位的论文被ICCV2023录取。 本文在业界首次将视频帧级别的细粒度信息引入至时序动作定位领域(Temporal…
-
IDeudemon:基于神经辐射场和生成性先验的人脸图像身份隐私保护 | ICCV 2023
该工作由上海交通大学宋利教授带领的Medialab实验室与悉尼科技大学合作产出,并于近期被ICCV 2023所接收。该工作实现了对人脸图像的身份隐私保护,旨在隐藏面部的真实身份,同…
-
基于图像分割及修复的数据生成
随着硬件及技术的发展,深度学习技术得到广泛的研究及应用,而数据作为驱动深度学习发展的重要输入,变得越来越重要。但是针对一些特殊场景,存在数据少、隐私风险等问题。针对上述问题,结合任…
-
构建混合 WebRTC 体验: 将在线互动和人机互动的优点结合起来
WebRTC 是一种赋予现代网络应用程序实时通信能力的技术。它有助于视频、音频和数据的加密、无缝通信。其用途包括视频会议、工作场所协作工具、广播等。 远程通信的威力在于它能够促进地…