Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >视频转码加密 一直失败找不到原因 ,请求帮忙

视频转码加密 一直失败找不到原因 ,请求帮忙

原创
作者头像
用户1226609
修改于 2019-01-28 01:40:06
修改于 2019-01-28 01:40:06
1.2K1
举报
文章被收录于专栏:视频转码加密视频转码加密

$arr = array(

'Action' => 'ProcessFile',

'fileId' => $fileid,

'notifyMode'=>'Finish',

'transcode.definition.0'=>'210',

'transcode.definition.1'=>'220',

'transcode.definition.2'=>'230',

'transcode.drm.definition'=>10,

'Nonce' => $nonce,

'Region' => 'bj',

'SecretId' => $secret_id,

'Timestamp' => $current,

// 'Version': '2017-03-12',

);

$sign = sign($arr,$secret_key);

echo $str = "https://vod.api.qcloud.com/v2/index.php?fileId=".$fileid."&transcode.definition.0=210&transcode.definition.1=220&transcode.definition.2=230&transcode.drm.definition=10&notifyMode=Finish&Action=ProcessFile&Region=bj&SecretId=".$secret_id."&Nonce=".$nonce."&Timestamp=".$current."&Signature=".$sign;

function sign($arr,$secret_key)

{

$url = "GETvod.api.qcloud.com/v2/index.php?";

if($arr)

{

ksort($arr);

foreach($arr as $k=>$v)

{

$sr .= "&".$k."" . "=" .$v;

}

$sr = $url.substr($sr,1);

$signStr = base64_encode(hash_hmac('sha1', $sr, $secret_key, true));

//echo $arr = implode('&',$arr);

}

return $signStr;

}

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
1 条评论
热度
最新
相关问题请去问答社区提问:https://cloud.tencent.com/developer/ask
相关问题请去问答社区提问:https://cloud.tencent.com/developer/ask
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
使用腾讯云云点播对视频进行HLS加密
加密并不是百分百不会泄露,只是增加直接获取被加密资源的代价,别人录屏等等也是可以的,防不胜防
沈唁
2019/12/30
3.9K1
腾讯云服务视频,腾讯云点播的视频上传和转码功能
有些用户烦恼腾讯云储存上传大文件的各种不方便,比如不能转码(要转码得先把mp4文件从云存储上下载下来,然后通过服务器执行ffmpeg操作,最后再把切割的ts文件上传到腾讯云,过程复杂且容易出错),不能获取实时的上传进度等等,所以就发现腾讯云点播这项技术。相对来说通过腾讯云点播既能实现上传进度的获取,而且还能上传完成后自动转码,比如自动把mp4转换为m3u8格式的清单文件来进行分片加载,这样子既能大大加快加载速度,还能保护视频链接的url,所以就记录一下这种技术的使用原理。
tengxunyun8点com活动整理
2019/04/30
16.3K0
腾讯云服务视频,腾讯云点播的视频上传和转码功能
Python 和 PHP 对腾讯云签名 hmac_sha256 算法实现
开宗明义,米扑科技在使用腾讯云的API接口签名中,按照官方示例开发PHP、Python的接口,经常会提示签名错误
阳光岛主
2019/02/18
2.6K0
GitHub Actions + 腾讯云COS + SCF云函数 + 自动刷新CDN 完美自动化部署静态网站
作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯云两大平台,成功完成了全自动部署网站的实践.
用户8851537
2021/07/30
1.6K0
【腾讯云的1001种玩法】WordPress 发布/更新文章、提交/审核评论自动清理腾讯云CDN缓存
张戈
2017/03/17
2.9K0
【腾讯云的1001种玩法】WordPress 发布/更新文章、提交/审核评论自动清理腾讯云CDN缓存
cos-临时密钥生成(附php脚本)
https://cloud.tencent.com/document/product/436/14048
杜志强
2019/03/07
3.6K3
cos-临时密钥生成(附php脚本)
【玩转腾讯云】GitHub Actions + 腾讯云COS + SCF云函数刷新CDN 自动化部署静态网站
作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯云两大平台,成功完成了全自动部署网站的实践.
Stille
2020/04/21
6.1K3
【玩转腾讯云】GitHub Actions + 腾讯云COS + SCF云函数刷新CDN 自动化部署静态网站
智能云上手指南:语音合成 API 快速接入
6月21日,腾讯云在2017「云+未来」峰会上推出了战略新品——智能云,宣布将腾讯积累近20年的AI能力向政府、企业和开发者开放,其中首批开放计算机视觉、智能语音识别、自然语言处理的三大核心能力。腾讯
腾讯云开发者社区
2017/06/22
2.7K0
SCF:保障你的网站健康平稳运行(自动切换解析)
在我们网站运营过程中,可能会遇到这样的问题: 我们的master是否挂掉了,如果master挂掉了怎办么?
None-xiaomi
2019/07/24
7880
Serverless 实战:通过 Serverless 架构实现监控告警
在实际生产中,我们经常需要做一些监控脚本来监控网站服务或者 API 服务是否可用。传统的方法是使用网站监控平台(例如 DNSPod 监控、360 网站服务监控,以及阿里云监控等),它们的原理是通过用户自己设置要监控的服务地址和监测的时间阈值,由监控平台定期发起请求对网站或服务的可用性进行判断。 这些方法很大众化,通用性很强,但也不是所有场景都适合。例如,如果我们的需求是监控网站状态码,不同区域的延时,并且通过监控得到的数据,设定一个阈值,一旦超过阈值就通过邮件等进行统治告警,目前大部分的监控平台是很难满足
腾讯云serverless团队
2020/04/26
9810
CKafka系列学习文章 - 手动拼接和自动拼接请求URL(十)
导语:我们来搭建开发环境调用消息队列 CKafka--手动拼接和自动拼接请求URL,来调用获取消费分组offset的接口
发哥说消息队列
2019/09/05
1K0
腾讯云ASR产品-PHP实现实时语音鉴权请求
(2)腾讯云控制台开通实时语音权限 https://console.cloud.tencent.com/asr
HI hero
2021/06/24
3.5K0
腾讯云ASR产品-PHP实现实时语音鉴权请求
SCF:云产品业务告警功能
在使用云产品的时候,我们可能会需要一些业务告警,虽然腾讯云已经提供了监控告警功能,但是毕竟是针对一个产品通用的,并不是“定制化”的,那么我们如何做一个定制化的告警系统呢?本文将会通过腾讯云云API对Kafka消息积压数量进行监控(在云监控部分是不提供这个指标的告警),当超过阈值,通过Email以及企业微信和短信等进行业务告警。
None-xiaomi
2019/07/15
1.3K0
OpenStack云计算之路-Mitaka 版本
1.1 云计算简介 云计算(英语:cloud computing ),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备。 云计算是继1980年代
惨绿少年
2018/03/30
6.4K0
springcloudAlibaba+devops
springcloudAlibaba&rancher【后端专题】 简介:用户增长的数据分析模型AARRR
高大北
2022/12/20
1.3K0
springcloudAlibaba+devops
Improvise_a_Jazz_Solo_with_an_LSTM_Network_v3a-2
Welcome to your final programming assignment of this week! In this notebook, you will implement a model that uses an LSTM to generate music. You will even be able to listen to your own music at the end of the assignment.
列夫托尔斯昊
2020/08/25
1.6K0
Improvise_a_Jazz_Solo_with_an_LSTM_Network_v3a-2
相关推荐
使用腾讯云云点播对视频进行HLS加密
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档