开始直播的第一步是什么?这实际上是一个非常普遍的问题。如果不了解实时流实际上是如何工作的,那么开始直播可能会非常混乱和令人生畏。
在本指南中,我们将讨论启动实时流的基本清单,最后,您将了解在线流式传输内容的核心组成部分,并且可以快速开始。
开始直播的条件
1.视频和音频源
将在实时流上播放的连续数据流称为视频源,例如,从实时摄像机输出的数据是一种视频源。同样,从麦克风传出的数据也被视为音频源。
您可以通过许多不同的方式来设置流:仅使用一个摄像头(带有内置麦克风),或者一次设置数百个摄像头和麦克风。我们将视频和音频源的不同组合称为“布局”或“场景”。
您的视频源可以是:
您的计算机的网络摄像头您的计算机的屏幕(通过软件捕获)您的智能手机/平板电脑的相机您的专业无反光镜或DSLR相机您的音频来源可以是:
您计算机的内置麦克风,音乐/音频文件,USB麦克风,专业XLR麦克风和更多。
要开始在线实时流传输,您需要先将视频和音频源中的信号捕获到计算机,然后再将其路由到流媒体平台。问题是,您的源可能会或可能无法直接连接到您的计算机。例如,如果您的麦克风具有USB连接,则可以直接连接到计算机。但是,要连接XLR麦克风,您需要声卡或捕获卡。
2.编码器
视频编码器的工作是将来自视频和音频源的信号“转换”为流媒体平台可以理解的格式。大多数传统的视频源(如从摄像机发出的信号)尚不支持Internet。他们往往会产生不适合实时实时流式传输的大型数据文件。
通常,我们有两种不同类型的编码器:软件或硬件。此外,我们可以在移动设备(智能手机/平板电脑)或计算机上运行软件编码器。
软件编码器软件编码器本质上是计算机或移动设备上已安装的应用程序/软件。如今,有许多免费和付费的软件编码器解决方案可用。OBS,vMix和Wirecast是最受欢迎的工具。
如果您是初学者,我们建议您尝试OBS Studio(免费/开源),它非常适合初学者,同时对于高级流媒体用例具有足够的通用性。另外,作为一个开源平台,有大量指南,教程和讨论论坛可以帮助您学习该平台。
硬件编码器硬件编码器是专用的独立设备,无需计算机即可处理所有编码需求。当今的硬件编码器可以处理多种视频/音频格式,可以处理许多不同的视频/音频源,并且可以采用不同的形状,大小和价格。
通常,与基于软件的编码器相比,硬件编码器具有更低的延迟和更多的功能,更可靠,但通常是更昂贵的解决方案
3.网络连接
这一点很明显:要启动成功的实时流媒体播放,您需要具有足够快且稳定的互联网连接。尽管这似乎很简单,但获得可靠的Internet连接通常是实时流式传输的最大挑战。
根据一般经验,硬连线电缆连接要比Wi-Fi连接好。尽管当今的4G甚至5G Wi-Fi连接速度可能非常快,但它们不如电缆连接稳定。
至少,我们建议您至少在互联网连接上获得流比特率的1.5倍。实时流的一般比特率值介于1到8 Mbps(1,000到8,000 Kbps)之间。因此,如果您的流的比特率是4 Mbps,那么您至少需要6 MBps的上传带宽。这样可以确保您始终都能获得可靠的直播。
4.流媒体平台
这是将您的网站分发给其他人的任何平台或网站。Twitch或YouTube之类的平台就是这些流媒体平台的示例,它们通常也称为内容交付网络(CDN)。
还有像Viloud这样的专业实时流媒体平台,它将为您提供对实时流媒体,如何以及在何处定位受众群体以及如何通过流媒体获利的更多控制。
结束语
尽管实时流媒体是一个广泛的话题,每个实时流媒体情况可能都非常不同,但是对于初学者来说,这是一个非常基本且通用的清单。通过了解这些基础知识,您可以有效地创建自己的实时流设置,并确保一致,可靠的实时流。