閱讀846 返回首頁    go 英雄聯盟


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

本接口用來獲取指定LiveChannel的配置信息。

請求語法

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

響應元素

名稱 描述
LiveChannelConfiguration 保存GetLiveChannelInfo返回結果的容器。
類型:容器
子節點:Description、Status、Target
父節點:無
Description LiveChannel的描述信息。
類型:字符串
子節點:無
父節點:LiveChannelConfiguration
Status LiveChannel的狀態信息。
類型:枚舉字符串
子節點:無
父節點:LiveChannelConfiguration
有效值:enabled、disabled
Target 保存LiveChannel轉儲配置的容器。
類型:容器
子節點:Type、FragDuration、FragCount、PlaylistName
父節點:LiveChannelConfiguration
Type 當Type為HLS時,指定推流時轉儲文件類型。
類型:枚舉字符串
子節點:無
父節點:Target
有效值:HLS
FragDuration 當Type為HLS時,指定每個ts文件的時長(單位:秒)。
類型:字符串
子節點:無
父節點: Target
FragCount 當Type為HLS時,指定m3u8文件中包含ts文件的個數。
類型:字符串
子節點:無
父節點:Target
PlaylistName 當Type為HLS時,指定生成的m3u8文件的名稱。
類型:字符串
子節點:無
父節點:Target

細節分析

Target的子節點FragDuration,FragCount,PlaylistName隻有當Type取值為HLS時才會返回。

示例

請求示例

  1. GET /test-channel?live HTTP/1.1
  2. Date: Thu, 25 Aug 2016 05:52:40 GMT
  3. Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
  4. Authorization: OSS YJjHKOKWDWINLKXv:D6bDCRXKht58hin1BL83wxyGvl0=

返回示例

  1. HTTP/1.1 200
  2. content-length: 475
  3. server: AliyunOSS
  4. connection: close
  5. x-oss-request-id: 57BE87A8B92475920B002098
  6. date: Thu, 25 Aug 2016 05:52:40 GMT
  7. content-type: application/xml
  8. <?xml version="1.0" encoding="UTF-8"?>
  9. <LiveChannelConfiguration>
  10. <Description></Description>
  11. <Status>enabled</Status>
  12. <Target>
  13. <Type>HLS</Type>
  14. <FragDuration>2</FragDuration>
  15. <FragCount>3</FragCount>
  16. <PlaylistName>playlist.m3u8</PlaylistName>
  17. </Target>
  18. </LiveChannelConfiguration>

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

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