教程 · 来自 Epiphan Pearl 的实时视频
Epiphan Pearl 教程:四个字段,让您的节目上线播出
本 Epiphan Pearl 教程将带您从开箱到开通 Primcast 直播频道:您只需添加一个 RTMP 推流,填写面板中的四个字段,设置 2 秒关键帧间隔,然后点击开始。
在 Pearl-2、Pearl Mini、Pearl Nano 和 Pearl Nexus 上的操作方式相同。针对网络连接较弱的场地,我们还提供了 SRT 版本,并为较旧的 Epiphan 编码器准备了一小段说明。
- URL
rtmp://HOST:1935/APP服务器,在您的面板中 - 流名称
livestream流名称,在您的面板中 - 用户名
your-username用户名,在您的面板中 - 密码
••••••••••密码,在您的面板中
开始之前:您的 Pearl 以及面板中的四个值
您可以在与 Pearl 处于同一网络的浏览器中完成所有设置。请另开一个标签页登录您的 Primcast 面板,因为您需要从一个页面复制到另一个页面。
打开 Pearl 管理面板
在浏览器中输入 Pearl 的 IP 地址,并以 admin 身份登录。在带前置屏幕的型号上,地址会显示在屏幕上。否则,请在路由器的已连接设备列表中查找 Pearl。
如果管理面板提示有固件更新,请先更新固件。Epiphan 会持续添加推流选项,其中包括 SRT,使用当前版本可以避免您寻找一个并不存在的菜单。
复制您的编码器设置
登录 Primcast,打开您的视频账户,找到 直播 卡片。在 编码器设置 下,您会看到:
- 服务器
- 一个类似
rtmp://HOST:1935/APP的地址。 - 流名称
- 通常为
livestream。 - 用户名
- 您的 Pearl 发布时使用的登录名。
- 密码
- 点击显示前处于隐藏状态。新密码会生成一个新的。
您的卡片上是否还列出了 最近服务器?请将该地址填入 Pearl 的 URL 字段。这样,您的 Pearl 就会连接到离您最近的一个节点(纽约、迈阿密、旧金山、阿姆斯特丹或布加勒斯特),剩余路程由我们的网络承载。流名称、用户名和密码不变。
Epiphan Pearl RTMP 推流,逐步操作
每个 Pearl 频道都可以承载各自的流。请将 Primcast 流添加到包含您希望观众看到的布局的频道中。
- 在管理面板中,在 频道 下选择您的频道,然后打开 推流。
- 点击 新建流,然后选择 RTMP push。
- 将面板中的 服务器 地址粘贴到 URL 中。末尾的流名称请省略:它有单独的字段。
- 在 流名称 中输入流名称,通常为
livestream。 - 填写 用户名 和 密码。许多其他平台的指南会告诉您将这两项留空。但在 Primcast 上它们是必填项,缺少它们的流会被拒绝。
- 点击 应用,然后点击 开始。Pearl 连接后,流状态会发生变化。
大多数流媒体平台会给您一个单独的流密钥,填入流名称字段即可。而 Primcast 给您的是一个流名称加上一个发布登录信息,因此四个字段都要填写。
实现流畅 Epiphan Pearl 推流的编码设置
打开频道的 编码 页面。选择 H.264 视频和 AAC 音频,然后根据您的上传速度选择下面合适的一行。请保留三分之一的上传余量:测速显示 6 Mbps 时,最多发送约 4 Mbps。
| 帧尺寸 | 帧率 | 视频比特率 | 音频 | 所需上传带宽 |
|---|---|---|---|---|
| 1920×1080 | 30 | 4,500 kbps | AAC 128 kbps | 7 Mbps |
| 1280×720 | 30 | 2,500 kbps | AAC 128 kbps | 4 Mbps |
| 854×480 | 30 | 1,200 kbps | AAC 96 kbps | 2 Mbps |
将关键帧间隔设置为 2 秒
这是决定播放是否稳定的关键设置。我们会按关键帧将您的流切分为播放片段,因此过长或不均匀的间隔会让观众看到缓冲,即使两端都没有任何问题。
不要超出您的套餐限制
付费直播视频套餐接受编码器最高 5 Mbps 的输入,这已覆盖 1080p 一行。如果您不确定场地的网络连接情况,请从 720p 开始,测试后再提升。
Epiphan Pearl SRT,适用于网络连接较弱的场地
SRT 会重新发送丢失的数据包,因此来自场地 Wi-Fi、移动上行链路或其他大洲的流在 RTMP 会卡顿的情况下仍能继续传输。它随我们的视频 CDN 的专业版和白金版套餐提供,您的直播推流卡上会有一个SRT 接收区域,包含您专属的端口和密码短语。
在 Pearl 上添加 SRT 流
- 在您的频道下,打开推流,点击新建流,然后选择SRT。
- 将模式设置为Caller。您的 Pearl 会主动拨出,我们的服务器会在您的端口上监听。
- 从 SRT 接收区域的地址行输入主机和端口。
- 使用 128 位密钥(AES-128)开启加密,并粘贴您的密码短语。将流 ID 留空。
- 点击应用,然后点击开始。
对您的观众有什么变化
通过 SRT 到达的流会以自己的名称播放。只要您通过 SRT 发送,就可以使用面板在播放地址下显示的链接。
- 地址
srt://HOST:PORT- 密码短语
- 点击显示之前处于隐藏状态。
- 密钥长度
- 128-bit (AES-128)
- 延迟
- 我们这边会等待1000 ms来接收迟到的数据包。在 Pearl 上设置更高的值可以为较差的链路留出更多余地。
如果您的卡片在 SRT 接收下方显示最近服务器一行,请使用该主机和端口以及相同的密码短语。它会先将您的 Pearl 连接到我们最近的位置。
检查您是否已上线,并修复未上线的问题
- 在 Pearl 上,您启动的流应报告已连接并正在发送。
- 在您的 Primcast 面板上,直播推流卡每 15 秒刷新一次。它应显示您已上线,并显示 Pearl 正在发送的比特率。
- 从同一张卡片复制播放链接,并在 VLC 中打开(媒体,然后打开网络串流),以查看您的观众将看到的内容。
| 您看到的情况 | 该怎么做 |
|---|---|
| Pearl 完全无法连接 | 逐字检查 URL,包括 :1935 和应用程序名称。一些酒店和办公网络会阻止 1935 端口,因此请尝试其他连接方式或切换到 SRT。 |
| 连接成功,但流被拒绝 | 用户名或密码错误。在面板中点击新建密码,将其粘贴到 Pearl 中,点击应用并重新开始。 |
| 更改密码后面板没有任何显示 | 新密码会在 Pearl 下次连接时生效。在 Pearl 上停止流,然后重新启动。 |
| 流正在运行,但观众出现缓冲 | 将关键帧间隔设置为 2 秒,然后在步骤 03 中降至较低的行。您场地的上传速度可能比看起来要慢。 |
| 画面黑屏或没有声音 | 频道的布局中没有直播源。检查承载该流的频道的输入和布局。 |
带有发布流页面的旧款 Epiphan 编码器
早期的 Epiphan 编码器使用不同的网页界面。如果您的设备有发布流区域而不是频道和推流,请按照以下两个步骤操作。
- 以admin身份登录,打开发布流,点击发布并选择RTMP push。输入流地址、端口和挂载点,格式为
application/streamname(例如live/livestream),然后输入您的用户名和密码。 - 保存,然后打开连接选项卡。出现名为
rtmp.publish的行表示编码器正在向您的 Primcast 频道发送数据。


