详情页标题前

腾讯云云直播直播截图

详情页1

直播截图是指以固定的时间间隔截取实时直播流的图像,并生成图片。您可以通过回调通知获取截图信息,截图数据可应用于直播鉴黄、直播房间封面等多种场景。

直播截图整体流程



腾讯云云直播直播截图


整体流程1. 在控制台或者直接调用云 API 配置直播截图功能。2. 进行直播推流。 3. 截图服务根据配置生成截图数据,存储于对象存储系统。4. 生成的截图的相关信息以回调形式通知到您。

直播截图配置

截图配置方式

云直播 API云直播控制台 > 功能模板 > 截图鉴黄配置,详情请参见 直播截图鉴黄

截图间隔配置

您可按照业务需要指定截图频率,即截图时间间隔(SnapshotInterval),取值范围为2秒 – 300秒,默认间隔为2秒。

截图宽高配置

截图服务支持指定宽(Width)高(Height)截图:

腾讯云云直播直播截图


注意 若无需指定特殊宽高,默认截图宽高(设置为 0)则为推流视频画面宽高,可不看如下进阶配置,直接跳过查看下一小节内容。先看如下3个宽高概念:推流宽高,即直播流视频画面宽高,本文设为(X,Y)。配置宽高,即通过控制台/云 API 配置的宽高,本文设为(W,H)。截图宽高,即截图服务生成截图的宽高,本文设为(N,M)。截图服务支持以下几种场景配置:不设置,即取默认(W,H)=(0,0),此时截图宽高与推流宽高一致,即 (N,M)=(X,Y)。只设置宽 W,此时截图宽 N = W,而截图高则等比例缩放,即 M = N / X * Y。只设置高 H,此时截图高 M = H,而截图宽则等比例缩放,即 N = M / Y * X。同时设置 (W,H),此时截图宽高与配置宽高一致,即 (N,M)=(W,H)。配置宽高自动交换特性,考虑如下场景:
若设置 W Y,即配置宽小于高,而推流宽大于高。
说明此时若直接截图,图像则会出现扭曲变形,为避免变形出现,直播截图服务后台自动交换 W 与 H 的值,确保配置的宽高大小关系与直播推流画面保持一致。

直播截图事件消息通知

事件消息通知配置请参见 事件消息通知,截图回调通知以 JSON 格式,用 HTTP POST 协议通知到客户事先配置好的接收服务端。

截图回调相关字段

字段名称 类型 说明
event_type int 回调信息类型,截图回调固定为200
stream_id string 直播流名称
channel_id string 同直播流名称
create_time int64 截图生成 Unix 时间戳
file_size int 截图文件大小,单位为字节
width int 截图宽,单位为像素
height int 截图高,单位为像素
pic_url string 截图文件路径 /path/name.jpg,详见下文 部分字段详解
pic_full_url string 截图完整 URL,详见下文 部分字段详解
sign string 回调签名,详见 事件消息通知
t int64 回调签名过期 Unix 时间戳,详见 事件消息通知

部分字段详解

pic_url详解:path:年-月-日name:直播流名称-screenshot-时-分-秒-宽x高.jpg例子:

 /2018-12-17/stream_name-screenshot-19-06-59-640x352.jpg

该字段可用于拼接自定义的 COS CDN 域名,若不需要 CDN 域名可直接使用 pic_full_url。pic_full_url 详解:http://COS域名+pic_url例子:

 http://testbucket-1234567890.cos.region.myqcloud.com/2018-12-17/stream_name-screenshot-19-06-59-640x352.jpg

截图回调示例

{
"event_type":200, "stream_id":"stream_name", "channel_id":"stream_name", "create_time":1545030273, "file_size":7520, "width":640, "height":352, "pic_url":"/2018-12-17/stream_name-screenshot-19-06-59-640x352.jpg", "pic_full_url":"http://testbucket-1234567890.cos.region.myqcloud.com/2018-12-17/stream_name-screenshot-19-06-59-640x352.jpg", "sign":"ca3e25e5dc17a6f9909a9ae7281e300d", "t":1545030873
}



云直播官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/142870.html

(0)
上一篇 2023年12月9日 上午1:30
下一篇 2023年12月9日 上午1:30
详情页2

相关推荐

  • 腾讯云TDSQL-C MySQL版背景

    TDSQL-C MySQL 版支持并行查询能力,帮助提升对大表、计算量较大的一类查询的查询效率。本文介绍并行查询功能的背景。 功能背景 传统基于 MySQL 的关系型数据库在进行云原生改造,部署到云上后,仍存在存储冗余,弹性负载能力不强的情况,但 TDSQL-C MySQL 版利用“日志即存储”的架构,将计算与存储分离,各计算节点通过分布式文件系统共享底层存…

    腾讯云 2023年12月9日
  • 腾讯云负载均衡负载均衡配置监控告警最佳实践

    为完善负载均衡 CLB 业务监控体系,结合腾讯云可观测平台的数据收集与告警能力,打造一体化预警机制。您可以通过使用腾讯云可观测平台全面了解负载均衡 CLB 的资源使用、性能和运行状况,您可以为您关注的实例配置监控告警,设置监控指标和事件的告警触发规则。当该实例的监控指标异常时,您可以第一时间接收到异常告警通知,及时响应处理故障。更多内容请参见 告警管理简介。…

    2023年12月9日
  • PolarDB开启了会话一致性,然后用dts做数据同步,此时数据库会提示报错,怎么解决? -云小二-阿里云

    PolarDB开启了会话一致性,然后用dts做数据同步,此时数据库会提示报错,怎么解决? Wait replication complete timeout, please retry 报错就是提示这个。loose_innodb_polar_scc_wait_timeout 根据文档来看,可以调整这个参数,但上面没写单位,不太清楚该设置多大的好 以下为热心网…

    2023年12月28日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云CVM服务器关于部分地域竞价实例弹性优惠公告

    自2023年4月3日起,针对部分地域部分实例的竞价实例价格做弹性优惠,新购竞价实例价格为该类型实例按量计费刊例价的5%左右。 地域 可用区 实例类型 调整后竞价实例价格 东京 东京一区、东京二区 S5 按量计费刊例价的5%左右  东京 东京一区、东京二区 M5  东京 东京二区 C4  中国香港 香港二区、香港三区 S5  中国香港 香港三区 M5 …

    腾讯云 2023年12月9日
  • 腾讯云容器镜像服务使用自定义域名及云联网实现跨地域内网访问同尘

    操作场景 容器镜像服务 TCR 企业版支持网络访问控制,支持用户接入指定的私有网络 VPC,允许该 VPC 内 Docker 客户端通过内网访问镜像数据。随着多云/分布式云的概念普及及实践落地,用户的容器集群不再仅位于腾讯云指定地域单个私有网络 VPC 内,而可能分布在多个云厂商,IDC 的复杂网络内,而这些复杂网络可能通过云联网、对等连接的网络产品实现互通…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。