技术文章
-
WebRTC 教程系列1
来源:Engineering Semester 内容整理:李昊勇 本文是 Engineering Semester 的 WebRTC 教程第一部分,主要介绍了 WebRTC 是什么…
-
一文简述FFmpeg
FFmpeg 是一款开源软件,用于生成处理多媒体数据的各类库和程序。FFmpeg可以转码、处理视频和图片(调整视频、图片大小,去噪等)、打包、传输及播放视频。
-
WebRTC 开发入门2:WebGL 及其在 WebRTC 中的应用
了解 WebGL 的基础概念并进行实践,更好的理解不同框架带来的便捷及优势。
-
WebRTC 开发入门与实践(音视频开发小白视角)
WebRTC 技术已经广泛在各个行业及场景中被应用,但对多数开发者来说,实时音视频及相关技术却是比较不常接触到的。 作为一名 Web 开发者,WebRTC 这块的概念着实花了不少时…
-
FFmpeg 音视频倍速控制
网上关于FFmpeg音视频倍速控制的资料不多,大部分都是讲通过FFmpeg命令去做音视频文件的倍速处理,通过FFmpeg api去 处理倍速的资料少之又少。本文除了会讲到通过命令行…
-
WebRTC QoS方法之Pacer实现
导语 | 本文将解读WebRTC中Pacer算法的实现。WebRTC有两套Pacer算法:TaskQueuePacedSender、PacedSender。本文仅介绍PacedSe…
-
使用 Python和 Java 计算图像中唯一颜色的数量
使用图像处理有时我们需要计算图像中独特颜色的数量。编程语言提供了多种方法来做到这一点。 使用 Python 计算图像中唯一颜色的数量 Pillow库中的Image.getpixel…
-
WebRTC视频QoS全局技术栈
| 以下内容转自腾讯云音视频(公众号) 概述 目前总结出WebRTC用于提升QoS的方法有:NACK、FEC、SVC、JitterBuffer、IDR Request、Pacer、…
-
FFmpeg 框架简读 —— Demux 部分
想要快速了解 av_read_frame 的内部实现,最好先了解一下 demux 的一些概念和该函数内的大概层级:在 ffmpeg 的部分的 av_read_frame 函数内部大概可以分成3层,每层的分工明确、职责单一。
-
视频编码与x264基本介绍
摘要: 视频编解码一直是多媒体领域的基石技术之一。经过了多年的发展,ISO/IEC 和 ITU-T 等组织制定了多种视频编码标准,极大推动了多媒体技术的发展进步,这其中以 H.26…
-
使用 OpenCV 对图像进行 Gamma 校正
图像可能看起来太亮或太暗,伽马校正是一种允许控制图像亮度的方法。用于获得伽玛校正图像的公式如下: I– 输入像素值 [0, 255]。 O– 输出像素值 […
-
使用 OpenCV 对图像进行直方图均衡化
直方图均衡化是图像处理中的一种方法,它允许使用直方图调整图像的对比度。直方图均衡化变换像素强度值,使输出图像的直方图在整个值范围内分布更均匀。 OpenCV 提供了equalize…