前言 相对而言,音视频开发应该算门槛稍高的,记得我刚开始学习的时候,看别人的博客几乎都看不懂。后来总结了一下,看不懂的原因是没有掌握相关基础知识,比如一些概念(码率、采样率、帧率等),音视频中的颜色格式(RGB、YUV)、音频格式(PCM)等,写代码之前不了解这些,会写得非常痛苦——因为你不知道为什么要这么写,也不知道写出来的效果是怎样的。 基础概念 声波 声波有三要素: 1) 频率,代...
图像压缩技术简介 人眼和相机的成像原理 初中时我们都学过凸透镜成像,人眼和相机本质上都是凸透镜成像原理。人眼的晶状体和相机的镜头焦距,都可以调节焦距,从而看到远近不同的物体。有一点需要注意,凸透镜成像形成的是倒立的像,人的大脑会将其纠正为正立的像,而相机则需要通过特殊的元器件进行翻转,例如五棱镜等。 早期的相机都是使用胶片作为成像设备,光线打在胶片上,发生化学反应,形成底片,之后再洗出照片。而现在...
简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!...
想做好一对一直播开发就要先从音视频基础技术开始 这是音视频技术从零开始学习笔记的第一篇,从音频技术相关的概念开始,本篇不涉及任何编程相关内容。个人认为,概念理解清楚对以后编程模块的边界、职责划分以及该使用哪些工具有很大的帮助。 图1-音频技术核心概念 采样 模拟信号(连续信号)是连续的,意味着不会失真(音质好),比如磁带、唱片中就通过物理介质(通过唱片表面的起伏跌宕,或者是磁带上的磁粉引起的磁场强度来表示音箱上振膜的即时位置)保存着音频的模拟信号。 我们都知道唱片和磁带已经逐...
©️2020 CSDN皮肤主题: 酷酷鲨 设计师:CSDN官方博客返回首页
令狐掌门
CSDN认证博客专家CSDN认证企业博客
1万+
积分
关注

视频课程

Qt基础进阶开发视频教程: