视频参数知识点
# 海康威视摄像头
rtsp数据流的地址为:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
说明:
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。例如 192.0.0.64。
port: 端口号默认为554,若为默认可不填写。
codec:有h264、MPEG-4、mpeg4这几种。
channel: 通道号,起始为1。例如通道1,则为ch1。
subtype: 码流类型,主码流为main,辅码流为sub。
# 码流
码流(Data Rate)是指视频文件在单位时间内使用的数据流量,也叫码率或码流率,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是Kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像质量越好,画质越清晰,要求播放设备的解码能力也越高。
# 帧率
一帧就是一副静止的画面,连续的帧就形成动画,如电视图象等。我们通常说帧数,简单地说,就是在1秒钟时间里传输的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次,通常用fps(Frames Per Second)表示。每一帧都是静止的图象,快速连续地显示帧便形成了运动的假象。高的帧率可以得到更流畅、更逼真的动画。每秒钟帧数 (fps) 愈多,所显示的动作就会愈流畅。
# 分辨率
视频分辨率是指视频成像产品所成图像的大小或尺寸。常见的视像分辨率有352×288,176×144,640×480,1024×768。在成像的两组数字中,前者为图片长度,后者为图片的宽度,两者相乘得出的是图片的像素,长宽比一般为4:3.
帧率、码流与分辨率之间关系
公式: 带宽 / (码流 * 8) = 同时在线人数 文件大小 = 时间×码率/8 一个视频文件的大小为5.86M,播放时长为3分7秒:
该文件对应的码流就是 5.86 * 1024 * 1024 * 8 / (3 * 60 + 7) =262872.95657754bps
10M独享带宽能支撑的同时在线人数 10* 1024 * 1024 / 262872.95657754 =39.889078498294
支撑1000人同时在线的系统最少需要的带宽数为 262872* 1000 / (1024 * 1024) = 250.69427490234M
H.264 200万 存一天 40G H.265 200万 存一天 20G 往H.264技术,如需远程观看1个200万像素的高清画面,需要4M的上行网络带宽。H.265编码的摄像头,只需要2M的上行网络带宽。 简言之就是H.265比H.264录像省一半的容量。不过需要支持H.265的录像主机才能发挥H.265摄像头的存储容量减半功能,如果用H.264的录像机接入H.265摄像头,存储容量还是按照H.264计算,有点类似木桶理论。
Smart264与H.264的对比Smart264技术可以根据场景调节编码码率,在保证视频图像质量的前提下,相比H.264降低了视频码率。
Smart265和Smart264的区别是一个是在H.264编码上做,一个是在H.265编码上做,其作用都是在当前码率参数下进一步节省码流,如果你摄像头图像上运动画面越少,静止画面越多,则码率存储空间节省的越大。
H.264 4个40G30天=4.8T H.265 4个*(40/2)G30天=2.4T Smart264 4个(40/2)G30天=2.4T Smart265 4个(40/2/2)G*30天=1.2T H.265+ 5G一天
#
TP-LINK摄像机均支持标准RTSP协议,可以作为RTSP服务器对外提供视频流。可以在第三方的网站、平台系统、APP、客户端、视频播放软件或第三方的录像机上获取摄像机的视频流进行实时预览
主码流为:rtsp://username:password@ip:port/stream1 子码流为:rtsp://username:password@ip:port/stream2 其中: (1) username:用户名,如admin; (2) password:密码,如123456; (3) ip:设备IP,如192.168.1.60; (4) port:RTSP端口,默认为554,若为默认可不填; (5) stream:码流类型,主码流为stream1,子码流为stream2。
举例说明: 摄像机的IP地址为192.168.1.60,用户名是admin,密码是123456,摄像机的RTSP端口为554。那么该摄像机 主码流的RTSP取流地址为:rtsp://admin:123456@192.168.1.60:554/stream1 子码流的RTSP取流地址为:rtsp://admin:123456@192.168.1.60:554/stream2