エピソードリストの再生を開始します。

使用状況ノート

リクエストにはProgramIdパラメーターが必要です。

QPS制限

1人のユーザーが1秒あたり最大10件のクエリ (QPS) を実行できます。 1秒あたりの呼び出し数がQPS制限を超えると、スロットリングがトリガーされます。 スロットルはビジネスに影響を与える可能性があります。 したがって、この操作のQPS制限を遵守することをお勧めします。 シングルユーザーの意味とQPSの詳細については、「ApsaraVideo LiveのAPI操作のQPS制限」をご参照ください。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
操作 String 必須 StartPlaylist

実行する操作です。 値を

StartPlaylist

ProgramId String 必須 445409ec-7eaa-461d-8f29-4bec2eb9 ****

再生を開始するエピソードリストのID。 AddPlaylistItems 操作を呼び出したときの応答に含まれます。

ResumeMode String 任意 カスタム

エピソードリストの再生を再開するメソッド。 設定可能な値は以下のとおりです。

  • 再起動: 最初のエピソードから再生を再開します。
  • Continue: 前の再生が停止したエピソードから再生を再開します。
  • カスタム: カスタム位置から再生を再開します。
StartItemId String 任意 asdfasdfasdf ****

再生する最初のエピソードのID。 このエピソードは、カルーセル再生で最初に再生されます。

ResumeModeパラメーターをCustomに設定した場合、このパラメーターは必須です。
Offset Integer 任意 10,000

システムがエピソードの再生を開始する位置のオフセット。 このパラメーターは、エピソードリソースがファイルの場合にのみ返されます。 単位:ミリ秒。

0より大きい値は、第1のフレームからのオフセットを示す。

レスポンスパラメーター

パラメーター データ型 説明
ProgramId String 445409ec-7eaa-461d-8f29-4bec2eb9 ****

再生を開始したエピソードリストのID。

RequestId String 5c6a2a0d-f228-4a64-af62-20e91b96 ****

リクエストの ID です。

StreamInfo Struct

エピソードリストの再生に使用されるストリームに関する情報。

AppName String liveApp **** r

アプリケーションの名前。

DomainName String example.com

メインのストリーミングドメイン。

StreamName String liveStream ****

ライブストリームの名前。

ストリーム ストリームの配列

さまざまなプロトコルに基づいて再生用に生成されたライブストリームに関する情報。

Stream
PullFlvUrl String http://aliyundoc.com/caster/liveStream ****.flv?auth_key=1612772224-0-0-3632be7cd9907169e8b09e91099c ****

ライブストリームのFlash Video (FV) URL。

PullM3U8Url String rtmp:/// aliyundoc.com/caster/liveStream****?auth_key=1612772224-0-0-4404ca59c0246226d49d01f734b1****

ライブストリームのRTMP (Real-Time Messaging Protocol) URL。

PullRtmpUrl String http://aliyundoc.com/caster/liveStream ****.m3u8?auth_key=1612772224-0-0-919a023a127156fe82e3562c3b3b ****

ライブストリームのM3U8 URL。

品質 String オリジナル

ライブストリームの画質。 有効な値は

オリジナル: オリジナル品質

リクエストの例

http(s):// live.aliyuncs.com/?Action=StartPlaylist
&ProgramId=445409ec-7eaa-461d-8f29-4bec2eb9 ****
&ResumeMode=カスタム
&StartItemId=asdfasdfasdf ****
&オフセット=10000
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

<StartPlaylistResponse>
  <RequestId>5c6a2a0d-f228-4a64-af62-20e91b96 ****</RequestId>
  <StreamInfo>
        <StreamName>liveStream ****</StreamName>
        <DomainNam e>example.com</DomainName>
        <AppName>liveApp ****</AppName>
        <ストリーム>
              <ストリーム>
                    <PullFlvUrl>http://aliyundoc.com/caster/liveStream ****.flv?auth_key=1612772224-0-0-3632be7cd9907169e8b09e91099c ****</PullFlvUrl>
                    <PullM3U8Url>rtmp:/// aliyundoc.com/caster/liveStream****?auth_key=1612772224-0-0-4404ca59c0246226d49d01f734b1****</PullM3U8Url>
                    <Quality> オリジナル </Quality>
                    <PullRtmpUrl>http://aliyundoc.com/caster/liveStream ****.m3u8?auth_key=1612772224-0-0-919a023a127156fe82e3562c3b3b ****</PullRtmpUrl>
              </Stream>
        </ストリーム>
  </StreamInfo>
  <ProgramId>445409ec-7eaa-461d-8f29-4bec2eb9 ****</ProgramId>
</StartPlaylistResponse>

JSON 形式

{
    "StartPlaylistResponse": {
        "RequestId": "5c6a2a0d-f228-4a64-af62-20e91b96 ****" 、
        "StreamInfo": {
            "StreamName": "liveStream ****" 、
            "DomainName": "example.com",
            "AppName": "liveApp ****" 、
            "ストリーム": {
                "ストリーム": {
                    "PullFlvUrl": "http://aliyundoc.com/caster/liveStream ****.flv?auth_key=1612772224-0-0-3632be7cd9907169e8b09e91099c ****" 、
                    "PullM3U8Url": "rtmp:/// aliyundoc.com/caster/liveStream****?auth_key=1612772224-0-0-4404ca59c0246226d49d01f734b1****" 、
                    "品質": "オリジナル" 、
                    "PullRtmpUrl": "http://aliyundoc.com/caster/liveStream ****.m3u8?auth_key=1612772224-0-0-919a023a127156fe82e3562c3b3b ****"
                }
            }
        },
        "ProgramId": "445409ec-7eaa-461d-8f29-4bec2eb9 ****"
    }
}

エラーコード

エラーコードリストについては、「API エラーセンター」をご参照ください。