欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

七牛 预处理所需时间

我在php端生成的uptoken,我上传的视频200kb,然后四个小时后才转换好。请问有什么方式可以让转换更快吗?

我的php代码

$domain = '###';


Qiniu_SetKeys($accessKey, $secretKey);
$putPolicy = new Qiniu_RS_PutPolicy($bucket);
$putPolicy->PersistentOps = "avthumb/mp4";
$putPolicy->PersistentNotifyUrl = '###';
$putPolicy->Saveas="1111qqq";
$upToken = $putPolicy->Token(null);
echo json_encode(array(
'success' =>true,
'token'=> $upToken


));
exit;

第二个问题PersistentNotifyUrl这个怎么用? 我不是很理解api中所说的那些要求,公网可以接收http 200 ok。请问可以给个php的范例吗?比如写个什么就可以接收http 200? 谢谢

 

1个回答

0

已采纳

第一个问题,如果你需要转码速度更快一点,那么你可以在putPolicy当中指定persistentPipeline,这个pipeline在https://portal.qiniu.com/mps/pipeline/intro当中设置,也就是使用独享队列处理视频转码;

第二个问题,这个notifyurl原则上应该设置为你的业务服务器的可访问的url,来接收持久化处理成功之后的通知请求,具体可以参考https://github.com/rwifeng/php-sdk/compare/demo当中例子。

 

普通分类: