更新时间:2025-08-12 15:33:22
我们的 WebRTC 播放器 SDK 提供了简化的集成方式,但您也可以使用支持 WHIP (WebRTC-HTTP Ingestion Protocol) 标准的各种第三方编码器和播放器。这种灵活性使您可以使用熟悉的工具或构建定制化的广播解决方案。
本指南列出了一些已经过我们服务测试的流行第三方工具。
请注意,这些是第三方应用程序和库。虽然我们已经验证了它们的基本兼容性,但我们不为其提供直接支持。如遇特定工具的相关问题,请参考其官方文档和支持渠道。
编码器用于捕获视频流并将其发送到我们的 WebRTC 服务。
OBS Studio 是一款流行的免费开源应用程序,用于视频录制和直播,我们强烈推荐在桌面端使用。要连接到我们的服务,请在 OBS 的“推流”设置中,将服务类型选为“WHIP”,然后输入您的服务器 URL。如需详细教程,请参考我们的 WHIP/WHEP 指南。
GStreamer 是一个功能强大且用途广泛的多媒体框架,用于创建自定义媒体管道。gst-plugins-rs 项目为 GStreamer 提供了基于 Rust 的插件,其中包括对 WHIP 的支持。对于需要构建高级、自定义流媒体应用的开发者来说,这是一个很好的选择。
whip-go 是一个 Go 语言库,允许开发者创建自己的 WHIP 兼容客户端。它适用于构建需要以编程方式发布 WebRTC 流的自定义后端服务或应用程序。
Larix Broadcaster 是一款支持 WHIP 输出的商业移动应用程序和 SDK(适用于 iOS 和 Android)。由于是付费产品,我们未能进行全面验证。然而,我们的分析表明其内部使用了 whip-go,因此应该与我们的服务兼容。
这是一个简单的开源 Web 客户端,可用于基本播放 WHIP 流。对于开发者来说,它是一个极佳的工具,可以快速测试推流是否成功。