流量消耗可以分为工程下载、VNC监控、心跳流量3类

1. 工程下载

估算方法:流量消耗 = (U盘工程升级包大小(KB) / 1024) * 110 + U盘工程升级包大小(KB)

实例说明:工程升级包大小为8626KB,实际流量消耗为(8626 / 1024)* 110 + 8626 = 9552 KB

2. VNC监控

估算方法:每帧流量消耗 = 4 + dirtx * dirty * (13 +  256 * bytesPerPixel) * percent (byte)

参数说明:dirtx: dirtx = (x + 15) / 16 取整数,x为画面变化区域分辨率水平方向像素数量800

                     dirty: dirty = (y + 15) / 16 取整数,y为画面变化区域分辨率垂直方向像素数量480

                     bytesPerPixel:高或中画质为4,低画质为1

                     percent:0~1,画面越复杂、色彩越丰富值越大。纯净画面0.1,色彩单一0.3,画面适中0.6,色彩丰富0.9

1、像素即px,是画面中最小的点(单位色块)。分辨率=画面水平方向的像素值 * 画面垂直方向的像素值。

2、分辨率可以分为两方面:屏幕分辨率和图像分辨率。

3、屏幕分辨率:例如,屏幕分辨率是1024×768,也就是说设备屏幕的水平方向上有1024个像素点,垂直方向上有768个像素点。像素的大小是没有固定长度的,不同设备上一个单位像素色块的大小是不一样的。

4、 图像分辨率:例如,一张图片分辨率是500x200,也就是说这张图片在屏幕上按1:1放大时,水平方向有500个像素点(色块),垂直方向有200个像素点(色块)。在同一台设备上,图片分辨率越高,这张图片1:1放大时,图片面积越大;图片分辨率越低,这张图片1:1缩放时,图片面积越小。(可以理解为图片的像素点和屏幕的像素点是一个一个对应的)。


3. 心跳流量

估算方法:心跳流量 =  时间(小时) * 16KB

实例说明:一个月持续在线心跳流量为30天 * 24小时 * 16KB = 11520KB = 11.25M
 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