为什么你看直播会卡,影响直播系统流畅度的主要是这三点

简介: 据相关部门的统计,截止到今年3月份,我国的网民数量已突破9.04亿人,互联网的普及率升至64.5%,相比2018年底提升了4.9个百分点。在这当中,移动端的网民用户猛增,随着移动互联网的发展手机逐渐超过电脑的使用率,移动端直播系统也逐渐崛起。

在我们的日常生活当中,如今娱乐社交类的APP已经成为人们手机的必备APP之一,所以直播系统的流畅的体验度也显得尤为重要,能够影响流畅度的原因大致分为这三点。

一、APP开启速度
1、首先直播系统的APP打开的速度是最影响体验的一方面,我们先来了解一下:APP的开启速度是由数据传输协议以及CDN的覆盖率来决定的。所以现在人们都追求“秒开”,在速度上不断地提高要求,

2、所以如果在这方面不加大工作量去提升的话,会极大的降低目前的竞争优势。所以,说选择一个靠谱的CDN就显得尤为重要了。
u=729181202,3131104194&fm=193.jpg

二、直播过程卡顿
1、在直播系统中,卡顿是经常让人抓狂的现象,也是在运行过程中经常会出现的一种问题。那么造成直播系统在直播过程中卡顿产生的原因是什么呢?,首先也就是刚才提到的CDN的网络问题是造成卡顿的最主要因素,比如节点负载没有控制好、在中转网络的过程中产生波动,或者是一些策略上出了问题导致卡顿。

2、第二个原因就是直播系统中主播端的网络卡顿,意思就是主播的网络直播环境不稳定,且所有的观看的用户都会出现卡顿的问题。第三就是终端网络和被调度问题,比如网络抖动或者错配DSN。这方面需要进行监控并且要能主动发现问题做出针对性的处理。
timg.jpg

三、音视频延迟
1、我们通常在直播系统中看到的延迟,其实是内部直播流缓存延时(即视频GOP缓存),其次出现的延时主要来自累积。对于这一问题除了可以做跳帧等逻辑之外,还可以通过改变传输协议的方法进行提高。

2、很多要求高的直播系统平台,一般采用UDP协议不采用TCP这样的协议,因为对于互动性强的直播系统来说,视频所有的数据都能放弃,但必须优先保证音频的及时性。在直播系统开发的过程中,解决运行过程中出现的问题也是较为必要的,只有保证运行过程中不出现问题才能给用户带来好的用户体验。

以上就是影响直播系统流畅度的三点,关于直播系统相关的知识资讯后期会不定时发表,欢迎关注敬请期待。
以上内容为作者"云豹短视频嘉兴“ 原创,未经作者本人同意,禁止转载,否则将追究相关法律责任

相关文章
|
存储 缓存 NoSQL
防止订单重复提交或支付分布式锁方案设计
防止订单重复提交或支付分布式锁方案设计
1424 0
|
存储 缓存 运维
计算机网络:性能指标
计算机网络:性能指标
1552 3
|
安全 Python
解释一下Python中with open()语句的工作原理。
【2月更文挑战第10天】【2月更文挑战第28篇】解释一下Python中with open()语句的工作原理。
799 2
|
分布式计算 安全 OLAP
7倍性能提升|阿里云AnalyticDB Spark向量化能力解析
AnalyticDB Spark如何通过向量化引擎提升性能?
|
域名解析 监控 负载均衡
【域名解析DNS专栏】智能DNS解析:自动选择最快服务器的奥秘
在互联网中,智能DNS解析作为一项先进技术,根据用户的网络环境和服务器负载情况,自动挑选最优服务器进行域名解析,显著提升访问速度与体验。其工作原理包括实时监控服务器状态、分析数据以选择最佳路由。通过负载均衡算法、地理位置识别及实时性能测试等策略,确保用户能获得最快的响应。这项技术极大提高了互联网服务的稳定性和效率。
585 5
|
编解码 Linux
FFmpeg开发笔记(二十五)Linux环境给FFmpeg集成libwebp
《FFmpeg开发实战》书中指导如何在Linux环境下为FFmpeg集成libwebp以支持WebP图片编解码。首先,从GitHub下载libwebp源码,解压后通过`libtoolize`,`autogen.sh`,`configure`,`make -j4`和`make install`步骤安装。接着,在FFmpeg源码目录中重新配置并添加`--enable-libwebp`选项,然后进行`make clean`,`make -j4`和`make install`以编译安装FFmpeg。最后,验证FFmpeg版本信息确认libwebp已启用。
511 1
FFmpeg开发笔记(二十五)Linux环境给FFmpeg集成libwebp
|
安全 物联网 智能硬件
低功耗广域网的代表主要有LORA和NB-IOT和TPUNB
本文对比介绍了三种低功耗广域网技术——LoRa、NB-IoT和TPUNB。LoRa利用扩频技术实现远距离、低功耗通信,适用于智能城市和环境监测。NB-IoT基于蜂窝网络,提供广覆盖和长电池寿命,常用于智能电表和智能停车。TPUNB是技象科技的自主LPWAN技术,具备高安全性和抗干扰性,适用于智慧城市和工业物联网。这些技术各有优势,满足不同场景需求,推动了物联网的发展。
1350 1
|
机器学习/深度学习 人工智能 JavaScript
三大升级!龙蜥正式推出首款全面拥抱智算的国产操作系统 Anolis OS 23
Anolis OS 23是面向云时代而生的下一代操作系统,也是首款全面拥抱智算的国产操作系统。
三大升级!龙蜥正式推出首款全面拥抱智算的国产操作系统 Anolis OS 23
|
定位技术 API 容器
vue3使用高德地图实现3d地图
vue3使用高德地图实现3d地图
|
Android开发
Android Retrofit,Gson,Okhttp混淆
Android Retrofit,Gson,Okhttp混淆
871 0