花费 12 ms
【秒懂音视频开发】03_重识音频

我们平时在互联网上听到的声音,都是先经过录制后,再传输到互联网上的。比如歌曲、电影、主播等的声音。 PCM 录音的原理可以简单理解为:把声源的振动记录下来,需要时再让某个物体按照记录下来 ...

Tue Mar 02 06:37:00 CST 2021 6 4854
【秒懂音视频开发】08_音频录制02_编程

通过编程录音 开发录音功能的主要步骤是: 注册设备 获取输入格式对象 打开设备 采集数据 释放资源 需要用到的FFmpeg库有4个。 权限申请 在Mac平台 ...

Thu Mar 18 06:26:00 CST 2021 11 4267
【秒懂音视频开发】05_Mac开发环境搭建

在不同的Mac环境下,实践出来的效果可能跟本教程会有所差异。我的Mac环境是:Intel CPU、macOS Big Sur(11.2.2)。 FFmpeg 安装 在Mac环境中,直接 ...

Fri Mar 05 03:59:00 CST 2021 8 4517
【秒懂音视频开发】01_移动通信技术的发展

众所周知,随着移动通信技术的发展,移动设备的网速是越来越快了,网民的生活也是越来越丰富多彩。 1G:语音时代 1G即第1代移动通信技术,仅支持语音通话。那是一个属于大哥大的时 ...

Tue Mar 02 06:16:00 CST 2021 2 4352
【秒懂音视频开发】07_音频录制01_命令行

终于要开始进行FFmpeg实战了,一起来感受一下FFmpeg的强大吧。 命令简介 FFmpeg的bin目录中提供了3个命令(可执行程序),可以直接在命令行上使用。 ffmpeg ...

Thu Mar 11 05:19:00 CST 2021 3 3948
【秒懂音视频开发】02_重识声音

关于声音的知识,记得没错的话,是属于初中物理的内容。为了学好音视频,我们有必要重新温习一下声音的相关知识。需要提醒的是:本文的GIF动态图比较多,建议选择在网络较好的环境中阅读。 产生 ...

Tue Mar 02 06:36:00 CST 2021 1 3818
YUV格式分析

Andrew Huang <bluedrum@163.com> 转载请注明作者及联络方式 在摄像头之类编程经常是会碰到YUV格式,而非大家比较熟悉的R ...

Thu Feb 16 00:08:00 CST 2012 3 41599
【秒懂音视频开发】09_播放PCM

ffplay 可以使用ffplay播放《音频录制02_编程》中录制好的PCM文件,测试一下是否录制成功。 播放PCM需要指定相关参数: ar:采样率 ac:声道数 f:采样格式 ...

Fri Mar 26 20:40:00 CST 2021 5 3034
【秒懂音视频开发】06_Qt开发基础

.pro文件的配置 跨平台配置 之前我们分别在Windows、Mac环境的Qt项目中集成了FFmpeg。 可以发现在.pro文件的配置中,FFmpeg库在Mac、Windows上的位置是有所差异 ...

Thu Mar 11 05:18:00 CST 2021 3 3155
【秒懂音视频开发】26_RTMP服务器搭建

从本节开始,正式开启流媒体相关的内容。 流媒体 基本概念 流媒体(Streaming media),也叫做:流式媒体。 是指将一连串的多媒体数据压缩后,经过互联网分段发送数据,在互联网上即时传输影音以供观赏的一种技术与过程 此技术使得数据包可以像流水一样发送,如果不使 ...

Sat Jul 31 05:11:00 CST 2021 0 1380

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM