E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
音视频基础
Audio Unit: iOS中最底层最强大音频控制API
阅读前提:AudioSession基础-AudioSessionCoreAudio基本数据结构-CoreAudio
音视频基础
知识C/C++简单数据结构,函数使用以下概念是文中常用的词语,因为其含义一般直接用英文表达
小东邪啊
·
2023-03-12 09:03
Android车载应用开发与分析(6)- 车载多媒体(一)-
音视频基础
知识与MediaPlayer
多媒体应用是车载信息娱乐系统的一个重要组成部分,一般包含音视频播放、收音机、相册等。车载应用多媒体系列初步计划分为六篇,这是第一篇。参考资料视频和视频帧:视频和帧基础知识整理百度百科-声道、百度百科-量化精度等管理音频焦点|Android开发者|AndroidDevelopersAndroid音视频开发-何俊林MediaPlayer|AndroidDevelopersMediaPlayer概览|A
林栩link
·
2023-03-11 13:58
iOS AVDemo(1):音频采集,免费获取全部源码丨音视频工程示例
毕加索《德拉加莱特红磨坊》像素版这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-03-10 03:05
音视频基础
知识
概要
[email protected]
我们日常生活中的视频文件avi,rmvb,mp4,flv,mkv等后缀,叫作封装格式。封装格式是由视频编码数据(H.264,MPEG2,VC-1)和音频编码数据(AAC,MP3,AC-3)组成。视频编码数据是由视频像素数据(YUV420P,RGB)组成音频编码数据是由音频采样数据(PCM)组成音频基础知识声音介绍声音是一种物理现象。物体振动时产生
GeorgeMR
·
2023-03-09 15:30
iOS AVDemo(5):音频解码,免费获得源码丨音视频工程示例
毕加索《小夜曲》像素版这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-03-08 23:10
Android AVDemo(5):音频解码,免费获得源码丨音视频工程示例
塞尚《森林》.jpeg这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-02-18 21:27
Android AVDemo(12):视频解码,MP4 → H.264/H.265 → YUV 的源码丨音视频工程示例
iOS/Android客户端开发同学如果想要开始学习音视频开发,最丝滑的方式是对
音视频基础
概念知识有一定了解后,再借助iOS/Android平台的音视频能力上手去实践音视频的采集→编码→封装→解封装→解码
关键帧Keyframe
·
2023-02-18 09:26
Android AVDemo(3):音频封装,采集编码并封装为 M4A丨音视频工程示例
(image-1f0a2a-1654072303086)]这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2023-02-17 08:31
第一章
音视频基础
概念
目录序言声音的物理性质数字音频音频编码图像的物理现象图像的数值表示视频的编码方式一序言音视频技术是为了记录,存储和回放声学现象才发明的。当人类有了记录以及存储声音的能力后,就迎来了模拟信号到数字信号的转换。二声音的物理性质2.1声音是波声音是由物体振动而产生的。声音是一种压力波,当演奏乐器、拍打一扇门或者敲击桌面时,它们的振动都会引起空气有节奏的振动,使周围的空气产生疏密变化,形成疏密相间的纵波(
路飞_Luck
·
2023-02-17 06:45
音视频基础
知识-图像篇
1.图像的数值表示1.1RGB浮点表示:取值范围为0.0~1.0,在OpenGLES中对每一个子像素点的表示使用的就是这种表达方式整数表示:取值范围为0~255或者00~FF,8个bit表示一个子像素,32个bit表示一个像素,这就是类似于某些平台上表示图像格式的RGBA_8888数据格式。比如,Android平台上RGB_565的表示方法为16bit表示一个像素,R用5个bit来表示,G用6个b
Damon_He
·
2023-02-01 09:16
一图看懂音视频核心技术栈(框架、工具和场景)
如果你么看这篇文章《
音视频基础
知识:流媒体核心技术梳理》建议先点进去看下,这篇无非就是更详细点。
潇湘落木life
·
2023-01-27 16:40
音视频学习基础篇1-
音视频基础
概念
一、视频是什么?动画书不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。本来是一本静态的小人书,通过翻动以后,就会变成一个有趣的小动画,如果画面够多,翻动速度够快的话,这其实就是一个小视频。而视频的原理正是如此,由于人类眼睛的特殊结构,画面快速切换时,画面会有残留,感觉起来就是连贯的动作。所以,视频就是由一系列图片构成的。视频帧帧,是视
samonking
·
2023-01-27 07:59
音视频笔记
音视频笔记基础理论知识雷神的博客[总结]视音频编解码技术零基础学习方法视频压缩H264码流结构码流结构:原来你是这样的H264H265码流结构
音视频基础
:H265/HEVC&码流结构FFMPEG雷神的博客
语音余音玉印
·
2023-01-18 22:44
笔记
音视频
ffmpeg
音视频基础
(四)音频文件格式转换(支持重采样采样位数为24位)
ffmpeg将音频文件重采样为8位、16位、32位的命令比较容易查找,但是重采样为24位却非常非常的少。ffmpeg-i32.wav-vn-ac2-ar44100-acodecpcm_s24le-y24.wav-i:输入文件,这里为32.wav-vn:输出文件禁用视频流-ac:设置输出文件音频通道的数量,这里为2(双通道)-ar:设置输出文件音频采样率,这里为44100-acodec:设置输出文件
音视频开发
·
2023-01-16 03:04
音视频基础知识
ffmpeg
音视频
android
实时音视频
视频编解码
FFmpeg/WebRTC/RTMP/RTSP/HLS/播放器-音视频流媒体高级开发【零声学院】
FFmpeg/WebRTC/RTMP/RTSP/HLS/播放器-音视频流媒体高级开发学习音视频流媒体高级开发学习01
音视频基础
【录播】0-音视频开发高级课程简介(22分钟)免费试学【录播】1-1_音视频录制原理
攻城狮百里
·
2022-12-31 05:59
音视频
ffmpeg
webrtc
Opengl ES之YUV数据渲染
YUV回顾记得在
音视频基础
知识介绍中,笔者专门介绍过YUV的相关知识,可以参考:《
音视频基础
知识-YUV图像》YUV数据量相比RGB较小,因此YUV适用于传输,但是YUV图不能直接用于显示,需要转换为RGB
FlyerGo
·
2022-12-26 22:26
Opengl
音视频
yuv渲染
音视频开发
音视频基础
概念
一、视频常见格式1、MPEG/MPG/DATMPEG(运动图像专家组),包括MPEG-1,MPEG-2和MPEG-4在内的多种视频格式。2、AVIAVI,音频视频交错。avi格式调用方便,图像质量好,压缩标准可任意选择。3、MOV在mac平台使用的动态的基于Indeo压缩算法的MOV4、ASF在线观看视频的一种文件压缩格式。ASF使用了MPEG4的压缩算法,压缩率和图像的质量都很不错。5、WMV一
darkGer
·
2022-12-23 07:23
音视频知识
音视频
音视频流媒体高级开发进阶:从
音视频基础
知识到技术实践
站在音视频行业风口站在风口,猪也能飞”。在已经到来的2022年,音视频行业依旧是怎么也绕不过去的风口。一方面,随着各项5G政策的落实,音视频+5G风口,将会深入挖掘音视频产业的无限潜力,加速与云计算、人工智能等领域的深度融合,不断催生新的业态和新的商业模式。另一方面,实时音频也在助力在线教育风口,因为疫情,让越来越多的学生、家长、教育者都意识到了在线教育的重要性。音视频技术,无疑是在线教育背后一只
攻城狮百里
·
2022-12-19 08:07
音视频
音视频
FFmpeg
Android
音视频大合集最终篇;学废了
已形成PDF版八个模块内容如下:1.
音视频基础
2.FFmpeg实战3.流媒体客户端4.流媒体服务器5.WebRTC项目实战6.AndroidNDK开发7.项目实践8.零声服务整理不易,关注一下吧。
【零声教育】音视频开发进阶
·
2022-12-19 08:05
音视频开发
程序员
编程
android
flutter
音视频
ffmpeg
webrtc
【
音视频基础
】RGB 与 YUV
数字图像编码方法指的是图像中每一个像素点在计算机中用什么编码方法表示。RGB基本三原色:红(Red)、绿(Green)、蓝(Blue)。根据可见光的波长识别颜色。RGB16:RGB565、RGB555RGB565每个像素16位,2字节。RGB分量分别使用5位、6位、5位。RGB555每个像素16位,2字节。RGB分量分别使用5位、5位、5位(最高位不用)。RGB24每个像素24位,3字节。RGB分
乔木辛
·
2022-12-05 10:00
音视频基础
音视频
RGB
YUV
【
音视频基础
】H264
介绍H264是基于运动补偿的视频编码标准。所谓编码我的理解就是对数据进行压缩便于网络传输。而视频编码就是依据图像帧的像素块之间的相似性对图像进行压缩。相关概念H264结构中,一幅图像编码后的数据叫一帧,一帧由一个或多个Slice片组成,一片由一个或多个MB宏块组成,一个宏块由16*16的yuv数据组成。宏块是H264编码的基本单位。帧类型H264定义了三种帧,I帧,P帧,B帧。I帧:关键帧,帧内压
乔木辛
·
2022-12-04 09:13
音视频基础
音视频
H264
音视频技术开发周刊 | 265
⏰活动时间:2022年11月4-5日活动地点:北京丽亭华苑酒店音视频开发之旅(30)-
音视频基础
知识从这篇开始我们进入FFmpeg系列的学习实践,作为开篇,我们先来了解下音视频相关的基础知识。
LiveVideoStack_
·
2022-11-29 19:44
大数据
编程语言
机器学习
人工智能
深度学习
音视频硬解码篇——
音视频基础
知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。一、视频是什么?不知道大家小时候是否玩过一种动画小人书,连续翻动的时候,小人书的画面就会变成一个动画,类似现在的gif格式图片。本来是一本静态的小人书,通过翻动以后,就会变成一个有趣的小动画,如果画面够多,翻动速度够快的话
攻城狮百里
·
2022-11-21 23:19
音视频
音视频
即时通讯
音视频开发学习--01
音视频基础
知识
目录一、视频中的主要概念:1、视频码率:2、视频帧率:3、视频分辨率:二、I帧、P帧、B帧、GOP帧1、I帧(Intracodedframes):2、P帧(Predictedframes):3、B帧(Bi-directionalpredictedframes):4、GOP(groupofpictures)5、DTS、PTS的概念三、音频中的一些概念1、采样频率:每秒钟采样的点的个数。2、采样量化:
像影子追着光梦游_
·
2022-11-13 09:45
音视频学习
音视频
ffmpeg
火山引擎 RTC 全球化架构设计
动手点关注干货不迷路1.为什么RTC要做全球化RTC(RealTimeCommunication)是
音视频基础
设施,它已经融入了大家生活的方方面面:工作中,我们组织视频会议,即使团队成员身处异国,也能保证项目推进
字节跳动技术团队
·
2022-11-07 11:20
网络
分布式
数据库
人工智能
java
音视频开发系列(59)
音视频基础
知识
从这篇开始我们进入ffmpeg系列的学习实践,作为开篇,我们先来了解下音视频相关的基础知识。一、视频播放器原理图片来源:[基于FFmpeg+SDL的视频播放器的制作——雷霄骅]雷神的这张图很清晰的说明了视频播放的流程:解封装—》音/视频解压缩—》音视频编码—》音视频裸数据PCM和YUV—》音视频同步处—》音频播放、视频渲染二、音频的基本知识对声音将模拟信号转为数字信号,要经过三个步骤:采样、量化、
音视频开发老马
·
2022-10-23 07:32
Android音视频开发
音视频开发
流媒体服务器
音视频
视频编解码
实时音视频
webrtc
android
【C++音视频开发】初级篇 | 图像基础概念
前言本专栏将不间断更新有关C++音视频开发的内容,其中有初级篇、中级篇与高级篇的内容,包括但不限于
音视频基础
、FFmpeg实战、QT、流媒体客户端、流媒体服务器、WebRTC实战、AndroidNDK等等
大气层煮月亮
·
2022-10-23 07:52
C++音视频开发-★★★
c++
开发语言
音视频
C++音视频开发技能树(初级)
C++音视频开发技能树(初级)第一阶段
音视频基础
音频基础知识01.如何采集声音-模数转换原理02.为什么高品质音频采样率>=44.1Khz03.什么是PCM04.一个采样点用多少位表示05.采样值用整数还是浮点数表示
大气层煮月亮
·
2022-10-23 07:22
C++音视频开发-★★★
java
jvm
开发语言
【C++音视频开发】初级篇 | RGB与YUV
前言本专栏将不间断更新有关C++音视频开发的内容,其中有初级篇、中级篇与高级篇的内容,包括但不限于
音视频基础
、FFmpeg实战、QT、流媒体客户端、流媒体服务器、WebRTC实战、AndroidNDK等等
大气层煮月亮
·
2022-10-23 07:39
C++音视频开发-★★★
c++
音视频
ffmpeg
WWDC 2022 音视频相关 Session 概览(EDR 相关)丨音视频工程示例
这个公众号会路线图式的遍历分享音视频技术:
音视频基础
(完成)→音视频工具(完成)→音视频工程示例(进行中)→音视频工业实战(准备)。
关键帧Keyframe
·
2022-10-18 11:45
【Android 音视频开发打怪升级:音视频硬解码篇】二、音视频硬解码流程:封装基础解码框架
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封
NeWolf
·
2022-10-14 14:46
【ffmpeg】视频解码器
音频基础专栏系列(一)【
音视频基础
】
一二三o-0-O
·
2022-09-24 16:28
#
FFmpeg入门
音视频
ffmpeg
视频编解码
avcodec
avframe
音视频学习整理
音视频学习整理:(后期将会按照这个一步步写博客)开发环境搭建-window&Linux基本概念-
音视频基础
知识框架采集,处理,渲染基本概念-音频基础知识基本概念-视频基础知识基本概念-推流和拉流基础过程命令行
MetaSmiles
·
2022-09-22 05:53
音视频基础
ffmpeg
makefile
windows
microsoft
音视频基础
知识
简易版音视频图解如下:对于一个实时音视频应用共包括:采集、编码、前后处理、传输、解码、缓冲、渲染等环节。每个环节还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除AEC、噪声抑制NS、静音控制VAD、自动增益控制AGC等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.265等。典型的实时音视频应用数据流转过程如下:更详细图解如下:整个图包含了音视频数据从打包、编解码、传输
qq_42270373
·
2022-08-23 07:15
音视频
菜鸟也能懂的 -
音视频基础
知识。
https://www.jianshu.com/p/614b3e6e641a?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation前言说到视频,大家自己脑子里基本都会想起电影、电视剧、在线视频等等,也会想起一些视频格式AVI、MP4、RMVB、MKV等等。但是我们如果认真思考这些
hbcbgcx
·
2022-08-23 07:39
video
【入门篇】
音视频基础
知识
前言说到视频,大家自己脑子里基本都会想起电影、电视剧、在线视频等等,也会想起一些视频格式AVI、MP4、RMVB、MKV等等。但是我们如果认真思考这些应该就有很多疑问,比如以下问题:*mp4和mkv有什么区别?*视频封装格式和解码格式有什么区别?*什么是H.264?什么是mpeg?等等很多疑问,我们不知道这些问题的答案是因为我们没有去了解他们背后的东西,下面我会给大家分享当初我学习时候的整理的一些
Run_Feng
·
2022-08-23 07:07
流媒体
【
音视频基础
】音频基础理论
音频基础理论声音是如何被听到的声音的产生人类听觉范围声音的三要素模数转换PCM裸流关键采样概念音频采样数据作用与特点码率PCM格式存储音频采样数据查看工具:AdobeAuditionffplay播放PCM参考资料声音是如何被听到的声音的产生声音是由物体振动产生的它可以通过空气、固体、液体等进行传输震动耳膜经过大脑神经识别人类听觉范围如上图所示:人类的听觉范围是20Hz~20kHz声音的三要素音调:
一二三o-0-O
·
2022-08-23 07:07
#
音视频基础
音视频
码率
Adobe
Audition
音频采样
音频
【
音视频基础
】视频基础理论
【
音视频基础
】视频基础理论图像基本概念图像屏幕图像码流如何计算?
一二三o-0-O
·
2022-08-23 07:31
#
音视频基础
音视频
图像处理
码流
YUV
RGB
音视频基础
——YUV格式介绍
参考:http://www.cnblogs.com/Youhei/p/5245634.htmlhttp://blog.csdn.net/wutong_login/article/details/42293345http://blog.chinaunix.net/uid-26000296-id-5472302.htmlhttp://blog.csdn.net/zf_c_cqupt/article/d
THINK_DAD
·
2022-08-09 07:33
音视频开发
音视频基础
认知——ISP与DSP
很多人在学习完linux后不知道应该学什么,并且对于音视频领域的认知只限于道听途说。这里介绍两个音视频的方向——ISP与DSPISPISP——ImageSignalProcess图像信号处理我们先来看这张图当看到系统框架图的时候千万不要害怕,一个块一块,一个功能一个功能去看,就可以清晰很多。imagesensorcore——图像传感器核心这一部分主要是用于视频采集,就是sensor把拍到的东西(模
Spark!
·
2022-08-09 07:16
音视频
帅哥
认知
音视频
c/c++程序员的黄金发展方向:音视频开发
一、学习路线1、大纲
音视频基础
知识ffmpeg命令实战ffmpegAPI精讲ffmpeg播放器ffmpeg转码器RTMP/RTSP/HLS/HTTP-FLV流媒体客户端开发SRS流媒体服务器源码分析WebRTC
linux大本营
·
2022-07-31 08:33
c++
ffmpeg
webrtc
音视频开发
流媒体服务器
音视频基础
知识
一、媒体处理平台(MPP)hi3531/3532编码二、视频缓存池:向媒体业务提供大块内存管理功能。三、视频编码模块VENC支持以下协议编码:(1)H.264(2)JPEG(3)MJPEG(4)MPEG-4四、编码模块的输入源包括三类:(1)用户态读取图像文件向编码模块发送数据(2)视频输入(VIU)模块采集的图像经过视频处理子系统(VPSS)发送到编码模块(3)视频输入(VIU)模块采集的图像直
kaysondong
·
2022-07-21 07:15
音视频基础知识
音视频基础
知识|ANS 噪声抑制原理解析
在上一期课程《音视频开发进阶课程|第二讲:回声消除》中,我们接触了音频前处理的概念,还认识了音频前处理的三剑客之一AEC回声消除。今天,我们继续来认识三剑客中的第二位:噪声抑制ANS(AmbientNoiseSuppression)。经常被卷入在线会议的你,想必也曾抱怨过:“太嘈杂了,什么都听不清”、“周围比较吵闹,需要换个安静的地方”。这里导致“嘈杂”和“吵闹”的罪魁祸首,就是无所不在的噪声。噪
ZEGO即构科技
·
2022-06-18 07:10
音视频开发进阶课程
噪声抑制
ANS
实时音视频
音视频基础
音视频开发进阶课程|第一期:音频要素
本次课程为系列内容,课程将从
音视频基础
概念讲解展开,进行学习内容的难度进阶,后期将带领大家学习有关音视频开发的各种疑难问题,以及如何利用SDK开发音视频应用!内容定期更新推送,请持续关注!
·
2022-05-20 15:39
音视频rtc音频转化采集
音视频基础
+ffmpeg原理+项目实战一课完成音视频技术开发入门
download:
音视频基础
+ffmpeg原理+项目实战一课完成音视频技术开发入门Web前端性能优化自查清单前言一份简洁、纯粹的Web前端性能优化清单。每个优化点都包含有概念、实操和参考资料。
·
2022-03-22 23:42
ffmpeg
音视频基础
+ffmpeg原理(视频编码)
H264:H264压缩比条件:1、YUV格式YUV4202、分辨率:640x4803、帧率15源码流:640x480x1.5x15,建议码流:500kpbs,结果:约1/100码流参考值:https://docs.agora.io/cnGOP:gop就是把相似的图片进行分组,一组就是一个gop。H264中的I帧、P帧、B帧:I帧(intraframeframe),关键帧,采用帧内压缩技术。IDR帧
醉饮千觞不知愁
·
2022-03-16 18:33
音视频
p2p
android
音视频基础
+ffmpeg原理(MAC环境搭建+FFmpeg编译)
最近开始学习音视频相关内容,在Mac电脑上工作,一些相关的环境还得要安装一下。整理了一下大致所需安装工具:1、brew2、Git3、yasm编译FFmpeg的话1、在FFmpeg目录下执行:./configuer--prefix=/usr/local/ffmpeg/--enable-debug=3--disable-static--enable-sharedprefix=/usr/local/ff
醉饮千觞不知愁
·
2022-03-16 18:03
FFmpeg
音视频
macos
ffmpeg学习笔记-初识ffmpeg
ffmpeg用来对音视频进行处理,那么在使用ffmpeg前就需要ffmpeg有一个大概的了解,这里使用雷神的ppt素材进行整理,以便于复习
音视频基础
知识视频播放器的原理播放视频的流程大致如下:常用播放器跨平台
weixin_30596023
·
2022-03-12 13:08
ffmpeg
数据结构与算法
c/c++
【Android 音视频开发打怪升级:FFmpeg音视频编解码篇】五、Android FFmpeg+OpenGL ES播放视频
教程代码:【Github传送门】目录一、Android音视频硬解码篇:1,
音视频基础
知识2,音视频硬解码流程:封装基
开发的猫
·
2022-02-21 20:08
音视频基础
一、视频播放器原理视音频技术主要包含以下几点:封装技术,视频压缩编码技术以及音频压缩编码技术。如果考虑到网络传输的话,还包括流媒体协议技术。视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤:解协议,解封装,解码视音频,视音频同步。如果播放本地文件则不需要解协议,为以下几个步骤:解封装,解码视音频,视音频同步。他们的过程如图所示:视频播放器原理.png解协议的作用,就是将流媒体协议的数据,
小村医
·
2022-02-18 15:24
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他