基于laravel的腾讯智能创作
composer require githen/laravel-tencent-cme:~v1.0.0
# 迁移配置文件
php artisan vendor:publish --provider="Githen\LaravelTencentCme\CmeProvider"
生成cme.php
上传配置文件
return [
/**
* |--------------------------------------------------------------------------
* | 智能创作配置
* |--------------------------------------------------------------------------
* | definition:视频编码配置 ID,支持自定义创建,推荐优先使用系统预置的导出配置。
* | 10:分辨率为 480P,输出视频格式为 MP4;
* | 11:分辨率为 720P,输出视频格式为 MP4;
* | 12:分辨率为 1080P,输出视频格式为 MP4。
* |
*/
'global' => [
'auth' => ['auth.api'], // 路由中间件
'definition' => 10,
'exportDestination' => 'VOD',
'version' => '2019-10-29',
'host' => 'cme.tencentcloudapi.com'
],
'cme' => [
'secret_id' => '',
'secret_key' => '',
'platform' => env('TENCENT_VOD_PLATFORM', ''),
],
];
参数 | 类型 | 说明 |
---|---|---|
$userId | 必填:String | 所属人id |
$projectId | String | cme项目id |
$action | String | 操作OpenProject、Upload |
$label | String | 配置项名默认cme |
参数 | 类型 | 说明 |
---|---|---|
$name | 必填:String | cme项目名称 |
$ownerId | String | 所属人id |
$label | String | 配置项名默认cme |
参数 | 类型 | 说明 |
---|---|---|
$projectId | 必填:String | cme项目id |
$fileId | String | 云点播媒资文件 Id |
$label | String | 配置项名默认cme |
参数 | 类型 | 说明 |
---|---|---|
$projectId | 必填:String | cme项目id |
$projectName | String | 导出名称 |
$label | String | 配置项名默认cme |
参数 | 类型 | 说明 |
---|---|---|
$taskId | 必填:String | 任务id |
$label | String | 配置项名默认cme |