详情页标题前

腾讯云云直播监播事件通知

详情页1

在监播回调通知中填写监播回调 URL,当监播中的场次命中已配置异常监控和智能识别的相关数据,消息将会统一回调给客户后台,腾讯云直播后台会将监播结果回调到您设置的接收服务器中。本文主要讲解触发监播回调事件后,腾讯云直播发送给用户的回调消息通知字段。

前提条件

已登录 云直播控制台打开实时监播配置监播回调通知,详情请参见 实时监播

监播事件参数说明

事件类型参数

事件类型 字段取值说明
实时监播 event_type = 328

监播事件回调参数说明

字段名称 类型 说明
appid int 用户的 APPID
bizid int 用户的 BIZID
interface string 接口名,固定为 “general_callback”
event_type int 通用回调事件类型,固定为328
event_name string 监播回调事件名称,目前支持断流、低帧率、格式异常检测、智能语音识别、智能文字识别五种回调类型
event_time int 回调 UTC 时间戳,单位ms
event_msg string 监播回调事件详情
stream_id string 监播流 ID

说明:监播回调事件目前支持断流、低帧率、格式异常检测、智能语音识别、智能文字识别五种回调类型。其中格式异常检测事件内容详情请参考 格式异常检测事件类型说明,可根据回调信息中的 “event_name” 对照说明中的“类别”查找对应的异常说明及排查建议。

格式异常检测事件类型说明

类别 等级 数据异常信息 数据异常示意图 播放异常现象 可能原因及排查建议
VideoResolutionChanged Warning 视频分辨率发生变化 

腾讯云云直播监播事件通知



视频播放异常通常是由于横竖屏切换后重新推流导致的,建议排查视频输入设备(例如摄像头)。
AudioSampleRateChanged
Warning

音频采样率变化

腾讯云云直播监播事件通知



音频播放异常通常是推流侧重新设置了音频编码器参数,建议排查音频输入设备(例如麦克风)和推流软件设置。
AudioChannelsChanged
Warning

音频通道数变化

腾讯云云直播监播事件通知



音频播放异常通常是由于推流侧重新设置了音频编码器参数,建议排查音频输入设备(例如麦克风)和推流软件设置。
ParameterSetsChanged
Warning

流参数集信息发生变化(例如 H265/H264 的 VPS/SPS/PPS 变化、AAC 的解码器信息变化等)

腾讯云云直播监播事件通知



视频播放异常通常是由于推流侧重新设置了音视频编码器参数,建议使用腾讯云编码器。
DarOrSarInvalidWarning视频的宽高比异常

腾讯云云直播监播事件通知



视频播放异常通常是由于编码器内部错误导致的,建议使用腾讯云编码器。
TimestampFallbackFatalDTS 时间戳回退

腾讯云云直播监播事件通知



视频播放卡顿或花屏通常是由于编码器内部错误或容器封装导致的,建议使用腾讯云编码器。
DtsJitterWarningDTS 抖动过大

腾讯云云直播监播事件通知



视频播放卡顿通常是由于编码器内部错误或容器封装导致的,建议使用腾讯云编码器。
PtsJitterWarningPTS 抖动过大

腾讯云云直播监播事件通知



视频播放卡顿通常是由于编码器内部错误或容器封装导致的,建议使用腾讯云编码器。
AACDurationDeviationWarningAAC 帧的时间戳间隔不合理AAC 帧时间戳间隔是1024/48KHz=21.3ms,如果帧间隔远小于或大于该值,则AAC 的帧时间戳分布不均匀

腾讯云云直播监播事件通知



音频播放卡顿通常是由于编码器内部错误或容器封装导致的,建议使用腾讯云编码器。
AudioDroppingFramesWarning音频丢帧:对于 AAC 流,同 AACDurationDeviation 类似,当相邻两帧时间戳差值大于2倍理论帧间隔(例如48KHz下的21.3ms),此时可判定中间可能丢了1帧;对于其他流,超过1秒内没有收到音频帧则判定为丢帧,可能导致音频播放异常

腾讯云云直播监播事件通知



音频播放卡顿通常是由于网络不稳定导致的,建议检查网络稳定性。
VideoDroppingFramesWarning视频丢帧(超过1秒内没有收到视频帧)

腾讯云云直播监播事件通知



视频播放卡顿通常是由于网络不稳定导致的,建议检查网络稳定性。
AVTimestampInterleaveWarning音视频交织不合理

腾讯云云直播监播事件通知



播放音画不同步通常是由于音视频交织时间戳不同步导致的,建议首先检查音视频源是否完整,然后检查容器封装是否异常。
FpsJitterWarning通过 PTS 计算得到的流帧率抖动过大
音视频播放卡顿通常是由于编码器性能不足或者网络抖动导致的,建议首先检查编码机器负载,然后检查网络稳定性。
StreamOpenFailedFatal流打开失败

腾讯云云直播监播事件通知



