閱讀625 返回首頁    go windows


ListLiveChannel__關於LiveChannel的操作_API 參考_對象存儲 OSS-阿裏雲

請求語法

  1. GET /?live HTTP/1.1
  2. Date: GMT date
  3. Host: BucketName.oss-cn-hangzhou.aliyuncs.com
  4. Authorization: SignatureValue

請求參數

名稱 描述 是否必需
marker 設定結果從marker之後按字母排序的第一個開始返回。
max-keys 限定此次返回LiveChannel的最大數,如果不設定,默認為100,max-keys取值不能大於1000。
默認值:100
prefix 限定返回的LiveChannel必須以prefix作為前綴。注意使用prefix查詢時,返回的key中仍會包含prefix。

響應元素

名稱 描述
ListLiveChannelResult 保存ListLiveChannel請求結果的容器。
類型:容器
字節點:Prefix,Marker,MaxKeys,IsTruncated,NextMarker,LiveChannel
父節點:無
Prefix 本次查詢結果的開始前綴。
類型:字符串
子節點:無
父節點:ListLiveChannelResult
Marker 本次ListLiveChannel的起點。
類型:字符串
子節點:無
父節點:ListLiveChannelResult
MaxKeys 響應請求內返回結果的最大數目。
類型:字符串
子節點:無
父節點:ListLiveChannelResult
IsTruncated 指明是否所有的結果都已經返回; “true”表示本次沒有返回全部結果;“false”表示本次已經返回了全部結果。
類型:字符串
子節點:無
父節點:ListLiveChannelResult
NextMarker 如果本次沒有返回全部結果,響應請求中將包含NextMarker元素,用於標明接下來請求的Marker值。
類型:字符串
子節點:無
父節點:ListLiveChannelResult
LiveChannel 保存返回每個LiveChannel信息的容器。
類型:容器
子節點:Name,Description,Status,LastModified,PublishUrls,PlayUrls
父節點:ListLiveChannelResult
Name LiveChannel的名稱。
類型:字符串
子節點:無
父節點:LiveChannel
Description LiveChannel的描述。
類型:字符串
子節點:無
父節點:LiveChannel
Status LiveChannel的狀態。
類型:枚舉字符串
子節點:無
父節點:LiveChannel
有效值:disabled,enabled
LastModified LiveChannel配置的最後修改時間,使用ISO8601格式表示。
類型:字符串
子節點:無
父節點:LiveChannel
PublishUrls 保存LiveChannel對應的推流地址的容器。
類型:容器
子節點:Url
父節點:LiveChannel
Url LiveChannel對應的推流地址。
類型:字符串
子節點:無
父節點:PublishUrls
PlayUrls 保存LiveChannel對應的播放地址的容器。
類型:容器
子節點:Url
父節點:LiveChannel
Url LiveChannel對應的播放地址。
類型:字符串
子節點:無
父節點:PlayUrls

示例

請求示例

  1. GET /?live&max-keys=1 HTTP/1.1
  2. Date: Thu, 25 Aug 2016 07:50:09 GMT
  3. Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
  4. Authorization: OSS YJjHKOKWDWINLKXv:TaX+tlc/Xsgpz6uRuqcbmUJsIHw=

返回示例

  1. HTTP/1.1 200
  2. content-length: 656
  3. server: AliyunOSS
  4. connection: close
  5. x-oss-request-id: 57BEA331B92475920B00245E
  6. date: Thu, 25 Aug 2016 07:50:09 GMT
  7. content-type: application/xml
  8. <?xml version="1.0" encoding="UTF-8"?>
  9. <ListLiveChannelResult>
  10. <Prefix></Prefix>
  11. <Marker></Marker>
  12. <MaxKeys>1</MaxKeys>
  13. <IsTruncated>true</IsTruncated>
  14. <NextMarker>channel-0</NextMarker>
  15. <LiveChannel>
  16. <Name>channel-0</Name>
  17. <Description></Description>
  18. <Status>disabled</Status>
  19. <LastModified>2016-07-30T01:54:21.000Z</LastModified>
  20. <PublishUrls>
  21. <Url>rtmp://test-bucket.oss-cn-hangzhou.aliyuncs.com/live/channel-0</Url>
  22. </PublishUrls>
  23. <PlayUrls>
  24. <Url>https://test-bucket.oss-cn-hangzhou.aliyuncs.com/channel-0/playlist.m3u8</Url>
  25. </PlayUrls>
  26. </LiveChannel>

最後更新:2016-11-23 16:04:18

  上一篇:go GetLiveChannelHistory__關於LiveChannel的操作_API 參考_對象存儲 OSS-阿裏雲
  下一篇:go DeleteLiveChannel__關於LiveChannel的操作_API 參考_對象存儲 OSS-阿裏雲