プルストリーム情報を追加します。
リクエストパラメーター
パラメーター名 | タイプ | 必須かどうか | 説明 |
Action | String | はい | 操作インターフェイス名。システム必須パラメーター。値: AddLivePullStreamInfoConfig。 |
DomainName | String | はい | プルストリームのドメイン名。これはユーザーの再生ドメイン名です。 |
AppName | String | はい | ライブストリームが属するアプリの名前。 |
StreamName | String | はい | ライブストリーム名。 |
SourceUrl | String | はい | ユーザーのライブストリームが属するソースサイト。複数のソースサイトが存在する場合は、URL をセミコロンで区切って入力します。 |
StartTime | String | はい | プルストリーム開始時刻 (UTC)。StartTime と EndTime の時間間隔は 7 日以内です。 |
EndTime | String | はい | プルストリームの終了時刻 (UTC)。StartTime と EndTime の時間間隔は 7 日以内で、EndTime は現在よりも先の時刻です。 |
注意: アクティブなプルストリームインターフェイスは、ライブストリームを他のサイトでプルするものです (Alibaba Cloud ライブストリームではなく)。これは、http flv および rtmp の形式のライブストリームをサポートしています (通常はユーザーからプッシュされるライブビデオを補完し、サードパーティのライブビデオをアクティブにプルします)。ただし、VoD はサポートしていません。
リターンパラメーター
名前 | Type | 説明 |
RequestId | String | ジョブリクエストの ID |
特別なエラーコード
エラーコード | 説明 | HTTP ステータスコード | 意味 |
InvalidDomain.NotFound | 指定されたドメインは記録には存在しません。 | 404 | 現在のアカウントに対するドメイン名が見つかりません。 |
IllegalOperation | 無効なドメイン操作は許可されていません。 | 403 | 現在の操作はサポートされていません。たとえば、ドメイン名がライブビデオドメイン名ではありません。 |
MissingDomainName | この操作には DomainName が必要です。 | 400 | パラメーターが不足しています。 |
InternalError | 不明なエラーのためにリクエスト処理に失敗しました。 | 500 | バックグラウンドに不明なエラーがあります。 |
InvalidStartTime.Malformed | 指定された StartTime の形式が間違っています。 | 400 | StartTime の形式エラーです。 |
InvalidEndTime.Malformed | 指定された EndTime の形式が間違っています。 | 400 | EndTime の形式エラーです。 |
InvalidEndTime.Missmatch | 指定された終了時刻が、指定された開始時刻または現在の時刻と整合していません。 | 400 | StartTime と EndTime の間の時間間隔は 1 週間以内であり、EndTime は現在よりも先の時刻です。 |
ConfigAlreadyExists | 設定は既に存在します。 | 400 | 設定データは既に存在します。 |
PullStreamOverLimit | プルストリームが、この DomainName の上限を超えています。 | 400 | ドメイン名の下に追加されたプルストリームタスクが制限を超えています。デフォルトでは、プルストリームとプッシュストリームの数は 20 です。プッシュストリームの数はデフォルトで同じです。 |
例
リクエスト例
https://live.aliyuncs.com/?Action=AddLivePullStreamInfoConfig&DomainName=live.aliyunlive.com&AppName=xxx&StreamName=xxx&SourceUrl=xxxx&StartTime=2017-08-28T07:30:30Z&EndTime=2017-08-30T07:45:00Z&<Public Request Parameter>
詳細については、共通リクエストパラメーターをご覧ください。
リターン例
JSON 形式
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CF8"
}
XML 形式
<?xml version="1.0" encoding="UTF-8" ?>
<AddLivePullStreamInfoResponse>
<RequestId>16A96B9A-F203-4EC5-8E43-CB92E68F4CF8</RequestId>
</AddLivePullStreamInfoResponse>