音视频领域常见的术语解析,看这一篇就够了!
2024-01-25 06:59:55
什么是比特率?
比特率(Bitrate),也称为码率,是指每秒传输的比特数。比特率越高,代表单位时间传送的数据就越多。比特率通常用比特/秒(bps)或千比特/秒(Kbps)来表示。
什么是帧率?
帧率(Frame Rate),是指每秒显示的帧数。帧率越高,画面越流畅。帧率通常用帧/秒(FPS)来表示。
什么是分辨率?
分辨率(Resolution),是指图像或视频的像素数。分辨率越高,图像或视频的细节就越清晰。分辨率通常用宽×高的形式表示,如1920×1080。
什么是关键帧?
关键帧(Key Frame),也称为I帧,是指一帧独立的图像,不依赖于其他帧。关键帧通常包含整个图像的信息,因此体积较大。
什么是P帧?
P帧(Predicted Frame),是指一帧预测帧,它通过预测前一帧或后一帧来生成。P帧通常体积较小,但它依赖于前一帧或后一帧,因此如果前一帧或后一帧丢失,P帧也会丢失。
什么是B帧?
B帧(Bi-Predicted Frame),是指一帧双向预测帧,它通过预测前一帧和后一帧来生成。B帧通常体积最小,但它依赖于前一帧和后一帧,因此如果前一帧或后一帧丢失,B帧也会丢失。
什么是GOP?
GOP(Group of Pictures),是指一组连续的帧,它通常包含一个关键帧和多个P帧和B帧。GOP的长度决定了视频的质量和体积。GOP越长,视频的质量越好,但体积也越大。
什么是音轨?
音轨(Audio Track),是指一段音频数据。音轨可以是单声道或多声道。单声道音轨只包含一个声道,而多声道音轨包含多个声道。
什么是视频流?
视频流(Video Stream),是指一段连续的视频数据。视频流通常由一个视频编码器生成,并通过网络传输到视频播放器。
什么是音频流?
音频流(Audio Stream),是指一段连续的音频数据。音频流通常由一个音频编码器生成,并通过网络传输到音频播放器。
什么是流媒体?
流媒体(Streaming Media),是指通过网络连续传输视频或音频数据,以便用户可以实时观看或收听。流媒体通常使用HTTP或RTMP协议。
什么是CDN?
CDN(Content Delivery Network),是指内容分发网络。CDN通过在全球各地部署服务器,将视频或音频数据缓存到这些服务器上,以便用户可以从距离自己最近的服务器上下载数据。CDN可以有效地提高视频或音频的传输速度和质量。
什么是延迟?
延迟(Latency),是指从用户发出请求到收到响应之间的时间。延迟通常用毫秒(ms)来表示。延迟越低,用户体验越好。
什么是缓冲?
缓冲(Buffering),是指在播放视频或音频时,将数据预先下载到本地存储器中,以便在播放时可以连续播放。缓冲可以有效地减少卡顿和抖动。
什么是抖动?
抖动(Jitter),是指网络传输中数据包到达时间的差异。抖动通常用毫秒(ms)来表示。抖动越大,视频或音频的质量越差。
什么是卡顿?
卡顿(Stalling),是指视频或音频播放时出现停顿或中断。卡顿通常是由网络延迟或抖动引起的。
什么是音视频同步?
音视频同步(Audio-Video Synchronization),是指视频和音频同时播放。音视频同步通常通过调整视频或音频的播放速度来实现。
什么是音视频编解码?
音视频编解码(Audio-Video Codec),是指将音视频数据压缩成更小体积的格式,以便于传输和存储。音视频编解码通常使用H.264、H.265、VP8、VP9、AAC、MP3、Opus等编解码器。
总结
本文介绍了前端音视频领域常见的术语,帮助你快速掌握音视频基础知识。希望这些术语能够帮助你更好地理解和应用音视频技术。