Skip to content

xujianguo/vod-php-sdk-v5

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

基于PHP语言平台的服务端上传的SDK,通过SDK和配合的Demo,可以将视频和封面文件直接上传到腾讯云点播系统,同时可以指定各项服务端上传的可选参数。

使用方式

With Composer

  • 引入依赖
{
    "require": {
        "qcloud/vod-sdk-v5": "v1.0.0"
    }
}
  • 调用示例
<?php
require 'vendor/autoload.php';

use Vod\VodApi;

VodApi::initConf("your secretId", "your secretKey");

$result = VodApi::upload(
    array (
        'videoPath' => './test/Wildlife.wmv',
    ),
    array (
        'videoName' => 'WildAnimals',
//        'procedure' => 'myProcedure',
//        'sourceContext' => 'test',
    )
);
echo "upload to vod result: " . json_encode($result) . "\n";

上传成功后将获取文件的播放地址和 fileid

Without Composer

  • 复制src文件下的源码和test/non-composer文件的cos-sdk-v5、qcloudapi-sdk-php到同级目录
  • 调用示例
<?php
require './cos-sdk-v5/cos-autoloader.php';
require './qcloudapi-sdk-php/src/QcloudApi/QcloudApi.php';
require './src/Vod/VodApi.php';
require './src/Vod/Conf.php';

use Vod\VodApi;

VodApi::initConf("your secretId", "your secretKey");

$result = VodApi::upload(
    array (
        'videoPath' => '../Wildlife.wmv',
    ),
    array (
        'videoName' => 'WildAnimals',
//        'procedure' => 'myProcedure',
//        'sourceContext' => 'test',
    )
);
echo "upload to vod result: " . json_encode($result) . "\n";

上传成功后将获取文件的播放地址和 fileid

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%