带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(5)

简介: 带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(5)

带你读《多媒体行业质量成本优化及容灾方案白皮书》2. 直播质量优化(4)https://developer.aliyun.com/article/1351898?groupCode=supportservice


4) 上下行质量监控体系

通过构建完善的直播上下行质量监控体系,客户可对业务质量有有效认知并及时发现问题并进行优化,这个问题及认知包括:各云厂商质量差异、业务各区域运营商质量差异、云厂商云产品异常、局部终端运营商网络问题、大主播推流问题、基于终端播放日志+行为特征分析实现内容推荐算法优化等等。

 

下面展开介绍客户维度可做的监控告警及云产品维度可做的监控告警。

a) 客户维度可做的监控&告警

基于终端日志打点逻辑,实现终端业务监控、告警;基于直播源站服务器性能、业务指标等,构建直播源站监控、告警;基于直播推流上报逻辑,实现推流端业务监控、告警。

具体的终端日志要打点哪些字段、质量监控指标统计哪些、质量分数怎么计算、告警怎么实现等,详情参考多媒体行业质量监控最佳实践。

 

客户可基于多端业务监控或告警识别业务问题、直播源站问题,通过运维或运营处理链路聚焦问题进行优化落地:

 

  • 如终端业务告警+阿里云客户风险主动定位服务+运维人工处理链路,实现云直播产品、局部终端网络(运营商劫持、解析长缓存、局部网络抖动或异常等)、客户自建直播源站问题、主播源流问题的定界及止损;
  • 如针对大主播的推断流监控告警,识别大主播非预期的断流行为,进行及时介入止损;
  • 如基于终端日志实现各云厂商质量评分体系,评估各云厂商产品服务质量及驱动各云厂商优化;
  • 基于终端日志实现个别终端播放问题的快速定位,以进行终端问题的逃逸等等。


b) 阿里云-云产品维度可做的监控&告警

客户可以基于云监控产品,实现直播业务的监控及告警配置,涉及指标包括了4xx、5xx、带宽qps等,具体参考文档链接。

 

也可以基于阿里云直播产品实时播放日志(延迟秒级),实现基于服务端维度的直播质量指标监控,注意该监控的实施其实不能完全的代表终端的情况,因为服务端的日志无法覆盖终端到直播分发节点之间的全部链路情况,并且服务端日志卡顿的定义是经验值,不能代表全部的终端业务场景,理想情况是终端监控+服务端监控并存。

 

怎么通过直播产品日志定义卡顿?

 

卡顿率如何计算?

 

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
机器学习/深度学习 运维 算法
梯度&散度&旋度&峰度&偏度你分得清楚吗?驻点&鞍点你分得清楚吗?曲率&斜率你分得清楚吗?
本文介绍了四种常见的物理量:加速度,速度,位移和力学功。详细介绍了它们的定义、计算以及在物理学和工程学领域中的应用。此外,本文还介绍了四种与物理量相关的概念:向量、标量、质量和密度。 数学,物理,机器学习领域常见概念区分
4274 0
|
XML Java Android开发
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
Android App开发实战项目之模仿美图秀秀的抠图工具(附源码和演示视频 简单易懂 可直接使用)
782 0
|
7月前
|
安全 Cloud Native Java
Java 8→21 全链路架构升级指南:核心特性、底层演进与生产级兼容避坑全解
本文全面解析Java从8到21四个LTS版本的演进路线,重点剖析各版本的核心架构升级与兼容性问题。Java8到11完成了模块化革命和GC优化,Java11到17强化了云原生适配和安全性,Java21则引入了虚拟线程等革命性特性。文章详细拆解了各版本的关键升级点,包括模块系统、密封类、模式匹配、ZGC等,并提供了大量可运行的代码示例。同时总结了升级过程中的常见坑点及解决方案,给出分阶段升级建议和生产环境最佳实践,帮助企业平滑迁移到Java21这一最新LTS版本。
1568 2
|
9月前
|
人工智能 自然语言处理 运维
企业数据分析系统建设费用,2026年降本增效的三大趋势
2026年,数据分析系统成企业降本增效战略刚需。全球投资达3850亿美元,中国占比超620亿美元(+18.7%)。瓴羊Quick BI以AI原生架构、“智能小Q”自然语言分析、多源实时接入及SaaS/私有化/混合云灵活部署,助力企业实现低门槛、高ROI的数据智能转型。(239字)
企业数据分析系统建设费用,2026年降本增效的三大趋势
|
12月前
|
Web App开发 监控 前端开发
RUM实践-累计布局偏移(CLS)的探索
本文介绍网页性能关键指标——累计布局偏移(CLS),解析其对用户体验与SEO的影响,并分享如何通过DATABUFF的RUM工具监控CLS数据,结合图像尺寸预留、字体优化、资源预加载等策略,有效提升页面视觉稳定性与访问体验。
|
数据采集 存储 监控
Python 原生爬虫教程:网络爬虫的基本概念和认知
网络爬虫是一种自动抓取互联网信息的程序,广泛应用于搜索引擎、数据采集、新闻聚合和价格监控等领域。其工作流程包括 URL 调度、HTTP 请求、页面下载、解析、数据存储及新 URL 发现。Python 因其丰富的库(如 requests、BeautifulSoup、Scrapy)和简洁语法成为爬虫开发的首选语言。然而,在使用爬虫时需注意法律与道德问题,例如遵守 robots.txt 规则、控制请求频率以及合法使用数据,以确保爬虫技术健康有序发展。
1743 31
|
存储 关系型数据库 MySQL
Mysql(4)—数据库索引
数据库索引是用于提高数据检索效率的数据结构,类似于书籍中的索引。它允许用户快速找到数据,而无需扫描整个表。MySQL中的索引可以显著提升查询速度,使数据库操作更加高效。索引的发展经历了从无索引、简单索引到B-树、哈希索引、位图索引、全文索引等多个阶段。
836 3
Mysql(4)—数据库索引
|
JavaScript Java Serverless
理解Serverless技术—FaaS和BaaS
Serverless技术—FaaS和BaaS
3804 1
|
传感器 芯片 SoC
分辨GPIO定义
GPIO(通用输入输出接口)是微控制器上的引脚,用于连接外部设备,可配置为输入或输出模式。引脚编号有物理编号(BOARD模式)和BCM编号两种,前者按实际位置编号,后者基于芯片内部通道。GPIO引脚可读取外部信号(输入)或发送信号(输出),具体功能和配置需参考芯片手册。