检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询密钥 功能介绍 终端播放HLS加密视频时,向租户管理系统请求密钥,租户管理系统先查询其本地有没有已缓存的密钥,没有时则调用此接口向VOD查询。该接口的具体使用场景请参见《点播服务最佳实践》中通过HLS加密防止视频泄露的示例代码。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
点播的视频对接到云速建站上,是否可以实现只能观看不能下载? 为有效防止视频泄露和盗链问题,点播服务提供了对HLS视频进行内容加密的能力,加密后的视频,即使恶意用户下载也很难分发给其他人观看;而目前云速建站PC端只支持上传FLV和MP4格式的视频,移动端只支持上传MP4格式的视频。
播控制台查看转码失败的提示信息,根据失败原因做进一步检查,具体方法如下所示: 检查账户是否欠费 检查源文件 检查转码模板 检查OBS桶是否加密 检查账户是否欠费 登录华为云费用中心。 在“总览”页面查看可用额度。 若账户处于欠款状态,则请先单击“充值”完成充值,或者购买点播CDN流量套餐包。
HLS视频加密:为有效防止视频泄露和盗链问题,可以对HLS视频内容进行加密。加密后的视频,即使恶意用户下载也无法分发给其他人观看。具体请参见通过HLS加密防止视频泄露。 父主题: 安全类问题
ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):私有访问密钥。与访问密钥ID结合使用,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用A
_str”。 2020-05-01 第十六次正式发布 本次变更如下: 增加生成MD5值的示例代码。 创建媒资:上传方式接口中的“video_md5”字段增加约束描述,建议上传媒资的MD5值参生成MD5值生成。 2020-04-28 第十五次正式发布 本次变更如下: 删除媒资接口增
// 先文件分段md5 let md5 = md5_min(e.target.result); // md5转字节数组 let
mage/png” 字幕文件:application/octet-stream content_md5 否 String 上传段时每段的MD5。 upload_id 否 String 每一个上传任务的id,是OBS初始化视频分段上传任务后返回的值。除上传任务初始化场景外,该字段必填。
mage/png” 字幕文件:application/octet-stream content_md5 否 String 上传段时每段的MD5。 upload_id 否 String 每一个上传任务的id,是OBS初始化视频分段上传任务后返回的值。除上传任务初始化场景外,该字段必填。
FileInputStream(file); // MD5 MessageDigest md = MessageDigest.getInstance("MD5"); while ((readLength = fis
是 String 仅支持png、jpg和jpeg格式的图片作为水印模板,传值仅支持JPG、JPEG和PNG三种字符串。 md5 否 String 水印图片MD5值。 响应参数 状态码:200 表4 响应Body参数 参数 参数类型 描述 id String 水印配置模板id upload_url
务用户指南》中的“转码设置”。 auto_encrypt 否 Integer 是否自动加密。 取值如下: 0:表示不加密。 1:表示需要加密。 默认值:0。 加密与转码必须要一起进行,当需要加密时,转码参数不能为空,且转码输出格式必须要为HLS。 thumbnail 否 Thumbnail
Key),表示一组密钥对,用于验证调用API发起请求的访问者身份,与密码的功能相似。用户通过调用API接口使用视频点播服务时,需要使用成对的AK/SK进行加密签名,确保请求的机密性、完整性和请求双方身份的正确性。用户可以在“我的凭证”中生成并管理访问密钥。 获取步骤 登录管理控制台。 鼠标移动至用户名,在下拉列表中单击“我的凭证”。
图2 获取转码模板名称 在视频点播控制台配置搭建的密钥管理服务的URL,具体操作请参见HLS加密设置。 仅能对转码输出格式为HLS的视频进行加密。若不需要进行加密操作,可以跳过该步骤。 图3 加密设置 创建视频处理任务。 选择POST请求方法并输入URI。 https://{endpoint}/v1
相比HTTP协议,HTTPS具有如下优势: HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,要比HTTP协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。 在HTTPS协议中,会对用户的关键信息进行加密,避免Session ID或Cookie内容被攻击者捕获,导致敏感信息泄露。
import java.util.*; class AuthUrlDemo { // url是未带加密信息的原始播放url, key是在点播控制台配置的Key值 // 加密算法A public static String createAuthInfoUrlByAlgorithmA(String
Go 分段上传Go语言的示例代码,如下所示: package main import ( "bytes" "crypto/md5" "encoding/base64" "encoding/xml" "errors" "fmt" "github.com/huawei
fread($handle, bufferSize); // 先md5,再base64 $md5Hash = md5($content); echo "md5:". $md5Hash ."\n"; $hexString
如何避免音视频被下载后进行二次分发? HLS加密是否是一个视频对应一个密钥?是否有有效期? 如何将已上传并转码的视频进行HLS加密? HLS加密中获取密钥URL是什么?如何获取? key防盗链过期了怎么办? HLS加密是否可以对音频文件进行加密? HLS加密和防盗链有什么区别? 获取密钥URL变更后,已加密的视频是否仍可以播放?
简要说明 详细介绍 传输加密(HTTPS) 支持HTTP和HTTPS两种传输协议,为保证数据传输的安全性,推荐您使用更加安全的HTTPS协议。 HTTPS配置方法 敏感数据加密保护 对您配置的敏感数据(如防盗链Key)使用安全的加密算法进行保存。 - HLS加密 支持通过标准HLS协