技术文章
当前位置: 主页 > 技术服务 > 技术文章 >
实时流式传输上传带宽需要多少?
时间:2017-05-16 16:14
  “直播时我需要多大的上传带宽?”是我们支持部门解决的常见问题,这也是一个重要的问题。如果您没有足够的带宽上传直播流,则观众将无法查看您的内容,并且直播流不会成功。
那么您实际需要多大的流传输上传带宽来确保成功的直播呢?答案取决于,要理解诸如流质量,编码设置和其他条件等因素对配置无忧可靠现场广播的至关重要性。
  简单来说下流式传输的上传带宽
  当流传输到Internet公网时,您就正在消耗上传带宽。上传示例包括将文件附加到电子邮件,将文件保存到云存储,或发布实时流。 与下载带宽一样,上传带宽是有您的互联网服务提供商(ISP)规定的设置速率(例“5 Mb / s 上行带宽”)。 下载带宽限制通常又高于上传限制(例如“15 Mb / s下行和5 Mb / s上行”)。 了解您网络的上传速度至关重要,因为此速率可以(并且也限制)传出流的质量。
  编辑流设置以适应您的网络
  传输流内容需要进行编码。未压缩的视频(以及较小程度的音频)内容消耗了太多的上传带宽,难以支持观众的可靠广播。使用任何软件(例如免费开源解决方案,OBS工作室)或硬件(如“一体式”直播混音器Pearl-2),使用一个称为编解码器的小型程序来编辑您的内容。 编码的目的是将视频和音频内容数字化并压缩到适合带宽大小的文件,而不会损失质量。
  在一段时间内处理的视音频数据流称为比特率。更高比特率通常转化为更高质量的视频和音频。如果您的流比特率相对于您的上传带宽过高,那么您的直播流对于观众来说将是不可靠的。例如,具有6 Mb / s比特率的流在具有5 Mb / s上传带宽限制的网络上却无作用。
  将您选择的比特率调成与您选择发布的分辨率(即SD,HD,Full HD等)大致一致,这很重要。如果您节目的比特率与您的帧大小不一致,则流的质量会降低,直到配置的比特率得到满足 - 通常会导致丢帧和视频编码不足等情况。
  如果您对实时流有特定的解决方案,可以参考Netflix的Internet速度建议页面。以下列表适用于Netflix观众(因此观众可以确认他们具有所需的下载速度来观看视频流),但是您可以使用提供的信息作为每个流行分辨率所需比特率的大概估计。(注意:这些值只是建议 - 它们不一定是行业标准!)
  成功现场直播的注意事项
  如果您有5 Mb / s的上传带宽,您的流比特率应小于5 Mb / s,这很简单。 但是要小多少呢?带宽限制只是其中的一部分!您需要考虑一些其他因素来确保直播流的成功。
  1.始终有一些额外的上传带宽可用
  确保为满足您的广播需求及其它意外而始终拥有足够的流媒体上传带宽。这个额外的“余量”用来充当缓冲区,可以解决您网络上的任何变化。 上传带宽可能会受到网络上所有形式的用户活动影响,如互联网上传,VOIP网络通信或游戏等。
  您可以使用以下简单的公式来估计出网络所需的流式传输上传带宽的安全级别:
  将您的总比特率乘以1.5是一个经验法则,我们建议始终拥有大约1.5倍的流的比特率,以解决这些可能的网络波动。例如,如果您直播流的比特率为5 Mb / s,则确保您拥有至少7.5 Mb / s的上传带宽,以确保可靠的直播。
  您可能不需要为真正稳定的网络计算所有带宽,但这是最好也是最安全的办法,多一点总比不足要好的多!
  请注意,我们的“1.5倍规则”适用于大多数直播流情况 - 除了当以相对较低的质量(即小于标准清晰度质量)流出时。由于您的总比特率如此低,乘以1.5的因素可能不会提供足够的余量,来防止网络上任何计划外的上传活动。在这些情况下,我们建议您分配一些额外的带宽,以保证安全!
  2.考虑你的网络类型
  有许多不同种类的互联网连接,如DSL,有线,卫星,蜂窝数据等。这些类别中的每一个都具有不同级别的下载/上传速度能力和网络可靠性,应该在尝试实时广播之前考虑到。例如,DSL趋向于具有较低的最大上传带宽,这可能会限制您发布的流比特率,因此须限制其质量。或者也许你住在农村,并有卫星连接?这种情况下,在发布您的流之前,应考虑可能的阻塞性气候条件是很明智做法。

  3.考虑ISP上传速度和数据上限
  许多ISP商都会有最大速度上传和下载带宽说法。例如,一个互联网商可能会被宣传为“高达10 Mb / s,30 Mb / s!”, 使用这种特定的“最多”措辞,因为互联网速度可能会有所不同。 例如,如果使用有线网络,您正在与地理区域内的其他有线用户共享互联网,因此在白天的“高峰期”互联网活动期间,您的带宽可能会减慢。
  一些ISP供应商还具有最大带宽使用率,因此请注意,您的直播流不要超出您的每月上传上限,否则,您可能会被收取额外费用。
  不确定你上传速度的大小吗? 你可以使用大量在线免费的互联网速度测试工具,如Google Fiber速度测试。
  4.如果你要流传输多个节目,请确保具有额外的带宽
  多流式播放是一种日益流行的直播流策略,它将广播同时发布到多个内容分发网络(CDN)平台。 另一方面,多路编码是另一种类似的技术,它将相同的节目串流到不同比特率的同一CDN。 多流式播放允许实时流量达到更多的受众群体,而多路编码有助于确保实时访问各种下载带宽的观众。
  如果使用这些技术,必须考虑发布的每个附加节目会增加总输出位速率,因此需要额外上传带宽的可用性。
  如您所见,可靠的现场直播所需的流式传输上传带宽取决于多种因素。 虽然没有“一刀切”的配置,但请放心,通过正确的调整,无论您的网络如何,均可以发布一个成功和可靠的直播流。
  切记,作为一般的经验法则,我们建议您的流式传输上传带宽,至少是所有流传输节目总比特率(当以SD或更高以上流传输时)的1.5倍。最后祝您流传输快乐。

关于我们 | 联系我们 | 帮助中心 | 合作伙伴