network元素完全解析

network元素是关于krpano下载/解码以及缓冲图像的网络设置。这个设置可以用于优化下载环境。一方面我们可以控制jpeg品质,来降低图片体积。另一方面我们可以使用network元素。

较低的设置

或者较高的设置

network.downloadqueues

– 同一时间下载的图像(切片)数量(0=自动)
– 数量会被浏览器所限制
– 非阻塞
– 对于好的网络和好的服务器使用高数值会有不错的表现

network.decodequeues
– 同时解码(jpeg ⇒ 像素)的图像(切片)(0=自动)。
– 警告 – 不要使用大数值,解码是极其依赖处理器的过程,不幸的是,Flashplayer无法在后台解码,因此解码时viewer会被阻塞,无法转动全景!
– 这个数值应该是较低的设置,除非图像体积非常小,才可以增加该设置。

network.retrycount

服务器尝试下载图片或视频时,如果遇到网络问题或者错误时,会弹出错误信息窗口,在弹出错误之前,有一个重新尝试请求的过程,默认是2次。

network.caching

在krpano中有两种类型的缓存

  1. 来自浏览器的缓存
    无法由krpano控制,可通过发送正确的HTPP头部来控制。
  2. 以及krpano内部缓存
    存在一个内部缓冲区来缓存所有的请求文件,以避免重复下载。该设置值为true或者false。

network.cachesize

krpano内部缓存区的大小设置。

 

注意!krpano 1.19 仅保留了network.retrycount

中文说明文档