记得《爱情公寓》里有一段剧情,吕子乔坚持不看电视,一定要看网络直播,结果他接受到的信息和作出的反应都比其他舍友慢半拍,根本个不上节奏。而前几天,我在知乎看到这样一个问题:“如果直播软件延长达到三分钟,对直播软件开发行业有什么影响?”

直播延迟的影响

大家一起死!

低延迟、高并发、画质清晰、互动流畅,这是一个直播软件最基本的要求,直播,要的就是互动社交,真延迟3分钟,弹幕互动也别玩了,评论互动也别评论了,本来大家是来和美女帅哥聊天谈心的,来看游戏直播和主播口嗨的,延迟三分钟,就像在跟耳背患者对话,你这边扯着嗓子喊三遍,他那边该听不见还是听不见,急死。

兴许游戏直播还能直播下去,但那和电视直播也也没什么区别了,只能看,不能跟着节奏一起嗨,与电视直播不同的是,网络直播需要互动,业内都在追求无限接近0延时,在直播软件开发行业,直播延时是按0.0几秒来算的

三分钟,大家一起死!

直播为什么会有延迟

业内对于“低延迟”的要求是无限接近0延时,那么直播为什么会有延迟呢?

一场完整的直播活动是这样的:

1、 主播开播,录制音视频,实时传输到服务器

2、 服务器对视频进行处理

3、 视频被分发给多位观众

而直播的“延迟”就是在这些过程中慢慢积攒的,美颜需要合成处理的时间、传输需要一定的时间,音视频压缩合成需要一定的时间,视频分发还需要一定的时间……这一个个的关卡加起来,零点几的延迟真的已经很快了。

在遇到网速和服务器出现问题时,延迟可能会进一步增加,网速不仅仅是用户上传视频的网速,还由平台购买的带宽多少来决定,服务器的配置如何、是否挂CDN加速、平台人数多少,这些也是都是很重要的取决点。

当然,直播系统的优劣也是很重要的点,通常,我们认为使用RTMP流媒体传输协议会更合适手机app直播,因为该协议的延迟更低。

本文就说到这里了,如有补充,会另开一篇写直播软件开发相关的其他知识的。

对于直播软件开发行业来说,延迟高达三分钟,会有什么影响相关推荐

  1. 如何评判在线直播源码优劣?视频直播软件开发经验之谈

    直播经过这些年的不断发展,使用者逐渐增加,在视频直播软件开发行业从业者的不断努力下,在线直播源码变得越来越完善,甚至已有了一些开发窍门的积累和判断视频直播软件优劣性的指标,本篇文章就来讲讲,该如何评判 ...

  2. 不一样的短视频直播软件开发?

    在短视频行业中,短视频直播app软件中抖音是最为经典的案例,随着目前视频行业的爆发式增长,他很快的成为用户拍摄短视频的首选,如果说有什么项目最火,我想应该是微视了,以前的快手,现在的抖音,反正我没事的 ...

  3. 在视频直播软件开发中,这样做才能实现svga格式礼物动画

    在线直播源码中,礼物功能的开发是必不可少的,它不但可以作为用户对主播的喜爱度的评判标准,还是直播平台变现的方式之一,那么在直播源码中,svga格式礼物动画是如何实现的呢?以云豹的金山demo为例,实现 ...

  4. ChatGPT 已经对软件开发行业造成了什么影响?IT老工程师告诉你

    ChatGPT已经对软件开发行业造成了什么影响? 一.前言 二.ChatGPT无法替代软件开发人员 三.ChatGPT对软件行业积极的影响 四.获取<ChatGPT行业研究报告白皮书>大全 ...

  5. 直播软件开发教程之在直播系统源码中设置任务奖励

    直播软件开发是当下流行的视频社交类软件开发类型的一种,直播平台也是年轻人喜爱的网络平台之一,许多直播平台为了增加用户粘性,推出了任务奖励的功能,这是怎么实现的呢? 接下来以云豹直播系统源码为例,为大家 ...

  6. 直播软件开发,看智播如何为各行业提供直播场景解决方案?

    2019独角兽企业重金招聘Python工程师标准>>> 一.智播的简介 智播,专注于直播应用场景解决方案,为各行业视频直播软件开发提供从底层到应用层的一体化直播应用,针对不同行业和场 ...

  7. ios查看帧率的软件_程序员必看!直播软件开发弱网下保障高清流畅推流的方法...

    通常情况下程序员在开发直播软件时,优化卡顿和延迟是比较多的,只要是优化欠佳,就会导致前端APP运行出问题,为了帮助程序员在开发过程中能更加合理有效的优化,小编在这里从开发的层面简要介绍一下影响直播体验 ...

  8. 一对一直播软件开发中,如何进行推流?

    推流环节对直播链路的影响非常大,如果推流网络不稳定,就算前期在音视频处理.编码和封装上做何种优化,用户体验都会很糟糕.因此接下来,小编就以一对一直播软件开发为例,为大家讲述下推流过程中涉及的协议.实现 ...

  9. 直播软件开发,独特功能简介,“直播+”成标配

    直播软件开发对于一家直播平台来讲算是核心的内容,纵观当今直播行业之中几家比较有名的直播平台,都是有着比较先进精细的直播开发.那么直播源码都能搭建出什么样的功能呢?以**直播为例,简单说一些基本的方面; ...

最新文章

  1. 《预训练周刊》第35期:零样本规划器的语言模型:为智能体提取可操作的知识、LaMDA:对话应用的语言模型...
  2. [BLE--Link Layer]物理信道
  3. php表单复选传值,jQuery+SpringMVC中的复选框选择与传值实例_jquery
  4. 小站教育携手神策数据,数据赋能留学语言培训教育的智能化探索
  5. 是否可以改变 宏的值_给女人的建议:当父母不同意你的男朋友,可以尝试六个方法...
  6. php 数组对比 unset,如何区分PHP中unset,array_splice的区别
  7. mysql用户如何迁移_迁移MySQL用户及权限
  8. python产生随机字符串_Python生成随机字符串
  9. 帐户当前被锁定,所以用户 sa 登录失败。系统管理员无法将该帐户解锁 解决方法...
  10. 代码质量 重构 代码鸡汤
  11. 新冠疫情,或加速银行数字化服务转型
  12. hexo 环境变量_优雅的博客框架,快速、简洁、高效且主题丰富——Hexo
  13. JSON对象与JSON模式
  14. xxl-job + el-calendar实现任务日历制作
  15. [学习经验] 孩子到底什么时候学习自然拼读和国际音标?
  16. kotlin中使用软引用
  17. pygame小项目 ~ 3 :Python完成简易飞机大战
  18. EasyNLP玩转文本摘要(新闻标题)生成
  19. 【AP】a pratical guide to robust optimization(2)
  20. 获取当前月份的最后一天

热门文章

  1. ORA-04031: unable to allocate 12312 bytes of shared memory
  2. 华为OD软件工程师面试总结
  3. g723编解码之自我总结
  4. HiC-Pro: Hi-C数据预处理高效工具
  5. 【C++】反向迭代器--迭代器适配器
  6. deepin如何批量下载安装字体?
  7. 腾讯云2020,产业级数字化生态协同势能更强大
  8. 防火墙之 iptables详解
  9. 伺服电机的选型计算方法
  10. 汽车安全及计算机辅助工程,汽车平台架构开发过程中安全性能的设计和仿真