流媒体质量窗口允许您自定义流媒体质量设置以适合您的制作。

 

视频比特率

 

以 kbps 为单位设置视频编码比特率。 

 

编码大小

 

在这里设置流的分辨率。这些尺寸应与您在 vMix 中使用的宽高比相匹配。例如,宽屏为 640x360,普通 (4:3) 为 640x480

 

音频比特率

 

以 kbps 为单位设置音频编码比特率。MP4 至少支持 96 个,AAC 至少支持 64 个。

128 为 MP3 和 AAC 提供接近 CD 质量的音频。

 

视频

 

来源

 

选择输出 1 或输出 2 作为 vMix 4K 和 Pro 中的流源。
在所有其他版本中,将使用输出 1,并且此下拉列表不会出现在此处。
要配置发送到输出 2 的内容,请参阅设置 - 输出部分。

 

轮廓

 

选择要使用的 H264 编码配置文件。基线质量较低,但使用的 CPU 较少。Main 以更高的 CPU 使用率为代价获得更高的质量。

 

等级

 

对于希望指定特定编码级别以匹配端点解码器功能的用户来说,这是一项高级设置。

 

预设

 

对于希望微调 FFMPEG 编码器 (x264) 的用户来说,这是一项高级设置

veryfast是推荐的设置,它提供了 CPU 使用率和质量的理想平衡

 

宽高比/裁剪

 

可以将流裁剪为自定义宽高比,例如方形 (1:1) 和垂直 (9:16),以适应专门的流媒体工作流程。
通过裁剪图像的两侧来裁剪视频以适合此纵横比。 
要从 vMix 产品中轻松查看图像的可视区域,请使用安全区域启用方形或垂直线。

 

关键帧频率

 

选择视频流中每个关键帧之间的秒数。较高的数字通常会产生更好的视频质量。建议 2 秒

由某些流媒体提供商提供,并且是此处的默认设置。

 

流延迟

 

指定在 vMix 中看到视频与首次将视频发送到流媒体提供商之间的最小延迟(以秒为单位)。


请注意,由于流媒体提供商的限制,vMix 在达到延迟之前无法开始连接到流媒体提供商。例如,如果您在此处指定 1 秒或更多秒并单击流上的开始,vMix 将立即开始根据所选参数 
对流进行编码,并开始将此流保存到内存中。


 

vMix 将在 Stream 按钮上以秒为单位显示倒计时,以指示达到延迟的时间。

 

一旦达到延迟,它将连接到流媒体提供者并开始从内存中流式传输,确保始终满足最小指定延迟。

 

如果流停止,它将立即与流媒体提供商断开连接,vMix 不会等到延迟缓冲区清空,这部分流将丢失。

 

请注意,这里的流延迟只是最小延迟,总体延迟通常要长得多,并且由流媒体提供商自己的内部要求和观众连接/浏览器等决定。

 

内存要求

Stream Delay 会先根据质量参数对流进行编码,然后暂时保存到系统内存中。
对于 8mbps 的流,这意味着它每秒需要 1 兆字节的内存,因此即使对于大延迟也只需要非常少量的内存。

 

线程

 

指定使用 FFMPEG 作为应用程序编码视频和音频时要使用的线程数。

4 是默认值,建议使用。对于 4K 流媒体,额外的线程可能会提供更好的性能。

 

网络缓冲区

 

这是 vMix 可以随时保持缓冲的最大秒数,反映了
vMix 的最大流延迟。(请注意,流媒体服务器和播放器此时会添加自己的缓冲区)

 

如果可用的最大网络速度不可靠,请增加网络缓冲区。

 

严格的CBR

 

启用后,编码器将尝试使流式传输速度尽可能接近选定的比特率。
请注意,此选项可能会降低流的质量。

 

纳尔CBR

 

启用后,如果比特率低于设定值,编码器将插入空数据。
这种模式在一些编码器中被称为“NAL-HRD CBR”模式。

 

将此选项与 Strict CBR 结合使用将导致流始终与比特率非常匹配,但会牺牲质量。

注意:这对于 RTMP 流式传输不是必要的,通常仅有助于诊断网络问题。
如果流媒体提供商不支持此选项,它也可能导致流媒体的 MP4 录制出现问题。

 

 

关键帧对齐

 

发送多个比特率时,选择此选项可确保所有流都在同一关键帧上对齐。
这可以以稍微降低质量为代价来改进无缝切换支持。

 

自动调整

 

当使用 FMLE 作为编码器时,可以动态调整流的质量以适应 Internet 连接的条件。

 

声音的

 

选择要用于流的音频编码格式。 
使用 FMLE(Flash Media Live Encoder)作为编码器时支持 MP3,而使用 FFMPEG 时 AAC 是仅有选项。

如果您想将 FMLE 与 AAC 一起使用,则需要从 MainConcept 购买一个额外的插件。

 

音频频道

 

请参阅输出音频通道