本文为您介绍Linux环境下安装视频点播服务端C/C++ SDK的操作步骤。

前提条件

您已经开通了视频点播服务。开通步骤请参见开通视频点播服务

环境准备

注意 视频点播服务端C/C++ SDK仅支持Linux环境。

需要安装的软件包及其用途、安装示例等见下表,支持yum安装和网上下载安装。

软件包 作用 yum安装示例 网上下载安装示例
cmake 第三方编译安装工具
  • 版本:建议使用2.6.0及以上版本。
  • 安装示例:
    yum install cmake
  • 下载地址:下载地址
  • 安装示例:
    ./configure
    make
    make install
libcurl 解决网络连接等问题
  • 版本:建议使用7.29.0 及以上版本。
  • 安装示例:
    yum install libcurl-devel
  • 下载地址:下载地址
  • 安装示例:
    ./configure
    make
    make install
libuuid 生成uuid 安装示例:
yum install libuuid-devel
不涉及
apr 不涉及 安装示例:
yum install apr-devel
  • 下载地址:下载地址
  • 安装示例:
    ./configure
    make
    make install
apr-util 解决内存管理以及跨平台问题 安装示例:
yum install apr-util
  • 下载地址:下载地址
  • 安装示例:
    // 安装时需要指定--with-apr选项。
    ./configure --with-apr=/your/apr/install/path
    make
    make install
minixml 解析请求返回的xml 安装示例:
yum install mxml mxml-devel
  • 下载地址:下载地址
  • 安装示例:
    ./configure
    make
    make install
jsoncpp 解析请求返回的JOSN 安装示例:
yum install jsoncpp-devel
  • 下载地址:下载地址
  • 安装示例:
    ./configure
    make
    make install
OSS上传SDK 由于上传SDK依赖OSS,需要下载并安装OSS上传SDK 不涉及 安装步骤,请参见OSS-SDK安装
注意 有部分OSS依赖库已经在前面步骤进行安装,已经安装的不需要再次进行重复安装。

SDK安装

  1. 下载SDK。
    SDK下载地址,请参见C/C++上传SDK
    说明 C/C++服务端SDK与C/C++上传SDK为统一版本。
  2. 将SDK进行解压。
  3. 进入目录,编译并安装。具体示例如下:
    cmake .
    make
    make install