本文介绍媒体处理HLS加密的原理和接入流程,帮助用户更好的理解和实施HLS加密,在保证视频安全的同时,实现流畅的在线播放体验。工作原理 相关概念 媒体处理采用信封数据加密的方式加密视频。业务方调用阿里云密钥管理服务(KMS)生成数据...
HLS标准加密 HLS通用加密方案,使用AES_128进行内容加密,适配所有HLS播放器,但密钥容易被窃取。较高 高,需自建密钥管理和令牌颁发服务,并确保链路传输安全。商业DRM 苹果Fairplay、谷歌Widevine的原生支持,安全级别很高,满足大的版权...
OSS支持以RTMP协议推流音视频至存储空间(Bucket),并转储为HLS协议格式,同时提供了丰富的鉴权、授权机制实现更细颗粒度的音视频数据访问控制。前提条件 已创建了存储空间。具体操作,请参见 控制台创建存储空间。基础操作 OSS支持使用...
播放推送到OSS的音视频数据 直播场景 在推流的过程中,可以通过HLS协议播放正在推送的内容。各平台的播放方法如下:在Android、iOS等移动平台,直接在浏览器输入LiveChannel对应的播放地址即可。Mac OS可以使用safari浏览器进行播放。PC端...
HLS打包是指将多字幕、多音轨、多码率视频流生成一个Master Playlist文件的过程。通过HLS打包可以将视频内容分割成一系列小的媒体文件(通常为.ts格式),每个文件包含一小段时长的视频,并根据不同的码率和分辨率生成多个版本,这一过程...
本文为您介绍使用视频点播HLS标准加密、阿里云视频加密(私有加密)、DRM加密过程中遇到的常见问题及解决方案。HLS标准加密相关 播放HLS标准加密视频时,需要传入的用户令牌(MtsHlsUriToken)参数是什么?如何获取?MtsHlsUriToken参数是...
该参数表示转储类型,当前仅支持HLS。问题示例 比如您发起了如下请求:PUT/test-channel?live HTTP/1.1 Date: Wed,24 Aug 2016 11:11:28 GMT Content-Length:xxx Host:test-bucket.oss-cn-hangzhou.aliyuncs.com Authorization: OSS qn6q*:...
说明 目前使用比较广的多码率自适应输出格式为HLS和DASH,视频点播目前仅支持HLS多码率自适应生成。使用说明 登录 视频点播控制台,在点播控制台左侧的导航栏选择 配置管理,单击 媒体处理配置>转码模板组,在转码模板组页面创建多码率自...
子节点:无 父节点:Target 有效值:HLS 说明 转储类型为HLS时,OSS会在生成每个ts文件后更新m3u8文件。m3u8文件中最多包含最近的FragCount个ts文件。转储类型为HLS时,写入当前ts文件的音视频数据时长达到FragDuration指定的时长后,OSS会...
问题描述 请求指定的目标文件大小超出接口限制。问题原因 您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,您在请求中指定的目标文件的大小超出了接口限制,导致返回错误。...相关文档 基于OSS构建HLS流
问题描述 请求指定的目标文件中不包含 m3u8 文件或 ts 文件。问题原因 您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,但是您在请求中指定的目标文件中未找到m3u8文件,也未找到ts文件...相关文档 基于OSS构建HLS流
问题描述 请求指定的目标文件中包含的ts文件数量超出接口限制。问题原因 您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,但是您在请求中指定的目标m3u8文件中包含了过多的ts文件,导致...相关文档 基于OSS构建HLS流
问题描述 请求指定的目标文件中既包含 m3u8 文件又包含 ts 文件。问题原因 您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,但是您在请求中指定的目标文件中既有m3u8文件,也有ts文件,...相关文档 基于OSS构建HLS流
问题描述 请求指定的目标文件中包含的 m3u8 文件数量超出接口限制。问题原因 您发起了GetSignedPlaylist请求来获取m3u8文件中的每个ts文件签名后的URL,但是您在请求中指定的主播放列表(Master Playlist)文件中...相关文档 基于OSS构建HLS流
本文主要介绍使用超低延时直播中遇到的常见问题。对于同一场直播,可以同时使用标准直播和超低延时直播进行观看吗?可以。针对同一场直播会分别生成标准直播和超低延时直播的播放地址用于观看。例如,标准直播RTMP使用 rtmp:/${播放域名}/...
视频 容器名称(后缀名)容器格式(Container)视频编码格式(Video Codecs)音频编码格式(Audio Codecs)HLS(.m3u8+.ts)m3u8 H.264、H.265 AAC、AC3、EAC3、MP3,如果Video Codecs是H.264则支持AAC HLS(.m3u8+fmp4)hls-fmp4 H.264、H...
SaturationBand HLS的饱和度分量。LightnessBand HLS的亮度分量。CyanBand CMYK的青色波段。MegentaBand CMYK的品红波段。YellowBand CMYK的黄色波段。BlackBand CMYK的黑色波段。YBand YCBCR的亮度分量。CbBand YCBCR的蓝色色度分量。...
Description/><Status>enabled</Status><Target><Type>HLS</Type><FragDuration>2</FragDuration><FragCount>abc</FragCount></Target><Snapshot><RoleName>role_for_snapshot</RoleName><DestBucket>...
SaturationBand HLS的饱和度分量。LightnessBand HLS的亮度分量。CyanBand CMYK的青色波段。MegentaBand CMYK的品红波段。YellowBand CMYK的黄色波段。BlackBand CMYK的黑色波段。YBand YCBCR的亮度分量。CbBand YCBCR的蓝色色度分量。...
具体而言,转储类型为HLS时,写入当前ts文件的音视频数据时长达到FragDuration指定的时长后,OSS会在收到下一个关键帧的时切换到下一个ts文件。问题示例 比如您发起了如下请求:PUT/test-channel?live HTTP/1.1 Date: Wed,24 Aug 2016 11:...
SaturationBand HLS的饱和度分量。LightnessBand HLS的亮度分量。CyanBand CMYK的青色波段。MegentaBand CMYK的品红波段。YellowBand CMYK的黄色波段。BlackBand CMYK的黑色波段。YBand YCBCR的亮度分量。CbBand YCBCR的蓝色色度分量。...
注意事项 视频打包模板不支持使用HLS标准加密,如果要使用HLS标准加密,请使用普通转码模板。有关视频打包模板与普通转码模板的区别请参见 点播多码率自适应配置。通过视频点播控制台,单用户最多支持创建20个转码模板组,一个转码模板组中...
SaturationBand HLS的饱和度分量。LightnessBand HLS的亮度分量。CyanBand CMYK的青色波段。MegentaBand CMYK的品红波段。YellowBand CMYK的黄色波段。BlackBand CMYK的黑色波段。YBand YCBCR的亮度分量。CbBand YCBCR的蓝色色度分量。...
打包生成(GenerateMasterPlayList)名称 类型 必须 描述 MasterPlayList String 否 HLS专属参数,必填,视频多码流列表。更多信息,请参见 参数详情。示例:{"MultiBitrateVideoStreams":[{"RefActivityName":"video-1","ExtXStreamInf":{...
开发指南从视频直播功能实现的角度,介绍了视频直播的功能和使用方法。本文介绍开发指南包含的内容。视频直播包含权限管理、基础服务、直播加速、直播安全、直播延时、HTTP配置、直播流媒体处理、云端合流、云导播台、直播管理、数据统计和...
本文为您介绍视频直播自定义转码模板的配置步骤。操作步骤 登录 视频直播控制台。在视频直播控制台左侧导航栏,单击 域名管理,进入 域名管理 页面。选择您要配置的播流域名,单击 域名配置。单击 模版配置>转码模板配置。单击 自定义转码 ...
视频直播提供丰富的流管理功能,包括禁推、禁播、中断直播流和恢复直播流,以及查看在线流、历史流、禁推流及其详细信息。本文介绍直播流管理的功能及方法。禁推直播流 视频直播提供了丰富的直播流管理功能,其中禁推直播流功能可帮助您在...
注意事项 推流或固定拉流为SRT协议时,播放协议支持RTMP、FLV、HLS、RTS,暂不支持SRT播放。SRT推流 登录 视频直播控制台。在视频直播控制台左侧导航栏,单击 域名管理,进入 域名管理 页面。选择您要配置的推流域名或播流域名,单击 域名...
30 添加直播审核回调配置 30 查询直播审核配置 50 查询直播审核回调配置 50 更新直播审核配置 30 更新直播审核回调配置 30 删除直播审核配置 30 删除直播审核回调配置 30 添加直播语音审核配置 10 添加直播语音审核回调配置 10 删除直播...
视频直播服务(ApsaraVideo Live)是基于前瞻的内容接入、分发网络和大规模分布式实时转码技术打造的音视频直播平台,提供便捷接入、高清流畅、超低延时、高并发的音视频直播服务。产品架构 阿里云视频直播在服务端主要提供直播流接入、...
生成边转边播播放列表能够对视频生成标准HLS协议的m3u8播放列表文件,无需提前生成TS文件就可立即播放且按播放进度动态转码。与传统离线转码相比,显著缩短了转码等待时间,且按需转码能大幅降低转码和存储成本。使用场景 网盘:用户上传...
随着直播时延越来越低,观众与主播之间不仅满足于单向的视频推拉流,连麦互动成为直播间内以及直播间之间常见的互动玩法之一。直播连麦依托阿里云直播推拉流SDK,为您的直播APP或者平台新增连麦能力。本文介绍了直播连麦的产品架构、核心...
标准直播(按流量或峰值带宽计费)超低延时直播(按流量或峰值带宽计费)直播转推 直播转码 直播录制(录制转封装费)直播时移 直播截图 直播审核 直播加密 导播台(按量计费)连麦互动 实时日志 月 当前计费周期(自然月)结束后,通常在...
问题描述 PutLiveChannel请求中...Description/><Status>enabled</Status><Target><Type>HLS</Type><FragDuration>2</FragDuration><FragCount>3</FragCount></Target>相关文档 PutLiveChannel 基于OSS构建HLS流
Description>aaa.(此处省略200个字符).aaa</Description><Status>enabled</Status><Target><Type>HLS</Type><FragDuration>2</FragDuration><FragCount>3</FragCount></Target><Snapshot><RoleName>role_for_...
Description/><Status>abc</Status><Target><Type>HLS</Type><FragDuration>2</FragDuration><FragCount>3</FragCount></Target><Snapshot><RoleName>role_for_snapshot</RoleName><DestBucket>snapshotdest...
取值:mp4,flv,hls,jpg hls JpgSequence string JPG 的存储路径,用于序列截图。说明 仅限截图模板。osspath/snapshot/{AppName}/{StreamName}/{UnixTimestamp}.jpg Interval long 操作周期,单位:秒。3600 Id string 模板 ID。323*998-...
从案例中了解到小A会使用直播服务的功能有:直播流量、直播时移、直播转码、直播截图、智能审核、直播录制、直播存储。用量计算 计费项目 涉及数据 数量 用量计算 直播流量 并发推流个数(个)100 1000人同时在线并同时观看视频1小时,流量...
直播互动消息是用于加强直播间消息沟通、提升交互体验的服务。提供了丰富、易集成的SDK,可在用户开发的直播应用中轻松集成评论、弹幕、点赞等能力。注意事项 阿里云互动消息IM群组历史消息默认存储时效为 30 天,也可在创建互动消息应用时...
取值:mp4 flv hls 说明 青岛单元暂不支持 flv、mp4 录制 hls JpgOverwrite string 否 JPG 的存储路径,用于覆盖截图。目前仅支持生成 jpg 图片。支持变量匹配,包含{AppName}、{StreamName} osspath/snapshot/{AppName}/{StreamName}.jpg ...