-->
获得免费通行证,加入我们的流媒体连接-2月19日至22日; 现在注册!

回顾:Kulabyte XStream Live 2.1

文章特色图片

如果你正在制作一个直播活动, 当涉及到编码时,你有三种选择:你可以把工作租出去, 购买一个流媒体设备, 或者构建自己的流编码器. 如果您选择第三种方法,并希望流式传输HD H.264视频通过Flash, Kulabyte的XStream Live 2.Flash视频编码器需要在您的短列表上. 虽然接口仍然(说得好听点)是一个正在进行中的工作, 事实证明,该编码器非常高效可靠,并产生了出色的视频质量.

让我们从速度和信号开始. 该软件每台服务器的价格为6,495美元,没有CPU核心限制. 它可以使用FireWire输入SD流,并与AJA和Blackmagic Design的高清输入卡兼容. 我用的是Blackmagic DeckLink HD Extreme进行测试.

作为概述, Kulabyte的软件包括一个叫做预置制造者和XStream Live编码器的功能, 如果您的计算机足够强大,哪一种可以同时产生多达四个流. 操作上, 首先创建预设, 在事件设置期间将其加载到编码器中, 然后按下神奇的开始按钮开始生成流. 创建预设时, 指定目标服务器, 流的名字, and other details; you can choose to save an archive file during the event.

图1
图1. Kulabyte的预置制作器可以让您指定主要和次要流.

创建预设
Kulabyte的Preset Maker(图1)是一个非常空闲的应用程序,它更多地处理流和连接问题,而不是预处理和编码参数, 虽然这可能会在未来的版本中改变. 您可以创建一个预设,其中包含多达四个不同参数的输出,其中多个文件可作为源文件,用于实时事件场景中的动态流. 对于每个输出, 您可以指定主流和备份流——这是一种很好的冗余,可以让您在主流遇到任何问题时无缝切换到备份流.

Blackmagic integration within the Preset Maker wasn’t quite complete; for example, 我最终用于测试的HDMI输入没有作为输入类型选项. 为了使其工作,我必须修改预设本身中的XML代码. 除了, 大多数预处理和编码选项都没有出现在预设制作器中, 因此,如果有必要,还必须通过XML修改它们(图2)。. 幸运的是, 产品手册很好地定义了所有相关选项的文本字符串, 虽然你不会说这个界面很简单, 这当然是可行的.

图2
图2. Parlez-vous XML? 您需要更改任何编码或预处理选项.

Kulabyte使用MainConcept H.264编码器,在我所有的H.264编解码器比较. 它提供了一系列高级编码参数, 从熵编码技术到启用金字塔b帧编码和为I-设置量化值, B-, 和P-frames. 不过,如果你是那种喜欢摆弄高级H.264的设置,你最好钻研你的XML.

视频输入控制将取决于您使用的捕获卡,火线没有可用的. 用黑魔法卡, 我必须在Blackmagic控制面板中设置输入和其他偏好,然后在Kulabyte预置制作器中再次设置它们. 我已经有一段时间没有给电脑加输入卡了, 花了一段时间才把所有的输入和输出配置好并正常工作. 没有繁重的, 但是在你第一次现场活动之前,你应该预留足够的时间来安装和洗牌.

我安装了Blackmagic卡和Kulabyte编码器在一个3.0 GHz四核HP xw4600工作站,运行Windows XP,内存3GB. 为了测试实时输出,我安装了试用版的Adobe Flash Media Server 3.5对3.2 GHz四核Z400 HP工作站,运行64位Windows XP,内存为6GB. 做完测试后, 我希望我在Z400上安装了编码器, 如果不是八核的nehalem Z800的话. 虽然我能够在xw4600上同时生成两个流而没有问题, 您几乎肯定需要一个八核系统来同时产生四个流.

图3
图3. Kulabyte XStream Live软件,流媒体.

一旦你创建了你的预设,并创建和配置了你的视频输入, 你已经准备好开始流媒体了. 运行Kulabyte XStream Live应用程序, 加载预设, 开始视频输入, and click the Start button; the encoder will then start pushing the streams. 我首先以2,200Kbps的速度测试以720p参数产生的单个流. 但在与Kulabyte代表讨论后, 我切换到同时编码两个流,以匹配该产品在该领域最常见的用法. 在这些测试中,我产生了一个960x540 H的流.一个是1300 kbps的264视频,另一个是840Kbps的640x360视频.

一旦开始编码, 状态灯显示主设备的状态, 二次, 存档流, 而一个音频计在左边反弹, 确认你正在用视频传输音频. 在右下角, 程序显示当前的CPU使用情况, 如果接近100%,哪个对监控至关重要, 它可能会中断流. 如果发生这种情况, 您可以禁用流并单击“更新设置”, 服务器将停止该流. 这是一个非常激烈的措施,您应该能够通过事前测试来避免, 但很高兴知道,如果CPU利用率意外上升,这是一个选项.

流媒体覆盖
免费的
合资格订户
现在就订阅 最新一期 过去的问题
相关文章

从笔记本上进行直播

笔记本电脑上的实时流媒体可能是所有可能世界中最好的, 但你需要多强大的机器, 以及各种直播软件程序如何叠加? 我们着眼于来自Adobe、Kulabyte、Microsoft和Telestream的工具.

Sorenson在云端提供实时视频编码

这家编码巨头与Kulabyte合作开发了《百家乐app下载》, 一个带宽友好的现场活动解决方案.

提及的公司及供应商