来源:来自 Twitter-X2Rtc
随着移动互联网的普及,实时音视频技术已经在越来越多的场景下发挥重要作用,已经不再局限于IM中的实时视频聊天、实时视频会议这种功能,在远程医疗、远程教育、智能家居等等场景也司空见惯。
虽然实时音视频技术的应用越来越普及,但对于程序员来说,这方面的技术门槛仍然存在(准备地说是仍然很高),想要在短时间内全面掌握实时音视频相关的技术难度非常大。
因此,我们简单梳理了一下,关于音视频学习中会经常遇到了专有名词,以帮助大家快速学习。
常用音视频名词解析
01.YUV:一种颜色编码方法。Y(Luminance或Luma)是明亮度/灰阶值,UV(Chrominance或Chroma)是色度;
02.RGB(Red Green Blue):一种颜色标准;
03.ES(Elementary Stream):基本码流。是由编码器输出的原始基础码流;
04.PES(Packetized Elementary Streams):打包的基本码流。由ES组成;
05.PS(Program Stream):节目流。由PES组成,PS流由PS包组成,而一个PS包又由若干个PES包组成;
06.TS(Transport Stream):传送流。由PES组成,长度是固定的;
07.H264/AVC(Advanced Video Coding):数字视频编码标准;
08.H265/HEVC(High Efficiency Video Coding):数字视频编码标准。压缩率高;
09.VP8、VP9:开放的图像压缩格式。谷歌开源的编解码器;
10.AVS(Audio Video coding Standard):我国具备自主知识产权的第二代信源编码标准。是《信息技术 先进音视频编码》系列标准的简称;
11.G.711A/PCMA/a律(logarithmic pulse-code modulation):语音压缩标准。主要运用于欧洲和世界其他地区。特别设计用来方便计算机处理;
12.G.711U/PCMU/μ律(logarithmic pulse-code modulation):语音压缩标准。主要运用于北美和日本;
13.AAC(Advanced Audio Coding):高级音频编码;
14.RTP(Real-time Transport Protocol):实时传输协议;
15.RTCP(RTP Control Protocol):RTP 控制协议。流控制和拥塞控制;
16.RTSP(Real Time Streaming Protocol):实时流传输协议。是TCP/IP协议体系中的一个应用层协议;
17.GB/T28181:《安全防范视频监控联网系统信息传输、交换、控制技术要求》是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部一所等多家单位共同起草的一部国家标准;
18.RTMP(Real Time Messaging Protocol):实时消息传输协议;
19.webRTC(Web Real-Time Communication):网页实时通信。是一个支持网页浏览器进行实时语音对话或视频对话的API;
20.HLS(HTTP Live Streaming):基于HTTP的自适应码率流媒体传输协议;
21.X2RTC:是一款开源的实时音视频流媒体服务平台,基于WebRTC技术堆栈,拓展GB/T28181协议以及其他通信协议,支持 RTSP、RTMP、WebRTC、H.323、SIP、HTTP-FLV、SRT等。
22.ffmpeg(Fast Forward Mpeg):开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等;
23.Live555(Live555 Streaming Media):是一个为流媒体提供解决方案的跨平台的C++开源项目。实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
24.SRS(Simple Rtmp Server):是一款开源的流媒体服务器;
X2RTC
关于X2Rtc很多人可能不是很熟悉,但是它却是实时音视频中一款令人惊艳的开源产品。
扫码上方图中二维码,即可抢先体验X2Rtc
X2Rtc可以广泛应用于视频会议、互动直播、应急安防、在线教育、远程医疗、物联网等六大场景中。
此外,X2Rtc还支持公有云,私有云和混合云等多种部署形式;以及可以为用户提供全周期质量监测、回溯和分析的解决方案,帮助用户发现问题,并解决问题。关于X2Rtc很多人可能不是很熟悉,但是它却是实时音视频中一款令人惊艳的开源产品。 、
标签:视频,流媒体,专业名词,实时,音视频,传输,开源,解析 From: https://blog.51cto.com/u_16273680/8008880