实时音视频
-
探索 FFmpeg Basics 音视频技术(6):填充视频
填充视频是指向视频帧添加额外区域以包含额外内容。当输入需要在具有不同宽高比的显示器上播放时,通常需要填充视频。
-
Twitch 的双布局直播:技术创新还是行业变革?
作为视频消费者,您在横屏(横向)和竖屏(纵向)之间的选择很可能受到您年龄的影响。如果您超过 40 岁,您可能会选择横屏观看。如果您比较年轻,则很可能默认为竖屏。 但作为视频制作者,…
-
探索 FFmpeg Basics 音视频技术(5):裁剪视频
裁剪视频是指从输入中选择想要的矩形区域到输出,不留下任何多余部分。裁剪通常用于调整大小、填充和其他编辑任务。
-
专利态势分析显示 Fraunhofer 和 Dolby 领先音频编解码器竞争
从高保真音乐流媒体到无缝视频会议,再到沉浸式虚拟现实环境,数字音频技术已成为现代通信和娱乐不可或缺的一部分。这一变革的核心是音频编解码器——一种先进的技术,用于对数字音频流进行编码…
-
探索 FFmpeg Basics 音视频技术(4):调整和伸缩视频
在FFmpeg中,调整视频的大小是指通过一个选项改变其宽度和高度,而缩放则意味着使用一个具有高级功能的scale滤镜来改变帧的大小。
-
探索 FFmpeg Basics 音视频技术(3):比特率/帧率/文件大小
比特率和帧速率是视频的基本特征,它们的正确设置对整体视频质量至关重要。由于在使用 FFmpeg 工具时对帧速率和比特率的理解很重要,因此本文对每个术语进行了简要介绍。
-
探索 FFmpeg Basics 音视频技术(2):文本帮助
FFmpeg 工具有一个很大的控制台帮助,可以完整显示或关于特定元素 – 解码器,编码器等。下表介绍了可用选项,斜体文本将替换为要显示的项目。ffplay 和 ffprobe 也有类似的选项。
-
探索 FFmpeg Basics 音视频技术(1):基本介绍
这个系列文章我们来介绍一位海外工程师如何探索 FFmpeg Basics 音视频技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 1 篇:FFmpeg 基…
-
探索 OpenGL 音视频渲染技术(9):相机
讨论如何在 OpenGL 中设置相机。我们将讨论一种飞行风格的相机,它允许你在 3D 场景中自由移动。我们还将讨论键盘和鼠标输入,并以一个自定义的相机类结束。
-
探索 OpenGL 音视频渲染技术(8):坐标系统
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 8 篇:OpenGL 坐标系统。 …
-
从“单聊”到“多 AI 群聊”,即构发布实时互动 AI Agent 2.2版本
ZEGO正式发布实时互动 AI Agent 2.2版本,解锁核心能力——「1个用户与多个AI角色语音互动」,为你开启前所未有的沉浸式多角色语音群聊时代! 语音陪伴升级:从“单聊”到…
-
探索 OpenGL 音视频渲染技术(7):变换
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 7 篇:OpenGL 变换。 ——…
-
探索 OpenGL 音视频渲染技术(6):纹理
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 6 篇:OpenGL 纹理。 ——…
-
探索 OpenGL 音视频渲染技术(5):着色器
本文将以更通用的方式解释着色器,特别是 OpenGL 着色语言。着色器是用类似 C 的语言 GLSL 编写的。GLSL 专为图形使用而设计,包含专门针对向量和矩阵操作的有用功能。
-
探索 OpenGL 音视频渲染技术(4):三角形入门
OpenGL 三角形入门。在本章中,我们将简要讨论图形管道,以及如何利用它来创建漂亮的像素效果。
-
探索 OpenGL 音视频渲染技术(3):窗口入门
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 3 篇:OpenGL 窗…
-
探索 OpenGL 音视频渲染技术(2):创建窗口
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 2 篇:OpenGL 创建窗口。 …
-
探索 OpenGL 音视频渲染技术(1):简介
这个系列文章我们来介绍一位海外工程师如何探索 OpenGL 音视频渲染技术,对于想要开始学习音视频技术的朋友,这些文章是份不错的入门资料,这是第 1 篇:OpenGL 简…
-
探索 OBS Studio 音视频推流技术(6):脚本编程
通过 OBS Studio 的工具菜单中的脚本选项访问脚本编程,这将弹出脚本对话框。脚本可以在程序运行时实时添加、移除和重新加载。
-
淘宝直播组件调度、复用和治理
本文主要介绍了淘宝直播组件进行的三大优化方向:组件调度、组件复用和组件治理。通过这些优化,旨在提升直播间性能与用户体验。最终,这些优化在技术指标(如 CPU 使用率、卡顿率)和业务…