Epiphan Pearl 直播常见问题
Epiphan Pearl 的 URL 和流名称字段该填什么?
URL 是 Primcast 面板中直播卡片上的服务器地址,格式类似 rtmp://HOST:1935/APP。流名称通常是 livestream。在下方两个字段中填入您的发布用户名和密码,然后点击应用。
Pearl 上需要填写用户名和密码字段吗?
需要。您的 Primcast 频道只接受使用发布登录信息签入的流,所以两个字段都要填。针对单一流密钥平台的教程会告诉您留空,这就是照搬那些教程的流会被拒绝的原因。
Epiphan Pearl 应使用什么关键帧间隔?
两秒,保持固定,在频道的编码页面设置。播放是按关键帧切分片段的,所以更长或不均匀的间隔会让观众遇到缓冲。
Epiphan Pearl 支持 SRT 直播吗?
支持,当前 Pearl 固件可以在呼叫方模式下使用加密口令发送 SRT。在 Primcast 上,SRT 接入包含在视频 CDN 的专业版和白金版套餐中。您的面板随后会显示要使用的地址和口令。
我可以同时直播到 YouTube 和 Primcast 吗?
可以,有两种方式。在同一个 Pearl 频道上添加第二个流,这会占用您上传带宽的第二份份额。或者将一路流发送到 Primcast,并在面板中开启转推:它会把您的频道转发到最多五个目的地,例如 YouTube、Facebook、Twitch 或任何其他 RTMP 服务器,而您的上传只需承载一份副本。
Pearl 在直播到 Primcast 的同时可以录制吗?
可以。录制在 Pearl 上按频道设置,并与直播同时运行,因此即使场地连接短暂中断,您也能保留节目的本地副本。
如果我的 Pearl 仍然无法连接,谁能提供帮助?
打开本页面的聊天窗口。我们的 AI 支持会在几秒内回复,可以查看您的账户和频道,确认是否有数据到达,并在您要求时随时转接人工客服。
为您的 Pearl 提供一个直播频道
Primcast 直播视频频道为您提供本教程所需的四个参数、一个播放链接以及用于您网站的嵌入代码。选择一个套餐,编码器设置就会在面板中等着您。