You need to enable JavaScript to run this app.
导航
SDK 简介
最近更新时间:2024.12.04 11:04:42首次发布时间:2021.02.23 10:42:27

veImageX 图片加载 SDK 主要提供图片网络加载、图像解码、图片基础处理与变换以及图片服务质量监控上报等能力,支持 Android、iOS 和 Web 等多种平台。

  • SDK 名称:veImageX 图片加载 SDK
  • SDK 开发者:北京火山引擎科技有限公司
  • 主要功能:提供图片网络加载、图像解码、图片基础处理与变换以及图片服务质量监控上报等能力。

接入 SDK

平台/语言接入文档

Android

iOS

相关信息

SDK 功能列表

Android SDK 功能列表

功能列表描述内容
图片格式支持JPEG、PNG、BMP、ICO、WEBP、HEIC、DNG、AVIF、GIF、AWEBP、HEIF 动静图等格式解码。
圆角设置默认开启,可关闭。
静图渐进式图片加载支持图片从模糊到清晰的阶梯加载过程。
高效网络库支持支持 TTNet 网络库,基于 cronet 内核改造的移动端网络库,支持 HTTP1.x、HTTP2 以及 websocket 等多种网络协议,内部包含 DNS、链接以及协议层多种优化策略。
动图边下边播支持边下边播能力,仅支持 AWEBP。
清除缓存支持用户清除缓存。
动图循环播放支持设置循环播放次数,包括无限循环播放。支持暂停、继续播放等能力。
缓存控制支持包括忽略内存缓存、忽略磁盘缓存、下载后不存内存缓存。
预连接支持提前建链 SSL 或 TCP 链接,提升请求链接复用率,降低网络响应耗时。需云端控制台申请授权码并完成配置后,可开启使用。
HTTP/2支持二进制传输、多路复用、hpack 压缩以及服务器推送等特性,可提升 TCP 连接复用率,降低网络加载耗时。需云端控制台申请授权码并完成配置后,可开启使用。
HEIF 编码支持静图直接编码成 HEIF 格式(高级能力)。
APPLog 打点上报支持用户感知失败率、解码失败率、解码耗时、排队耗时、加载耗时、文件大小等指标打点上报。说明您可以在下行网络监控客户端状态监控以及感知指标监控中查看各场景下的指标数据相关说明。
客户端远程云控配置用户登录控制台SDK配置下发自行完成指定 AppID 下对应服务的采样率配置。说明具体配置参数说明请参考客户端配置下发

iOS SDK 功能列表

功能列表描述内容
图片格式支持JPEG、PNG、BMP、ICO、WEBP、HEIC、DNG、AVIF、GIF、AWEBP、HEIF 动静图等格式解码。
圆角设置默认开启,可关闭。
静图渐进式图片加载支持图片从模糊到清晰的阶梯加载过程。
高效网络库支持支持 TTNet 网络库,基于 cronet 内核改造的移动端网络库,支持 HTTP1.x、HTTP2 以及 websocket 等多种网络协议,内部包含 DNS、链接以及协议层多种优化策略。
动图边下边播支持边下边播能力。
清除缓存支持用户清除缓存。
动图循环播放支持设置循环播放次数,包括自定义次数、无限循环播放。支持暂停、继续播放等能力。
缓存控制支持包括忽略内存缓存、忽略磁盘缓存、下载后不存内存缓存。
预连接支持提前建链 SSL 或 TCP 链接,提升请求链接复用率,降低网络响应耗时。需云端控制台申请授权码并完成配置后,可开启使用。
HTTP/2支持二进制传输、多路复用、hpack 压缩以及服务器推送等特性,可提升 TCP 连接复用率,降低网络加载耗时。需云端控制台申请授权码并完成配置后,可开启使用。
APPLog 打点上报支持用户感知失败率、解码失败率、解码耗时、排队耗时、加载耗时、文件大小等指标打点上报。说明您可以在下行网络监控客户端状态监控以及感知指标监控中查看各场景下的指标数据相关说明。
客户端远程云控配置用户登录控制台SDK配置下发自行完成指定 AppID 下对应服务的采样率配置。说明具体配置参数说明请参考客户端配置下发

核心优势

  • 接入门槛低,简单易集成

iOS 基于开源 SDwebImage 框架改进,Android 基于开源 Fresco 框架改进。API 接口设计均和开源框架保持一致,保证开发者可快速集成。

  • 分层架构设计,精简包大小

图片库支持各功能采用分层架构设计,开发者可根据实际业务需求灵活选用,最大程度精简包的大小。

  • 支持 HEIF、AVIF 解码,摆脱 HEIF 硬解限制

支持 HEIF 高效解码方式,解码耗时低,相比传统开源解码器解码效率提升 70%。

  • 端云一体化,服务质量可视化

云端加密、客户端解密,端和云的联动保障图像隐私安全。端上做数据采集,云端支持图片服务质量分析,为业务运营及产品体验提升提供数据支持。同时支持客户端各功能配置远程云控。

  • 高效防劫持,图片加载更流畅

图片库支持内容校验,TTNet 网络库支持 HTTPDNS 能力,高效防止内容劫持及域名劫持,有效降低图片解码失败率,提升客户端应用体验。