Skip to content

CloudFile——专业的文件内容服务套件

CloudFile文件内容管理服务套件,专注于提供GB级别文件(特别是声像、影像)内容的高速传输编解码切割副本转换等相关功能。

基于其优秀的主从架构设计,CloudFile可以支持大至10GB级别影像文件的格式转换多段清晰度输出,并支持与互联网视频网站相同的在线视频观看体验。

该服务可不依赖互联网独立部署,主要提供了以下能力:

  1. 文档的上传、下载、断点下载、删除、查询
  2. 基础文件的缩略图生成
  3. office文件的pdf副本、缩略图生成
  4. 音频文件的专辑封面缩略图生成
  5. 视频文件的封面缩略图生成
  6. 视频文件的不同格式转换
  7. 视频文件的流切割,以便于支持网页播放器的使用

注意:一些特性属于xpack的专有功能,如需使用,需要增量部署。

影像功能需额外购买xpack-media,office文档转换功能需额外购买xpack-office

基础功能

Basexpack-officexpack-mediaxpack-media-plus
- 文件上传
- 文件下载
- 文件更新
- 文档元数据提取
- 自定义元数据管理
- 任务提交
- 任务查询
- 文档内容转换任务
- Word文件转换
- Excel文件转换
- PPT文件转换

需额外安装cloudfile-office-server
- 音频文件转换
- 视频文件转换
- 视频文件多分辨率转换
- 视频文件切片
- web播放器支持

需依赖xpack-media

与Content Server的集成

ACS服务器文件加速

CloudFile经配置与acs集成后,可通过sdk生成文档的直链。

用户可不通过acs,直接获得对文件的下载权,该下载链接可通过参数调节有效期,从而实现“对特定用户的有限授权”功能。

同时CloudFile支持对文件的随机访问,这意味着市面上通用的多线程断点续传下载软件(如迅雷)可以得到最大程度的支持。下载大文件不用再担心中途因网络闪断而需重新下载的情况发生。

其他特性介绍

除了将文件流进行分离外,cloudfile还提供了如下特性:

  1. 文件下载优化,可脱离alfalfa独立运行或与alfalfa进行文件系统集成
  2. 支持文件多线程分片访问,支持下载工具并发加速下载,支持断点续传
  3. 支持与外部系统进行集成,提供类似于阿里云oss的上传、下载等功能
  4. 文件有效期管理,对外提供文件的有限授权
  5. 底层文件系统支持异地同步,提供类似cdn的文件分发能力
  6. 常规文件(文本、pdf、图片)转换为缩略图副本
  7. office文件、wps文件转换为pdf、缩略图副本, 需xpack-office
  8. 影音文件转换为缩略图、多分辨率(视频)副本,需xpack-media
  9. 视频文件转换为流媒体格式hls副本,支持前端播放器集成,实现互联网流媒体点播功能,需xpack-media
  10. 图片、非结构化pdf文件经OCR识别后转换为doc或json