level 6
nicka975
楼主
◘ 编码(codec):用于压缩减少数字化文件大小或尺寸的算法技术。
◘ 压缩比(compression ratio):压缩比是用于表示一幅图像被压缩后占到之前存储空间的比值,比如将1 MB的图像压缩为128KB,则压缩比即为8:1。对于同一种压缩算法,压缩比越高,图像看起来清晰度越差。
◘ 码率(Data Rate):数据传输时单位时间传送的数据位数,一般我们用的单位是k
bp
s即千位每秒。同分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。(一般视频领域所谓的比特率可等同于码率或叫码流)
◘ 分辨率(resolution):它是衡量一幅图像中有多少信息是可见的一种量度,一般表示为h ✖ v, h表示水平分辨率(显示器的横向),v为垂直分表率(显示器的上下向)。分辨率越大意味着图像肉眼能看到的细节越多。
◘ 采样率(sample rate):表示每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。通俗的讲采样频率是指计算机每秒钟采集多少个声音样本,是描述声音文件的音质、音调,衡量声卡、声音文件的质量标准。
◘ 帧(frame):视频的帧其实就是一张图片,足够快的播放这些连续的图片,就成了动画。
◘ 帧率(frame rate):就是以多块的速度来播放这些静态图片,即我们经常听到的每秒25帧,每秒60帧等等,一般不同的视频节目有不同的帧率规定。
◘ 关键帧(key frame):在压缩的视频序列中,一个包含完整帧信息的帧。
◘ 宽高比(aspect ratio):图像的宽度和高度之比。一般显示器的宽高比为4:3或16:9。
◘ VBR/ABR/CBR:视频流中的码率控制算法
· VBR(Variable Bitrate)动态比特率:也就是没有固定的比特率,压缩工具在压缩时根据音视频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式;
· ABR(Average Bitrate)平均比特率:是VBR的一种插值参数。它在指定的文件大小内,低频和静态内容多时使用相对低的流量,高频和动态内容多时使用高流量,是VBR和CBR的一种折衷选择;
· CBR(Constant Bitrate),常数(恒定)比特率:指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件一般体积较大。
◘ 对比度(contrast):视频术语,是指在视频的波形中,最白的白色和最黑的黑色之间差值。对比度越大,视频看起来越明亮,对比度小,看起来越灰暗。
◘ 亮度:(luminance):视频信号中黑色和白色的分量。
◘ 色度(chrominance):视频信号的彩色分量。
◘ 1080P/700P/1080i:均为视频的显示格式,其中阿拉伯数字代表垂直方向上有多少条水平扫描线,而字母P表示逐行扫描,字母i表示隔行扫描。需要主要的是,1080P不是分辨率,可以简单的认为它是一般所谓的清晰度的一种量度。通常1080p的画面分辨率为1920×1080。
◘ 逐行扫描/隔行扫描:显示器显示图像是靠电子束按一行一行顺序扫描而显示的,不同的扫描方式对应不同的应用。
· 逐行扫描(progressive scanning):显示图像进行扫描时,从屏幕左上角的第一行开始逐行进行,整个图像扫描一次完成。
· 隔行扫描(Interlace Scanning):隔行扫描就是每一帧都被分割为两个场,每一场中包含了一帧中所有的奇数行或者偶数行,通常是先扫描奇数行得到第一场,然后扫描偶数行得到第二场。
◘ 元数据(metadata):描述数据本身属性的数据,比如视频的标题、标签、文件大小等等。
◘ 数字版权管理(DRM,Digital Rights Management):DRM是一套管理方法或系统,它能够决定视频在什么条件下,谁可以观看、下载视频等。
◘ h.264/h.265:这些都是视频压缩标准,除了这些还有很多标准和算法,不同的编码标准本质上都是在压缩比和视频质量间取得平衡和竞争。
◘ HDMI/SDI/AV:这些都是用于消费类设备上的音视频接口,有数字接口,有模拟接口,主要是有清晰度的差异。
◘ 像素(Pixel): 像素就是分辨率中的最小样本,也就是组成扫描线的最小单元。比如我们说横向分辨率为640,那就意味着显示器的横向上有640个独立的小样本(正方形或长方形)。
◘ RTMP/RTSP/HLS:均为流媒体传输协议
◘ 信噪比(SNR,single-to-noise ratio ):指的是信号幅度与噪声(会对信号产生烦扰的其它信号)之间的比值,比值越大,信号越清楚。
◘ 字幕(subtitle):加在画面上的文本,有的字幕是直接编码到视频文件中或者直播流中的,有的是外挂到字幕轨道上的。
◘ 域名/子域名/二级域名/泛域名:bravovcloud.com(顶级) ; bravovcloud.com/product(二级域名) 、bravovcloud.com/product/live(三级域名) ;http://www.bravovcloud.com(子域名) ; *.bravovcloud.com(泛域名)
◘ 域名解析系统(DNS):简单说就是通过域名得到IP地址的系统。
◘ A记录:将域名指向一个ip地址
◘ CNAME记录: 将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
◘ 域名备案:
· ICP备:ICP备案就是网站备案,域名备案;所有网站都要有ICP备案
· ICP证:增值电信业务经营许可证;只有提供有偿信息服务的网站才需要申请ICP许可证
◘ 源站/边缘节点:
· 源站(Origin):网站内容发布的原始站点,增删改查都在源站进行,CDN边缘获取资源也是通过源站获取。
· 边缘节点(Edge):缓存内容的节点设备组
◘ 回源域名/回源IP/回源率:
· IP回源:CDN回源时直接按IP回,客户一般会提供多个IP地址进行轮询
· 域名回源:回源时通过域名查询DNS找到对应IP
· 回源率:「访问未缓存、缓存过期、不可缓存的资源所导致的回源站拉取资源的请求数」与「总访问请求数」的比值,该值为静态加速重要指标,一般越小越好
◘ CDN加速类型:
· 静态页面:为图片及网页等静态小文件
· 下载加速:一般来说30M以上的静态大文件,有些特殊下载协议和安全要求
· 点播加速:若大文件为视频文件,一般会有拖拽等功能,所以需要视频点播加速
· 直播加速:视频直播加速
· 动态加速:需要与后台数据库交互产生动态内容,实时性极高的数据更新网站如股票
· https加速:针对基于SSL/TLS证书私钥等安全性要求高的网站
◘ 缓存/缓存期限/缓存刷新/缓存配置/预推预取预热:
· 缓存(cache):高频访问的热点对象内容保存在边缘节点设备上,以此实现就近访问,提高网站访问的速度和质量
· 缓存期限:资源在缓存节点上的最长保存时间,达到此时间后资源会被从CDN系统中移除。
· 缓存刷新:通过工具、控制台、API等刷新指定资源,强迫 CDN 边缘节点回源站获取最新的同名资源内容。通常用在清除不再需要的内容或源站内容有更新的时候。一般有目录刷新、路径刷新、全路径刷新等
· 缓存配置规则:针对不同内容设置不同的缓存过期时间
· 预推(预取/预热/预加载等不同称呼):将源站需要预推的文件强制缓存到边缘节点。它和缓存刷新的区别在于刷新是对已经缓存的内容刷新,而预推是没有被缓存的。
◘ Range回源/播放拖拽:
· Range回源:指客户端通知源站服务器只返回部分内容,一般用于大文件的分发。Range回源,可以减少回源流量消耗,提升资源响应时间,需要注意的是该功能需要源站支持range请求,即对于http请求头中包含 Range 字段。
· 拖拽:点播拖拽播放进度时,客户端会向server端发送带参数的请求,server端会向客户端响应指定部分的内容
◘ WAF防护/CC防护/DDos/防盗链:
· WAF:Web应用防护系统,WAF对来自Web的各类请求进行内容检测和验证,避免站点受到SQL注入、网页篡改、网页挂马等安全侵入
· Ddos:向服务器提交大量请求,使服务器超负荷,干扰甚至阻断正常的网络通讯
· CC攻击:对一些消耗资源较大的应用页面(如数据库)不断地发起正常的请求,以达到消耗服务端资源的目的
· 防盗链:IP黑白名单/域名黑白名单/Token防盗链/referer防盗链/客户端防盗链
◘ 拉流/推流/录制/转码:
· 拉流:CDN主动去源站(编码器等)拉取音视频流
· 推流:终端主动将音视频流推送至CDN
· 录制:在CDN中为客户进行直播流的录制服务,再通过协定方式将文件返给客户
· 转码:在CDN中为客户提供直播流实时转码服务,如一路RTMP,进行不同码率输出。如果是码率不动仅转协议,如将RTMP转为HLS,一般称为转封装
◘ 上行加速/下行加速:
· 上行加速:直播中指推流先推到最近的边缘节点,节点再转发到源站;静态中也有文件上传加速
· 下行加速:网民访问数据(播放视频)走的常规CDN分发过程
◘ 推流/播流鉴权认证:
· 推流认证:为保证推流频道不被非法的占用,防止非法推流,一般有token或有效期限等方式来认证
· 播流认证:同推流
◘ 峰值带宽计费/95峰值计费/第四峰值计费/流量计费:
CDN计费系统每 5 分钟取一次带宽峰值,则一个月约有 8640 个数值点,一天有 288 个数据值点;从大到小排列:
· 峰值带宽计费:第一峰值为计费点
· 95峰计费:去掉最大的 5% 个数值点(约 432 个),余下数值点中最大值为计费点;
· 第四峰(去三峰)计费:第 4 个日峰值为计费点
· 流量计费:按实际下行流量计费(一般上行不收费)
◘ 带宽流量换算关系:
10Mbps/8 = 1.25MB/秒 (理论值),即每秒种能产生1.25MB的流量;1天产生流量=24小时*3600秒*1.25MB=108000MB,即约105GB流量;也就是说1Mbps100%利用率下,每日产生流量10.54GB。带宽利用率大于31%(30%)的适合带宽计费,不足30%的使用流量计费更合适
◘ 可用性(Availability)/性能/SLA:
· 可用性:域名加速正常工作的时间比例,域名服务周期内正常服务时间 / 域名服务周期内可服务总时间
· 性能:域名加速各指标(如DNS解析时间、首包时间等)的响应时间
· SLA:承诺客户的服务保障等级,未达到会涉及赔偿(指标一般包括服务可用性、数据持久性/可清除性/可迁移、故障恢复能力、计量准确性等10余项硬指标。
2017年08月01日 07点08分
1
◘ 压缩比(compression ratio):压缩比是用于表示一幅图像被压缩后占到之前存储空间的比值,比如将1 MB的图像压缩为128KB,则压缩比即为8:1。对于同一种压缩算法,压缩比越高,图像看起来清晰度越差。
◘ 码率(Data Rate):数据传输时单位时间传送的数据位数,一般我们用的单位是k
bp
s即千位每秒。同分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。(一般视频领域所谓的比特率可等同于码率或叫码流)
◘ 分辨率(resolution):它是衡量一幅图像中有多少信息是可见的一种量度,一般表示为h ✖ v, h表示水平分辨率(显示器的横向),v为垂直分表率(显示器的上下向)。分辨率越大意味着图像肉眼能看到的细节越多。
◘ 采样率(sample rate):表示每秒从连续信号中提取并组成离散信号的采样个数,它用赫兹(Hz)来表示。通俗的讲采样频率是指计算机每秒钟采集多少个声音样本,是描述声音文件的音质、音调,衡量声卡、声音文件的质量标准。
◘ 帧(frame):视频的帧其实就是一张图片,足够快的播放这些连续的图片,就成了动画。
◘ 帧率(frame rate):就是以多块的速度来播放这些静态图片,即我们经常听到的每秒25帧,每秒60帧等等,一般不同的视频节目有不同的帧率规定。
◘ 关键帧(key frame):在压缩的视频序列中,一个包含完整帧信息的帧。
◘ 宽高比(aspect ratio):图像的宽度和高度之比。一般显示器的宽高比为4:3或16:9。
◘ VBR/ABR/CBR:视频流中的码率控制算法
· VBR(Variable Bitrate)动态比特率:也就是没有固定的比特率,压缩工具在压缩时根据音视频数据即时确定使用什么比特率,这是以质量为前提兼顾文件大小的方式;
· ABR(Average Bitrate)平均比特率:是VBR的一种插值参数。它在指定的文件大小内,低频和静态内容多时使用相对低的流量,高频和动态内容多时使用高流量,是VBR和CBR的一种折衷选择;
· CBR(Constant Bitrate),常数(恒定)比特率:指文件从头到尾都是一种位速率。相对于VBR和ABR来讲,它压缩出来的文件一般体积较大。
◘ 对比度(contrast):视频术语,是指在视频的波形中,最白的白色和最黑的黑色之间差值。对比度越大,视频看起来越明亮,对比度小,看起来越灰暗。
◘ 亮度:(luminance):视频信号中黑色和白色的分量。
◘ 色度(chrominance):视频信号的彩色分量。
◘ 1080P/700P/1080i:均为视频的显示格式,其中阿拉伯数字代表垂直方向上有多少条水平扫描线,而字母P表示逐行扫描,字母i表示隔行扫描。需要主要的是,1080P不是分辨率,可以简单的认为它是一般所谓的清晰度的一种量度。通常1080p的画面分辨率为1920×1080。
◘ 逐行扫描/隔行扫描:显示器显示图像是靠电子束按一行一行顺序扫描而显示的,不同的扫描方式对应不同的应用。
· 逐行扫描(progressive scanning):显示图像进行扫描时,从屏幕左上角的第一行开始逐行进行,整个图像扫描一次完成。
· 隔行扫描(Interlace Scanning):隔行扫描就是每一帧都被分割为两个场,每一场中包含了一帧中所有的奇数行或者偶数行,通常是先扫描奇数行得到第一场,然后扫描偶数行得到第二场。
◘ 元数据(metadata):描述数据本身属性的数据,比如视频的标题、标签、文件大小等等。
◘ 数字版权管理(DRM,Digital Rights Management):DRM是一套管理方法或系统,它能够决定视频在什么条件下,谁可以观看、下载视频等。
◘ h.264/h.265:这些都是视频压缩标准,除了这些还有很多标准和算法,不同的编码标准本质上都是在压缩比和视频质量间取得平衡和竞争。
◘ HDMI/SDI/AV:这些都是用于消费类设备上的音视频接口,有数字接口,有模拟接口,主要是有清晰度的差异。
◘ 像素(Pixel): 像素就是分辨率中的最小样本,也就是组成扫描线的最小单元。比如我们说横向分辨率为640,那就意味着显示器的横向上有640个独立的小样本(正方形或长方形)。
◘ RTMP/RTSP/HLS:均为流媒体传输协议
◘ 信噪比(SNR,single-to-noise ratio ):指的是信号幅度与噪声(会对信号产生烦扰的其它信号)之间的比值,比值越大,信号越清楚。
◘ 字幕(subtitle):加在画面上的文本,有的字幕是直接编码到视频文件中或者直播流中的,有的是外挂到字幕轨道上的。
◘ 域名/子域名/二级域名/泛域名:bravovcloud.com(顶级) ; bravovcloud.com/product(二级域名) 、bravovcloud.com/product/live(三级域名) ;http://www.bravovcloud.com(子域名) ; *.bravovcloud.com(泛域名)
◘ 域名解析系统(DNS):简单说就是通过域名得到IP地址的系统。
◘ A记录:将域名指向一个ip地址
◘ CNAME记录: 将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。
◘ 域名备案:
· ICP备:ICP备案就是网站备案,域名备案;所有网站都要有ICP备案
· ICP证:增值电信业务经营许可证;只有提供有偿信息服务的网站才需要申请ICP许可证
◘ 源站/边缘节点:
· 源站(Origin):网站内容发布的原始站点,增删改查都在源站进行,CDN边缘获取资源也是通过源站获取。
· 边缘节点(Edge):缓存内容的节点设备组
◘ 回源域名/回源IP/回源率:
· IP回源:CDN回源时直接按IP回,客户一般会提供多个IP地址进行轮询
· 域名回源:回源时通过域名查询DNS找到对应IP
· 回源率:「访问未缓存、缓存过期、不可缓存的资源所导致的回源站拉取资源的请求数」与「总访问请求数」的比值,该值为静态加速重要指标,一般越小越好
◘ CDN加速类型:
· 静态页面:为图片及网页等静态小文件
· 下载加速:一般来说30M以上的静态大文件,有些特殊下载协议和安全要求
· 点播加速:若大文件为视频文件,一般会有拖拽等功能,所以需要视频点播加速
· 直播加速:视频直播加速
· 动态加速:需要与后台数据库交互产生动态内容,实时性极高的数据更新网站如股票
· https加速:针对基于SSL/TLS证书私钥等安全性要求高的网站
◘ 缓存/缓存期限/缓存刷新/缓存配置/预推预取预热:
· 缓存(cache):高频访问的热点对象内容保存在边缘节点设备上,以此实现就近访问,提高网站访问的速度和质量
· 缓存期限:资源在缓存节点上的最长保存时间,达到此时间后资源会被从CDN系统中移除。
· 缓存刷新:通过工具、控制台、API等刷新指定资源,强迫 CDN 边缘节点回源站获取最新的同名资源内容。通常用在清除不再需要的内容或源站内容有更新的时候。一般有目录刷新、路径刷新、全路径刷新等
· 缓存配置规则:针对不同内容设置不同的缓存过期时间
· 预推(预取/预热/预加载等不同称呼):将源站需要预推的文件强制缓存到边缘节点。它和缓存刷新的区别在于刷新是对已经缓存的内容刷新,而预推是没有被缓存的。
◘ Range回源/播放拖拽:
· Range回源:指客户端通知源站服务器只返回部分内容,一般用于大文件的分发。Range回源,可以减少回源流量消耗,提升资源响应时间,需要注意的是该功能需要源站支持range请求,即对于http请求头中包含 Range 字段。
· 拖拽:点播拖拽播放进度时,客户端会向server端发送带参数的请求,server端会向客户端响应指定部分的内容
◘ WAF防护/CC防护/DDos/防盗链:
· WAF:Web应用防护系统,WAF对来自Web的各类请求进行内容检测和验证,避免站点受到SQL注入、网页篡改、网页挂马等安全侵入
· Ddos:向服务器提交大量请求,使服务器超负荷,干扰甚至阻断正常的网络通讯
· CC攻击:对一些消耗资源较大的应用页面(如数据库)不断地发起正常的请求,以达到消耗服务端资源的目的
· 防盗链:IP黑白名单/域名黑白名单/Token防盗链/referer防盗链/客户端防盗链
◘ 拉流/推流/录制/转码:
· 拉流:CDN主动去源站(编码器等)拉取音视频流
· 推流:终端主动将音视频流推送至CDN
· 录制:在CDN中为客户进行直播流的录制服务,再通过协定方式将文件返给客户
· 转码:在CDN中为客户提供直播流实时转码服务,如一路RTMP,进行不同码率输出。如果是码率不动仅转协议,如将RTMP转为HLS,一般称为转封装
◘ 上行加速/下行加速:
· 上行加速:直播中指推流先推到最近的边缘节点,节点再转发到源站;静态中也有文件上传加速
· 下行加速:网民访问数据(播放视频)走的常规CDN分发过程
◘ 推流/播流鉴权认证:
· 推流认证:为保证推流频道不被非法的占用,防止非法推流,一般有token或有效期限等方式来认证
· 播流认证:同推流
◘ 峰值带宽计费/95峰值计费/第四峰值计费/流量计费:
CDN计费系统每 5 分钟取一次带宽峰值,则一个月约有 8640 个数值点,一天有 288 个数据值点;从大到小排列:
· 峰值带宽计费:第一峰值为计费点
· 95峰计费:去掉最大的 5% 个数值点(约 432 个),余下数值点中最大值为计费点;
· 第四峰(去三峰)计费:第 4 个日峰值为计费点
· 流量计费:按实际下行流量计费(一般上行不收费)
◘ 带宽流量换算关系:
10Mbps/8 = 1.25MB/秒 (理论值),即每秒种能产生1.25MB的流量;1天产生流量=24小时*3600秒*1.25MB=108000MB,即约105GB流量;也就是说1Mbps100%利用率下,每日产生流量10.54GB。带宽利用率大于31%(30%)的适合带宽计费,不足30%的使用流量计费更合适
◘ 可用性(Availability)/性能/SLA:
· 可用性:域名加速正常工作的时间比例,域名服务周期内正常服务时间 / 域名服务周期内可服务总时间
· 性能:域名加速各指标(如DNS解析时间、首包时间等)的响应时间
· SLA:承诺客户的服务保障等级,未达到会涉及赔偿(指标一般包括服务可用性、数据持久性/可清除性/可迁移、故障恢复能力、计量准确性等10余项硬指标。