すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:0044-00000003

最終更新日:Feb 22, 2024

問題の説明

PutLiveChannelリクエストには、冗長スナップショットノードが存在します。

発生原因

複数のスナップショットノードがPutLiveChannelリクエストに含まれています。

Snapshotノードは、高頻度スナップショット操作のオプションを指定し、PutLiveChannelリクエストに含めることができるsnapshotノードは1つだけです。

たとえば、次のリクエストを開始します。

PUT /test-channel?live HTTP/1.1
日付: 8月24日水2016 11:11:28 GMT
コンテンツの長さ: xxx
ホスト: test-bucket.oss-cn-hangzhou.aliyuncs.com
権限付与: OSS YJjHK ****:hvwOZJRh8toAj3DZvtsuPgf + a ****
<?xml version="1.0" encoding="utf-8"?>
<LiveChannelConfiguration>
    <説明 />
    <Status>enabled</Status>
    <ターゲット>
        <タイプ> HLS</タイプ>
        <FragDuration>2</FragDuration>
        <FragCount>3</FragCount>
    </ターゲット>
    <スナップショット>
        <RoleName>role_for_snapshot</RoleName>
        <DestBucket>snapshotdest</DestBucket>
        <NotifyTopic>snapshotnotify</NotifyTopic>
        <間隔> 1</間隔>
     </スナップショット>
     <スナップショット>
        <RoleName>role2_for_snapshot</RoleName>
        <DestBucket>snapshotdest2</DestBucket>
        <NotifyTopic>snapshotnotify</NotifyTopic>
        <間隔> 1</間隔>
     </スナップショット>
</LiveChannelConfiguration 

2つのスナップショットノードが含まれているため、上記のリクエストに対してエラーが返されます。

ソリューション

次のサンプルリクエストに示すように、PutLiveChannelリクエストに含まれるスナップショットノードが1つだけであることを確認します。

PUT /test-channel?live HTTP/1.1
日付: 8月24日水2016 11:11:28 GMT
コンテンツの長さ: xxx
ホスト: test-bucket.oss-cn-hangzhou.aliyuncs.com
権限付与: OSS YJjHK ****:hvwOZJRh8toAj3DZvtsuPgf + a ****
<?xml version="1.0" encoding="utf-8"?>
<LiveChannelConfiguration>
    <説明 />
    <Status>enabled</Status>
    <ターゲット>
        <タイプ> HLS</タイプ>
        <FragDuration>2</FragDuration>
        <FragCount>3</FragCount>
    </ターゲット>
    <スナップショット>
        <RoleName>role_for_snapshot</RoleName>
        <DestBucket>snapshotdest</DestBucket>
        <NotifyTopic>snapshotnotify</NotifyTopic>
        <間隔> 1</間隔>
     </スナップショット>
</LiveChannelConfiguration 

参考資料