视频无法播放通常是由于推流网络异常、推流地址无效、推流鉴权失败等原因,建议排查推流软件设置。
StreamParseFailedFatal流解析失败

腾讯云云直播监播事件通知



视频无法播放通常是由于流数据损坏导致的,建议排查推流软件状态,建议检查网络稳定性。
VideoFirstFrameNotIdrFatal首帧不是 IDR 帧

腾讯云云直播监播事件通知



视频无法播放通常是由于编码异常或者数据传输异常导致的,建议首先排查编码后推流前的文件能否正常播放,然后排查推流传输的数据是否完整。

回调消息示例

断流事件低帧率事件格式异常检测智能文字识别事件智能语音识别事件

{    appid: 25100xxxx,

bizid: 299xx,

event_msg: "stream [ test1 ] is broken",

event_name: "StreamBroken",

event_time: 1678086930413,

event_type: 328,

interface: "general_callback",

stream_id: "test1"}
{    appid: 25100xxxx,

bizid: 299xx,

event_msg: "stream [ test1 ] frame rate is less than 10 fps",

event_name: "StreamLowFramerate",

event_time: 1678089053008,

event_type: 328,

interface: "general_callback",

stream_id: "test1"}
{    appid: 25100xxxx,

bizid: 299xx,

event_msg: "stream [ 11 ] format diagnose: Timestamp interleave is not rational. Video[min:57125ms max:58500ms] vs audio[min:57035ms max:57995ms]",

event_name: "AVTimestampInterleave",

event_time: 1678089018193,

event_type: 328,

interface: "general_callback",

stream_id: "test1"}
{    appid: 25100xxxx,

bizid: 299xx,

event_msg: "stream [ test1 ] callback message: {AreaCoordSet:[42,325,101,336], Text:测试测试}",

event_name: "OcrFullText",

event_time: 1678086955691,

event_type: 328,

interface: "general_callback",

stream_id: "test1"}
{    appid: 25100xxxx,

bizid: 299xx,

event_msg: "stream [ test1 ] callback message: {StartPtsTime:4.783, EndPtsTime:24.063, Text:测试测试}",

event_name: "AsrFullText",

event_time: 1678089018193,

event_type: 328,

interface: "general_callback",

stream_id: "test1"}



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

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

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

相关推荐

  • 腾讯云专用宿主机查看 CDH 实例信息

    您可以使用控制台或者 API 的方式获取专用宿主机实例的信息。 使用控制台查看 CDH 实例信息 1. 登录 专用宿主机控制台。2. 在 专用宿主机 界面顶部选择相应的地域,您就可以查看到您在当前地域所拥有的专用宿主机的信息,包括可用区、机型、总资源和剩余可用资源的情况、到期时间等。如下图所示:n 3. 单击专用宿主机的 ID,进入专用宿主机详情页,可以…

    2023年12月9日
  • 腾讯云云点播全屏播放问题

    如何区分屏幕全屏和网页全屏? 屏幕全屏:是指在屏幕范围内全屏,全屏后只有视频画面内容,看不到浏览器的地址栏等界面,这种全屏需要浏览器提供接口支持。支持屏幕全屏的接口有两种,一种称为 Fullscreen API,通过 Fullscreen API 进入屏幕全屏后的特点是,进入全屏后仍然可以看到由 HTML 和 CSS 组成的播放器界面。另一种接口为 webk…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云托付物理服务器访问服务器的 BMC云淘

    操作场景 本文介绍如何通过控制台访问 CHC 物理服务器的 BMC(带外管理)界面。说明不同厂商的服务器的 BMC 界面和功能并不相同,本文以 H3C 服务器的 BMC 界面为例。 前提条件 在进行登录操作前,您需完成 接入指引 中的前7个步骤。CHC 物理服务器应处于“可生产”或“已生产”状态。 操作步骤 准备跳板机 由于 CHC 物理服务器的带外网络不支…

    2023年12月9日
  • 机器学习PAI删除oss路径上特定的模型吗? -云小二-阿里云

    机器学习PAI删除oss路径上特定的模型吗? 每天都生成一个模型,删除有点麻烦,自己用oss2用pyodps调度执行,需要管理员开通处理oss2的包 。。运维都没时间搞。更麻烦,例如多Dcmd=delete,指定路径就行? 以下为热心网友提供的参考意见 看看这里得文档呢,https://help.aliyun.com/zh/oss/user-guide/ov…

    阿里云 2023年12月24日
  • 腾讯云对象存储图片高级压缩

    简介 本文档提供关于图片高级压缩的 API 概览以及 SDK 示例代码。 API 操作描述 图片高级压缩 图片高级压缩可以更加高效地将图片转换为 AVIF、TPG 或 HEIF 等高压缩比格式,有效降低图片传输链路及加载耗时,降低带宽及流量成本。 示例代码 GetObjectRequest getObj = new GetObjectRequest(buck…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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