技术文章
-
音视频杂谈–ChatGPT和音视频开发
相信最近大家对于ChatGPT一定不陌生,主流平台包括微博,知乎,抖音,公众号,头条咨询都在大肆宣传。抱着玩玩的态度,自己也展开了一些对话聊天。 1 普遍关心的问题: 列举10个c…
-
美国声学学会 | 声学专利综述4
这些声学专利审查的目的是为期刊读者提供足够的信息,以决定是否从专利本身寻求更多的信息。本文仅代表审稿人个人意见,不属于法律意见。具体专利可在USPTO网站上获得。 本期的审稿人:G…
-
K歌软件开发中的实时合唱功能怎么实现
目前市面上不少K歌软件或在线KTV都会增加一个实时合唱功能,打造实时互动体验,以吸引音乐爱好者在平台上“以歌会友”,提升用户量和平台活跃度。今天我们就来分享一下即构的实时合唱方案,…
-
WebRTC视频推流过程(采集/渲染/编码/发送/滤镜)
视频的推流大致可以分为采集、渲染、编码和发送四个过程。尽管本文侧重于网络相关的内容,也就是最后的发送过程,但我们依然有必要对整个推流过程有所了解。这也有助于我们给 WebRTC 添…
-
WebRTC搭建实时网络:如何解决抖动+丢包和拥塞等问题
网络是实时通信中的限制因素。在理想的世界中,我们将拥有无限的带宽,并且数据包会即时到达。但事实并非如此。网络是受限的,且其限定条件随时可能更改。测量和观察网络状况也是一个难题。根据…
-
WHIP 和 WHEP:使用 WebRTC 标准化的实时流媒体广播
根据 Dolby 的 Sergio Garcia Murillo 介绍,一段时间以来,应用 WebRTC 在作为实时媒体广播并是一个太好的选择,但是随着人们对于低延时的要求愈发强烈…
-
云端使用原生 pipeline 进行视频合成
在讨论开始之前,需要明白一个问题——为什么 WebRTC 中记录流和推流是困难的?这是由于 WebRTC 的特性所决定的,那么当要记录视频流时,首要的问题是记录哪一个参与者的视角?…
-
OpenGL ES 着色器语言丨音视频基础
前面的文章中介绍了 OpenGL 和 OpenGL ES 的区别,而 GLSL 和 GLSL ES 则是两者对应的着色器语言,GLSL ES…
-
AR下的RTC技术与应用
编者按:LiveVideoStack很荣幸地邀请到了来自Rokid应用平台算法负责人,王文兵老师,为我们分享介绍AR下的RTC技术与应用。 文/王文兵整理/LiveVideoSta…
-
传统图像增强三大类别:点增强、空域增强、频域增强
编者荐语:图像增强的定义非常广泛,一般来说,图像增强是有目的地强调图像的整体或局部特性,例如改善图像的颜色、亮度和对比度等,将原来不清晰的图像变得清晰或强调某些感兴趣的特征等。——…
-
一文读懂傅立叶变换处理图像的原理
数字图像现在已经成为我们日常生活的一部分。因此,数字图像处理变得越来越重要。如何提高图像的分辨率或降低图像的噪声一直是人们热门话题。傅里叶变换可以帮助我们解决这个问题。我们可以使用…
-
X264码率控制-音视频学习
X264 码率控制说明 码率控制原理 H264 标准中采用的是拉格朗日中值定理进行控制的。在数学中的最优化问题中,拉格朗日乘数法(以数学家约瑟夫·拉格朗日命名)是一种寻找多元函数在…
-
ffmpeg命令汇总和音视频处理流程
本文给大家分享ffmpeg命令汇总,包括ffmpeg工具、命令使用总结以及ffmpeg音视频处理流程。 ffmpeg命令汇总 1、ffmpeg工具 ffmpeg工具主要分三个,从官…
-
音频帧和视频帧区别及同步方法
本文介绍音频帧、视频帧的概念、主要参数和分析方法,从中可以看出两者的区别。另外介绍音视频同步方式等。 音频帧 音频帧的概念没有视频帧那么清晰,几乎所有视频编码格式都可以简单的认为一…
-
利用wireshark分析tcp协议
最近特意书梳理了一下 TCP 相关的知识,并通过抓包进行了验证,并分析了从 TCP 建立连接到端来连接的全过程,相信以前和我一样上课没懂的看完这篇文章应该差不多懂了。TCP 提供的…
-
基于机器视觉的指针式仪表图像采集系统研究
1 引言 在人类的科学探索与生产实践活动中,仪器仪表是认识世界的重要工具。作为现代社会中“信息获得”的源头,仪器仪表工业代表着一个国家科技发展的水平。指针式仪表可以直观地反映出被测…
-
QUIC协议技术深入探究(1):QUIC 赋能未来
摘要:讲者介绍了 什么是QUIC,QUIC协议的优势,价值主张和重要特征,并畅想了 QUIC 可以赋能的未来。 来源:IETF 115 Technology Deep Dive: …
-
IM专题:分层架构IM系统(6)— Router能力分析
在分层架构 IM 系统中,路由层 Router 的核心职责是作为中央存储记录在线用户的连接状态,见下图。 Router 其本质是一个巨大的 Map<uid, &n…
-
在线KTV玩法和技术实现方案
在线 KTV 是社交娱乐场景下的新型互动玩法,通过歌曲把人与人连接起来,让沟通破冰变得更简单,有效提升平台用户停留时长。本文分享即构科技在线KTV玩法和技术实现方案。 在线KTV玩…
-
Android音视频开发基础知识
今天学习一下音视频的基础知识,日常工作中都会接触到音视频的开发,比如目前工作中都会涉及到 TSPlayer、IjkPlayer、MediaPlayer 提供播放能力,不管是什么 P…