在人们手机不离手的今天 , 短视频、玩游戏、追剧成为了人们休闲时间里的首要选择 , 其中短时间更是人们“杀时间”的第一利器 。
经常刷视频的朋友肯定也少不了看直播 , 但是不知道大家有没有注意过一个问题:尽管现在已经有4G、5G网络技术了 , 直播还是存在高延迟的现象 。 当观众在直播间中通过弹幕和主播进行交流互动时 , 从看到弹幕到主播回应至少需要5秒的时间 。 这是因为直播系统需要将主播的音视频数据传输到客户端或者浏览器 , 这个从主播端到用户端所需要的传输数据的时间被称为“端到端的音视频延迟” 。
这说短不短说长不长的5秒甚至更久的延迟 , 实际上数据经历了十分长的链路 。 包括主播端、流媒体服务器、观众端 。
主播端:音视频采集、音视频编码、推流;
流媒体服务器:直播流收集、音视频转码、直播流分发;
观众端:拉流、音视频解码、音视频播放;
由于视频直播架构的链路很长 , 加之并不能保证整条链路的稳定性 , 因此为了能够流畅地进行数据传输、保证直播的质量 , 会在服务端和客户端以缓存的方式缓解或避免直播音视频的卡顿 。
服务器提前缓存部分直播数据 , 再将数据传输到客户端 。 当网络出现波动时 , 服务器便可以将缓存中的数据进行传输 , 从而保证直播流畅 。
流媒体直播的高延迟是一个系统性的工程问题 , 与微信视频等 1对1的实时通信相比 , 视频流的生产方和消费方之间的链路极长 , 很多因素都会影响主播和观众的感受 , 因为带宽的成本、历史的惯性以及网络的不确定性 , 只能通过不同的技术解决遇到的问题 , 其中不得不牺牲的就是用户的体验 。
【5g网络|为什么如今有4G、5G网络技术,直播还是会有延迟?】想要关注更多新鲜的品牌资讯、网络营销干货的你 , 快关注我们:广州神鹰网络科技有限公司吧!
相关经验推荐
- 酷睿处理器|为什么说尼康停止开发单反相机是好消息?转向微单市场已成功
- 网络安全|浩辰软件,CAD也能弯道超车?
- 笔记本|微型小主机为什么突然爆火?给学生党选择电脑的一些小建议
- 宁夏|这么多网络技术方向,我为什么选择数据通信
- 华为手机|为什么会把C口称作“华为口”?深挖背后原因,答案令人深思!
- 网络安全|70款APP被通报!APP隐私合规问题屡禁不止,如何做到有效整改?
- |年轻人为什么爱用苹果?高收入群体都用华为!
- 苹果|尴尬的安卓机皇!击败了苹果和华为,如今降价1500元却无人问津
- 华为|为什么有人愿意买华为而不买小米?华为强在哪?
- 苹果|为什么你的电脑主机那么容易坏?是不是没注意这三点