如何直播到多个目的地

文章特色图片

实时内容可以非常吸引人,通常情况下,你传播得越多越好. 这意味着流式传输到您可以访问的帐户, 还有合伙人控制的账户, 利益相关者, 还有那些想和他们的观众分享你的内容的人.

从表面上看, 流式传输到多个不同账户的概念听起来很棒, 而且技术上也很复杂, 如果不是不可能的话. 事实上,直到最近几年,对大多数生产商来说都是如此. 今天,使用一种被恰当地称为 总机云事实上,它非常简单,甚至不贵. 在本教程中, 您将学习如何混合多个直播流输入,并通过交换机云将它们发送到多个输出.

为了演示, 我将使用流媒体东部的一个场景, 会议在几个地方拍摄,采访在另一个地方拍摄. 为了模拟这个, 我会让两个编码器运行并向总机云发送数据流, 一个会话, 另一张来自采访. 分发提要, 您将学习如何在两个源之间切换并将它们发送到不同的直播流媒体服务, 包括Facebook Live, YouTube生活, and others.

顺便说一下背景, 操作总机涉及四个基本概念:流, workflows, 目的地, 模板(见 Figure 1). 流是传入的视频, 它可以来自任何流源,可以输出一个RTMP流, 包括一个摄像机编码器, 实时视频切换器, 或者编码设备. 目的地是您的各种直播流输出, 包括Facebook Live, YouTube生活, Periscope, 以及任何rtmp定义的目的地.

Figure 1. 这展示了交换机是如何工作的,以及它的操作概念是什么 

工作流为每个传入流分配目的地,并将标题和其他元数据注入流中,以便这些数据由目标服务统一呈现. 模板还允许您控制流链接, 总机云中的交换机, 我一会儿会解释的. 模板是预构建的工作流, 因此,您不必每次上线时都从头开始构建工作流.

总机成功的七个步骤

下面是逐步使用的过程:

1. 配置入站流. 交换机工作与两种类型的流:直接输入从实际编码器, 和流链接, 哪些是传入流的链接. 你可以看到 Figure 2,我设置了两个直接输入,左边是采访,右边是会议. 右边是一个流链接输入, 哪一个可以部署两个直接输入中的任何一个并在它们之间切换.

Figure 2. 配置输入流. 流链接在右边,可以很容易地在采访和会议之间切换. 

流链接有两个用途. First, 一旦您将目的地分配给Stream Link流(您将在步骤2中执行), 你可以很简单地切换输入, 在我们的案例中,从治疗到面试. 如果您将目的地分配给固定输入, 在我们的例子中,要么是面试,要么是会话, 那么你就不能轻易地切换输入了.

Second, Facebook禁止使用Facebook API的流媒体产品和服务使用API流到Facebook Live,同时使用他们的API流到其他网站. 所以,如果你想把同样的内容流到Facebook Live和其他服务使用 their APIs, 你必须设置两个输入, 一个通过原始版本,另一个通过流链接, 或设置多个流链接源.

正如您在图1(访谈和会话)中的两个直接输入中所看到的那样, 交换机Live提供了熟悉的RTMP地址作为输入, 流名称就在下面, 但出于空间考虑,从图中剪掉了. 与任何流媒体目的地一样, 你只需复制并粘贴这些到你的编码器开始流式传输到交换机直播. 同样,在右边是流链接,您可以在两个实时输入之间切换.

2. 配置您的目的地. 目的地是目标服务,您可以看到我将流式传输到的目标服务 Figure 3. 这里显示了三种类型的目的地.

Figure 3. 这里是我们的流的目的地. 

Facebook、Periscope和YouTube账户都是基于模板的. 您单击选择他们,登录您的帐户,并赋予总机必要的权限. 容易peasy.

Ustream帐户是一个自定义的RTMP帐户,我通过从我的Ustream帐户中检索RTMP地址和流名称并将其配置到Switchboard中来手动配置. 如果您通过单独的编码器直接流式传输到Ustream,则与您将遵循的过程相同.

最终目的地类型是总机交付. 这种类型提供了一个嵌入代码,你可以使用它将玩家部署到你自己的网站中,以便HTML5发布. Or, 你可以抓取一个HLS主清单的URL,插入到一个现有的播放器部署在你的网站或其他地方.

3. 请求第三方目的地. 图3中显示的所有目的地都是我们可以直接访问的帐户. 流到第三方网站, 您添加一个名为流共享的目标类型, 哪个打开中所示的向导 Figure 4. 这将引导您完成描述事件的过程(如图所示)。, 然后发送电子邮件给第三方. 这封电子邮件包含一个链接,他们可以点击,以提供必要的授权,以发送视频到他们的帐户, 所以你可以流到他们的服务,而不必看到他们的凭据. 一旦设置好,第三方网站就会像其他目的地一样出现.

Figure 4. 请求访问第三方帐户 

相关文章

如何用HEVC创建一个实时HLS Feed

这并不容易,但只要你有合适的工具并知道诀窍,就可以做到. 以下是成功使用Softvelum Nimble Streamer的8个步骤.

360°视频直播的挑战

现场360°视频提供身临其境的体验,像没有其他, 这也为出版商提供了一条脱颖而出的途径. 但它提出了独特的——思想上并非不可克服的——技术和创意挑战.

加密是直播成功的关键(无双关语)

天空电视台天生就有责任保护自己原创内容和授权内容的知识产权. 通过DRM进行加密至关重要,HTTPS流媒体即将出现

环法自行车赛:在线直播

为马拉松级别的体育赛事提供不间断的直播报道可能会增加观众规模.