LiveChannelのストリームプッシュレコードを取得します。
リクエスト構文
GET /ChannelName?live&comp=history HTTP/1.1
日付: GMT日付
ホスト: BucketName.oss-cn-hangzhou.aliyuncs.com
権限付与: SignatureValue
レスポンス要素
要素 | データ型 | 説明 |
LiveChannelHistory | Container | \GetLiveChannelHistoryリクエストに対するレスポンスを格納するコンテナーを指定します。 サブノード: LiveRecord 親ノード:なし |
LiveRecord | Container | ストリームプッシュレコードを格納するコンテナーを指定します。 サブノード: StartTime、EndTime、およびRemoteAddr 親ノード: LiveChannelHistory |
StartTime | String | クライアントがストリームのプッシュを開始する時刻を示します。 このパラメーターの値はISO8601形式です。 サブノード:なし 親ノード: LiveRecord |
EndTime | String | クライアントがストリームのプッシュを停止する時刻を示します。 このパラメーターの値はISO8601形式です。 サブノード:なし 親ノード: LiveRecord |
RemoteAddr | String | ストリームをプッシュするクライアントのIPアドレスを示します。 サブノード:なし 親ノード: LiveRecord |
詳細分析
指定されたLiveChannelに最近プッシュされたストリームの最大10レコードが返されます。
例
リクエスト例
GET /test-channel?live&comp=history HTTP/1.1
日付: 8月2016日木曜日07:00:12 GMT
ホスト: test-bucket.oss-cn-hangzhou.aliyuncs.com
承認: OSS YJjHKOKWDWINLKXv:pqgDBP8JXTXAytBoXpvNoZfo68k=
レスポンスの例
HTTP/1.1 200
content-length: 1892
server: AliyunOSS
接続: 閉じる
x-oss-request-id: 57BE977CB92475920B0022FB
日付: 8月2016日木曜日07:00:12 GMT
content-type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<LiveChannelHistory>
<LiveRecord>
<StartTime>2016-07-30T01:53:21.000Z</StartTime>
<EndTime>2016-07-30T01:53:31.000Z</EndTime>
<RemoteAddr>10.101.194.148:56861</RemoteAddr>
</LiveRecord>
<LiveRecord>
<StartTime>2016-07-30T01:53:35.000Z</StartTime>
<EndTime>2016-07-30T01:53:45.000Z</EndTime>
<RemoteAddr>10.101.194.148:57126</RemoteAddr>
</LiveRecord>
<LiveRecord>
<StartTime>2016-07-30T01:53:49.000Z</StartTime>
<EndTime>2016-07-30T01:53:59.000Z</EndTime>
<RemoteAddr>10.101.194.148:57577</RemoteAddr>
</LiveRecord>
<LiveRecord>
<StartTime>2016-07-30T01:54:04.000Z</StartTime>
<EndTime>2016-07-30T01:54:14.000Z</EndTime>
<RemoteAddr>10.101.194.148:57632</RemoteAddr>
</LiveRecord>
</LiveChannelHistory>