流式 CDN API 2.0
自 1.0 以来的变化:
- 添加了对 RTMP 身份验证的支持。
从 vMix 16 开始支持 -2.0。
Streaming CDN API 允许流媒体提供商从 vMix 中为客户创建一个简单的连接选项。
用户体验如下:
1. 客户会看到可供选择的流媒体提供商列表。
2. 选择提供商并输入用户名和密码
3. 选择频道
4. 单击开始开始流式传输
API 要求
带有 XML 响应的基于 HTTPS GET 的 API
响应代码
API 应使用标准 HTTP 响应代码,例如,如果请求成功则为 200,如果用户名和/或密码不正确,则为 403。
频道功能
描述
根据用户名和密码检索频道列表和流连接信息。
要求
https://example.com/Channels?Username=username&Password=password
回复
<频道>
<频道名称="频道名称">
<rtmp>rtmp://example.com</rtmp>
<stream>stream1</stream>
<username>rtmpUsername</username>
<password>rtmpPassword</password>
</频道>
</频道>
属性
姓名
频道的显示名称
rtmp
流式传输到此频道时应使用的完整 RTMP URL vMix
溪流
流式传输到此通道时要使用的流名称或流键
用户名(可选)
用于 RTMP 身份验证的用户名(如果需要)
密码(可选)
用于 RTMP 身份验证的密码(如果需要)
提供者描述 XML
提供者描述 XML 是一个文件,它提供了流媒体提供者的 API 的 URL 和要显示的徽标。
注意:此信息仅供我们参考,不需要在服务器端实现。只需向我们提供首选名称、徽标文件和上述 Channels 功能的基本 URL 路径即可完成集成过程。
<供应商>
<供应商名称="供应商名称">
<baseUri>https://example.com/</baseUri>
<logo>http://example.com/logo.png</logo>
</提供者>
</提供者>
属性
姓名
此提供程序的显示名称
baseUri
调用 API 函数时使用的基本 Uri
标识
要为此提供者显示的徽标
更新时间:2019 年 2 月 1 日星期五下午 1:12:16