489
iPhone_iPad_Mac_手机_平板_苹果apple
GetLiveChannelStat__关于LiveChannel的操作_API 参考_对象存储 OSS-阿里云
本接口用来获取指定LiveChannel的推流状态信息。
请求语法
GET /ChannelName?live&comp=stat HTTP/1.1
Date: GMT date
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
响应元素
名称 | 描述 |
---|---|
LiveChannelStat | 保存GetLiveChannelStat返回结果的容器。 类型:容器 子节点:Status,ConnectedTime,Video,Audio 父节点:无 |
Status | LiveChannel当前的推流状态描述。 类型:枚举字符串 子节点:无 父节点:LiveChannelStat 有效值:Disabled,Live,Idle |
ConnnectedTime | 当Status为Live时,表示当前客户端开始推流的时间,使用ISO8601格式表示。 类型:字符串 子节点:无 父节点:LiveChannelStat |
RemoteAddr | 当Status为Live时,表示当前推流客户端的ip地址。 类型:字符串 子节点:无 父节点:LiveChannelStat |
Video | 当Status为Live时,保存视频流信息的容器。 类型:容器 子节点:Width,Heigth,FrameRate,Bandwidth,Codec 父节点:LiveChannelStat |
Width | 表示当前视频流的画面宽度(单位:像素)。 类型:字符串 子节点:无 父节点:Video |
Heigth | 表示当前视频流的画面高度(单位:像素)。 类型:字符串 子节点:无 父节点:Video |
FrameRate | 表示当前视频流的帧率。 类型:字符串 子节点:无 父节点:Video |
Bandwidth | 表示当前视频流的码率(单位:B/s)。 类型:字符串 子节点:无 父节点:Video |
Codec | 表示当前视频流的编码格式。 类型:枚举字符串 子节点:无 父节点:Video |
Audio | 当Status为Live时,保存音频流信息的容器。 类型:容器 子节点:SampleRate,Bandwidth,Codec 父节点:LiveChannelStat |
SampleRate | 表示当前音频流的采样率。 类型:字符串 子节点:无 父节点:Audio |
Bandwidth | 表示当前音频流的码率(单位:B/s)。 类型:字符串 子节点:无 父节点:Audio |
Codec | 表示当前音频流的编码格式。 类型:枚举字符串 子节点:无 父节点:Audio |
细节分析
- Video,Audio容器只有在Status为Live时才会返回,但Status为Live时不一定会返回Video,Audio容器,例如,客户端已经连接到LiveChannel,但尚未发送音视频数据时不会返回。
- Bandwidth为音频流/视频流最近一段时间内的平均码率,LiveChannel刚切换到Live状态时,返回的Bandwidth值可能为0。
示例
请求示例I
GET /test-channel?live&comp=stat HTTP/1.1
Date: Thu, 25 Aug 2016 06:22:01 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS YJjHKOKWDWINLKXv:fOzwkAgVTVSO1VKLPIInQ0JYyOA=
返回示例I
HTTP/1.1 200
content-length: 100
server: AliyunOSS
connection: close
x-oss-request-id: 57BE8E89B92475920B002164
date: Thu, 25 Aug 2016 06:22:01 GMT
content-type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<LiveChannelStat>
<Status>Idle</Status>
</LiveChannelStat>
请求示例II
GET /test-channel?live&comp=stat HTTP/1.1
Date: Thu, 25 Aug 2016 06:25:26 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS YJjHKOKWDWINLKXv:WeC5joEaRzfSSS8xK0tlo7WTK1I=
返回示例II
HTTP/1.1 200
content-length: 469
server: AliyunOSS
connection: close
x-oss-request-id: 57BE8F56B92475920B002187
date: Thu, 25 Aug 2016 06:25:26 GMT
content-type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<LiveChannelStat>
<Status>Live</Status>
<ConnectedTime>2016-08-25T06:25:15.000Z</ConnectedTime>
<RemoteAddr>10.1.2.3:47745</RemoteAddr>
<Video>
<Width>1280</Width>
<Height>536</Height>
<FrameRate>24</FrameRate>
<Bandwidth>0</Bandwidth>
<Codec>H264</Codec>
</Video>
<Audio>
<Bandwidth>0</Bandwidth>
<SampleRate>44100</SampleRate>
<Codec>ADPCM</Codec>
</Audio>
</LiveChannelStat>
最后更新:2016-11-23 16:04:18
上一篇:
PostVodPlaylist__关于LiveChannel的操作_API 参考_对象存储 OSS-阿里云
下一篇:
GetLiveChannelInfo__关于LiveChannel的操作_API 参考_对象存储 OSS-阿里云
签名提交审核总是不通过,为什么?__常见问题_短信服务-阿里云
迁移 RDS for PPAS 数据到本地 Oracle__数据迁移_用户指南_云数据库 RDS 版-阿里云
附录:SQL Server 2008 R2/2012 功能差异__快速入门(SQL Server)_云数据库 RDS 版-阿里云
仿冒检测接口__仿冒检测API_API手册_移动安全-阿里云
nginx日志__常见日志格式_用户指南_日志服务-阿里云
SDK参考___专有网络 VPC-阿里云
迁移 RDS for SQL Server 数据到本地 SQL Server__数据迁移_用户指南_云数据库 RDS 版-阿里云
有关Object命令__osscmd_常用工具_对象存储 OSS-阿里云
DetachPolicyFromUser__授权策略管理接口_RAM API文档_访问控制-阿里云
服务SLA__公众趋势分析-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云