获取RTMP设备推流拉流链接
更新时间:2021-06-16
获取RTMP设备推流拉流链接
功能描述
用于获取RTMP设备推流和播流链接。请求需要指定域名,EVS服务端通过域名判断当前请求类型是RTMP的播流或推流。
示例代码
String domain = "bfgmcez8saygatc1832.up.evs.bcelive.com";
String app = "huangqiang";
String stream = "test";
String protocol = "rtmp";
DeviceSignedUrlResponse deviceSignedUrl = evsClient.generateDeviceSignedUrl(domain, app, stream, protocol);
请求参数
参数名称 | 类型 | 是否必需 | 描述 |
---|---|---|---|
domain | String | 是 | RTMP空间推流或拉流域名 |
app | String | 是 | RTMP设备的app |
stream | String | 是 | RTMP设备的stream |
protocol | String | 是 | 协议类型,默认rtmp,可选rtmp/flv/hls/webrtc |
响应内容
查询后的响应数据封装在DeviceSignedUrlResponse对象中,其数据包含如下:
参数名 | 类型 | 描述 |
---|---|---|
url | String | 推流拉流链接 |