Memanggil DescribeLivePullToPush untuk mengkueri tugas aliran tarik-ke-dorong.
Deskripsi operasi
Panggil Operasi API ini untuk mengkueri tugas aliran tarik-ke-dorong.
Mendukung pengkuerian informasi konfigurasi dan informasi status Tugas dengan ID tertentu.
Batas QPS
Batas QPS pengguna tunggal untuk API ini adalah 10 panggilan per detik. Melebihi batas akan mengakibatkan Pembatasan kecepatan API, yang dapat memengaruhi bisnis Anda. Panggil API ini secara wajar.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLivePullToPush |
get |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| TaskId |
string |
Yes |
ID tugas. |
fd245384-4067-4f91-9d75-9666a6bc**** |
| Region |
string |
Yes |
Wilayah tempat tugas diluncurkan. Nilai valid:
Valid values:
|
cn-shanghai |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Tanggapan. |
||
| RequestId |
string |
ID permintaan. |
a05e6b15-15af-405b-a4a2-0152245d**** |
| RetCode |
integer |
Kode pengembalian. Catatan
|
0 |
| Description |
string |
Deskripsi kesalahan. |
OK |
| TaskId |
string |
ID tugas yang baru dibuat. |
fb0d4ac7-c7e3-4978-9743-0bf2f6e8**** |
| TaskStatus |
integer |
Status Tugas saat ini:
|
0 |
| TaskInvalidReason |
string |
Alasan tugas berhenti berjalan:
Catatan
Hanya dikembalikan ketika tugas berada dalam status dihentikan. |
PullStreamFailed |
| TaskExitTime |
integer |
Waktu keluar Tugas, dalam stempel waktu detik Unix. Catatan
Hanya dikembalikan ketika Tugas berada dalam status keluar. |
1726354625 |
| TaskExitReason |
string |
Alasan keluar Tugas:
Catatan
Hanya dikembalikan ketika Tugas berada dalam status keluar. |
TriggerByUser |
| CurrentOffset |
integer |
Offset pemutaran video yang berlaku saat ini. |
0 |
| CurrentFileIndex |
integer |
Offset urutan daftar putar yang berlaku saat ini. |
0 |
| TaskInfo |
object |
Informasi Tugas. |
|
| TaskId |
string |
ID tugas. |
fd245384-4067-4f91-9d75-9666a6bc9**** |
| TaskName |
string |
Nama tugas. |
test |
| StartTime |
string |
Waktu mulai Tugas. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). |
2024-08-26T10:30:00Z |
| EndTime |
string |
Waktu akhir Tugas. Format: yyyy-MM-ddTHH:mm:ssZ (waktu UTC). |
2024-08-27T14:30:00Z |
| SourceType |
string |
Tipe aliran sumber. Nilai valid:
|
vod |
| SourceProtocol |
string |
Nama protokol aliran sumber. |
RTMP |
| SourceUrls |
array |
Alamat URL aliran sumber. |
rtmp://pulltest.****.aliyunlive.com/pulltest493/pulltest-w434 |
|
string |
Alamat URL aliran sumber. |
rtmp://pulltest.****.aliyunlive.com/pulltest493/pulltest-w434 |
|
| DstUrl |
string |
Alamat tujuan dorong aliran. |
rtmp://pushtest.********.aliyunlive.com/pulltest493/pulltest-w434 |
| CallbackURL |
string |
URL callback HTTP. |
https://callback*****.com |
| Offset |
integer |
Offset awal, yaitu nilai Offset awal untuk file video. Unit: detik. Nilai: lebih besar dari 0. Catatan
|
0 |
| FileIndex |
integer |
Indeks file, memulai pemutaran dari file ke-n. |
0 |
| RetryCount |
integer |
Jumlah percobaan ulang. |
3 |
| RetryInterval |
integer |
Interval percobaan ulang, dalam detik. |
60 |
| RepeatNumber |
integer |
Jumlah pengulangan pemutaran setelah selesai. Nilai valid:
Catatan
Parameter ini hanya berlaku untuk aliran VOD atau video pihak ketiga. |
0 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "a05e6b15-15af-405b-a4a2-0152245d****",
"RetCode": 0,
"Description": "OK",
"TaskId": "fb0d4ac7-c7e3-4978-9743-0bf2f6e8****",
"TaskStatus": 0,
"TaskInvalidReason": "PullStreamFailed",
"TaskExitTime": 1726354625,
"TaskExitReason": "TriggerByUser",
"CurrentOffset": 0,
"CurrentFileIndex": 0,
"TaskInfo": {
"TaskId": "fd245384-4067-4f91-9d75-9666a6bc9****",
"TaskName": "test",
"StartTime": "2024-08-26T10:30:00Z",
"EndTime": "2024-08-27T14:30:00Z",
"SourceType": "vod",
"SourceProtocol": "RTMP",
"SourceUrls": [
"rtmp://pulltest.****.aliyunlive.com/pulltest493/pulltest-w434"
],
"DstUrl": "rtmp://pushtest.********.aliyunlive.com/pulltest493/pulltest-w434",
"CallbackURL": "https://callback*****.com",
"Offset": 0,
"FileIndex": 0,
"RetryCount": 3,
"RetryInterval": 60,
"RepeatNumber": 0
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | %s. | Kesalahan parameter |
| 400 | CodeInvalidAliUid | Aliuid ini tidak memiliki nama domain live. | Aliuid ini tidak memiliki nama domain live. |
| 400 | CodeTaskNotExist | Tugas tidak ada. | Tugas tidak ada. |
| 500 | InternalError | %s. | kesalahan pada server liveapi live. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.