YouTube Live Streaming API - Errors
    
    
      
    
    
      
      Tetap teratur dengan koleksi
    
    
      
      Simpan dan kategorikan konten berdasarkan preferensi Anda.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
Dokumen ini mengidentifikasi berbagai jenis error yang dapat ditampilkan oleh operasi YouTube Live Streaming API. Anda juga dapat menemukan daftar error untuk setiap metode dalam dokumentasi referensi untuk metode tersebut.
liveBroadcasts
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource liveBroadcasts.
liveBroadcasts.bind
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | backendError | internalError | Terjadi error internal selama pengikatan. | 
    
      | forbidden (403) | liveBroadcastBindingNotAllowed | Status siaran langsung saat ini tidak memungkinkan siaran tersebut terikat ke streaming. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk mengambil siaran live yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Menerapkan autentikasi OAuth2. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | notFound (404) | liveBroadcastNotFound | Siaran yang ditentukan oleh parameter idtidak ada. | 
    
      | notFound (404) | liveStreamNotFound | Streaming yang ditentukan oleh parameter streamIdtidak ada. | 
    
      | rateLimitExceeded | userRequestsExceedRateLimit | Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu tertentu. | 
    
      | required (400) | idRequired | Parameter idyang diperlukan harus mengidentifikasi siaran yang akan diikat. | 
  
liveBroadcasts.delete
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | liveBroadcastDeletionNotAllowed | Status siaran langsung saat ini tidak memungkinkan siaran tersebut dihapus. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk menghapus live streaming yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Menerapkan autentikasi OAuth2. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | notFound (404) | liveBroadcastNotFound | Properti idyang ditentukan dalam resource liveBroadcast tidak mengidentifikasi siaran. | 
  
liveBroadcasts.insert
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk membuat live streaming. | 
    
      | insufficientPermissions | livePermissionBlocked | Pengguna yang mengizinkan permintaan tidak dapat melakukan streaming video live di YouTube saat ini. Detail yang menjelaskan alasan pengguna tidak dapat melakukan streaming video live mungkin tersedia di setelan channel pengguna di https://www.youtube.com/features. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | invalidValue (400) | invalidAutoStart | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.enableAutoStart.
        Tidak semua siaran mendukung setelan ini. | 
    
      | invalidValue (400) | invalidAutoStop | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.enableAutoStop. Anda
        tidak dapat mengubah setelanenableAutoStopuntuk siaran persisten. | 
    
      | invalidValue (400) | invalidDescription | Resource liveBroadcast tidak menentukan nilai yang valid untuk properti snippet.description. Nilai properti dapat berisi hingga 5.000 karakter. | 
    
      | invalidValue (400) | invalidEmbedSetting | Resource liveBroadcast berisi nilai yang tidak valid untuk properti contentDetails.enable_embed. Anda tidak dapat menyematkan siaran ini. | 
    
      | invalidValue (400) | invalidLatencyPreferenceOptions | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.latencyPreference.
        Tidak semua setelan didukung dengan preferensi latensi ini. | 
    
      | invalidValue (400) | invalidPrivacyStatus | Resource liveBroadcast berisi nilai yang tidak valid untuk properti status.privacy_status. | 
    
      | invalidValue (400) | invalidProjection | Resource liveBroadcast berisi nilai yang tidak valid untuk properti contentDetails.projection. Proyeksi siaran default tidak dapat disetel ke360. | 
    
      | invalidValue (400) | invalidScheduledEndTime | Resource liveBroadcast berisi nilai yang tidak valid untuk properti snippet.scheduledEndTime. Waktu berakhir terjadwal harus mengikuti waktu mulai terjadwal. | 
    
      | invalidValue (400) | invalidScheduledStartTime | Resource liveBroadcast berisi nilai yang tidak valid untuk properti snippet.scheduledStartTime. Waktu mulai terjadwal harus pada masa mendatang dan cukup dekat dengan tanggal saat ini sehingga siaran dapat dijadwalkan dengan andal pada waktu tersebut. | 
    
      | invalidValue (400) | invalidTitle | Resource liveBroadcast tidak menentukan nilai yang valid untuk properti snippet.title. Nilai properti harus memiliki panjang antara 1 dan 100 karakter. | 
    
      | limitExceeded | userBroadcastsExceedLimit | Pengguna telah membuat terlalu banyak siaran live atau terjadwal dan harus
        menghentikan atau menghapus beberapa siaran. | 
    
      | rateLimitExceeded | userRequestsExceedRateLimit | Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu tertentu. | 
    
      | required (400) | privacyStatusRequired | LiveBroadcast resource harus menentukan status privasi. Lihat nilai privacyStatusyang valid. | 
    
      | required (400) | scheduledEndTimeRequired | Resource liveBroadcast harus menentukan properti snippet.scheduledEndTime. | 
    
      | required (400) | scheduledStartTimeRequired | Resource liveBroadcast harus menentukan properti snippet.scheduledStartTime. | 
    
      | required (400) | titleRequired | Resource liveBroadcast harus menentukan properti snippet.title. | 
  
liveBroadcasts.list
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk mengambil siaran langsung. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
  
liveBroadcasts.transition
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | backendError | errorExecutingTransition | Terjadi error saat mengubah status siaran. | 
    
      | forbidden (403) | errorStreamInactive | Transisi yang diminta tidak diizinkan saat aliran yang terikat ke siaran tidak aktif. | 
    
      | forbidden (403) | invalidTransition | Siaran langsung tidak dapat bertransisi dari status saat ini ke status yang diminta. | 
    
      | forbidden (403) | redundantTransition | Siaran langsung sudah dalam status yang diminta atau sedang diproses ke status yang diminta. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk melakukan transisi siaran langsung. | 
    
      | insufficientPermissions | livePermissionBlocked | Pengguna yang mengizinkan permintaan tidak dapat melakukan streaming video live di YouTube saat ini. Detail yang menjelaskan alasan pengguna tidak dapat melakukan streaming video live mungkin tersedia di setelan channel pengguna di https://www.youtube.com/features. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | notFound (404) | liveBroadcastNotFound | Siaran yang ditentukan oleh parameter idtidak ada. | 
    
      | rateLimitExceeded (403) | userRequestsExceedRateLimit | Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu tertentu. | 
    
      | required (400) | idRequired | Parameter idyang diperlukan harus mengidentifikasi siaran yang statusnya ingin Anda ubah. | 
    
      | required (400) | statusRequired | Permintaan API harus menentukan nilai untuk parameter status. | 
  
liveBroadcasts.update
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | closedCaptionsTypeModificationNotAllowed | Nilai contentDetails.closedCaptionsTypehanya dapat diubah saat siaran dalam statuscreatedatauready. | 
    
      | forbidden (403) | enableAutoStartModificationNotAllowed | Nilai contentDetails.enableAutoStarthanya dapat diubah saat aliran data tidak aktif dan siaran dalam statuscreatedatauready. | 
    
      | forbidden (403) | enableClosedCaptionsModificationNotAllowed | Nilai contentDetails.enableClosedCaptionshanya dapat diubah jika status siaran adalahcreatedatauready. | 
    
      | forbidden (403) | enableDvrModificationNotAllowed | Nilai contentDetails.enableDvrhanya dapat diubah jika status siaran adalahcreatedatauready. | 
    
      | forbidden (403) | enableMonitorStreamModificationNotAllowed | Nilai contentDetails.monitorStream.enableMonitorStreamhanya dapat diubah jika status siaran adalahcreatedatauready. | 
    
      | forbidden (403) | recordFromStartModificationNotAllowed | Nilai contentDetails.recordFromStarthanya dapat diubah jika status siaran adalahcreatedatauready. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk memperbarui live streaming yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Menerapkan autentikasi OAuth2. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | invalidValue (400) | invalidAutoStart | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.enableAutoStart.
        Anda tidak dapat mengubah setelanenableAutoStartuntuk siaran persisten. | 
    
      | invalidValue (400) | invalidAutoStop | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.enableAutoStop. Anda
        tidak dapat mengubah setelanenableAutoStopuntuk siaran persisten. | 
    
      | invalidValue (400) | invalidDescription | Resource liveBroadcast tidak menentukan nilai yang valid untuk properti snippet.description.snippet.descriptiondapat berisi hingga 5.000 karakter. | 
    
      | invalidValue (400) | invalidEmbedSetting | Resource liveBroadcast berisi nilai yang tidak valid untuk properti contentDetails.enable_embed. Anda tidak dapat menyematkan siaran ini. | 
    
      | invalidValue (400) | invalidEnableClosedCaptions | Dalam resource liveBroadcast, nilai properti contentDetails.enableClosedCaptionstidak kompatibel dengan nilai setelancontentDetails.closedCaptionType. Ubah resource agar hanya menyertakan salah satu dari dua properti, lalu kirim ulang permintaan. | 
    
      | invalidValue (400) | invalidLatencyPreferenceOptions | Resource liveBroadcast
        berisi nilai yang tidak valid untuk properti contentDetails.latencyPreference.
        Tidak semua setelan didukung dengan preferensi latensi ini. | 
      
      | invalidValue (400) | invalidPrivacyStatus | Resource liveBroadcast tidak menentukan status privasi yang valid. Lihat nilai privacyStatusyang valid. | 
    
      | invalidValue (400) | invalidProjection | Resource liveBroadcast berisi nilai yang tidak valid untuk properti contentDetails.projection. Proyeksi siaran persisten tidak dapat disetel ke 360. | 
    
      | invalidValue (400) | invalidScheduledEndTime | Resource liveBroadcast berisi nilai yang tidak valid untuk properti snippet.scheduledEndTime. Waktu berakhir terjadwal harus mengikuti waktu mulai terjadwal. | 
    
      | invalidValue (400) | invalidScheduledStartTime | Resource liveBroadcast berisi nilai yang tidak valid untuk properti snippet.scheduledStartTime. Waktu mulai terjadwal harus pada masa mendatang. | 
    
      | invalidValue (400) | invalidTitle | Resource liveBroadcast tidak menentukan nilai yang valid untuk properti snippet.title.snippet.titleharus memiliki panjang antara 1 dan 100 karakter. | 
    
      | notFound (404) | liveBroadcastNotFound | Properti idyang ditentukan dalam resource liveBroadcast tidak mengidentifikasi siaran. | 
    
      | required (400) | broadcastStreamDelayMsRequired | Resource liveBroadcast tidak menentukan properti contentDetails.monitorStream.broadcastStreamDelayMs. | 
    
      | required (400) | enableMonitorStreamRequired | Resource liveBroadcast tidak menentukan properti contentDetails.monitorStream.enableMonitorStream. | 
    
      | required (400) | idRequired | Resource liveBroadcast harus menyertakan dan menentukan nilai untuk properti id. | 
    
      | required (400) | privacyStatusRequired | Resource liveBroadcast tidak menentukan status privasi. Lihat  untuk mengetahui nilai privacyStatusyang valid. | 
    
      | required (400) | scheduledEndTimeRequired | Resource liveBroadcast tidak menentukan properti snippet.scheduledEndTime. | 
    
      | required (400) | scheduledStartTimeRequired | Resource liveBroadcast tidak menentukan properti snippet.scheduledStartTime. | 
    
      | required (400) | titleRequired | Resource liveBroadcast tidak menentukan properti snippet.title. | 
  
liveBroadcasts.cuepoint
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
      
        | insufficientPermissions (403) | insufficientLivePermissions | Permintaan tidak diizinkan untuk menyisipkan titik cue dalam siaran
          live. | 
      
        | insufficientPermissions (403) | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di
          https://support.google.com/youtube/answer/2474026 dan
          https://www.youtube.com/features. | 
      
        | rateLimitExceeded (403) | userRequestsExceedRateLimit | Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu tertentu. | 
      
        | required (400) | idRequired | Parameter idyang diperlukan harus mengidentifikasi siaran
          tempat Anda ingin menyisipkan titik cue. | 
      
        | required (400) | cueTypeRequired | Kolom cueTypeyang diperlukan harus ditentukan dalam
          isi permintaan API. | 
      
        | notFound (404) | liveBroadcastNotFound | Siaran yang ditentukan oleh parameter idtidak ada. | 
      
        | invalidValue (400) | conflictingTimeFields | Hanya salah satu dari insertionOffsetTimeMsdanwalltimeMsyang dapat ditentukan. Menetapkan kedua nilai akan menyebabkan error. Jika Anda tidak menetapkan salah satu nilai, YouTube akan menggunakan waktuinsertionOffsetTimeMsdefault
          (0), yang berarti bahwa titik cuplikan akan disisipkan sesegera mungkin. | 
      
        | invalidValue (400) | invalidInsertionOffsetTimeMs | Resource cuepointmenentukan nilai yang tidak valid untuk
          propertiinsertionOffsetTimeMs. Nilai harus berupa0atau bilangan bulat positif. | 
      
        | invalidValue (400) | invalidWalltimeMs | Resource cuepointmenentukan nilai yang tidak valid untuk
          propertiwalltimeMs. Nilai harus berupa bilangan bulat yang merepresentasikan stempel waktu epoch. | 
      
        | backendError (5xx) | serviceUnavailable | Layanan tidak tersedia. Coba lagi permintaan Anda setelah beberapa menit. | 
  
liveChatBans
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource liveChatBans.
liveChatBans.delete
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | forbidden | Larangan yang ditentukan tidak dapat dihapus. Error ini dapat terjadi jika permintaan diizinkan oleh satu moderator yang mencoba menghapus larangan pada moderator lain. | 
    
      | forbidden (403) | insufficientPermissions | Anda tidak memiliki izin yang diperlukan untuk menghapus larangan yang ditentukan. | 
    
      | invalidValue (400) | invalidLiveChatBanId | Parameter idmenentukan nilai yang tidak valid. | 
    
      | notFound (404) | liveChatBanNotFound | Larangan yang ditentukan tidak dapat ditemukan. | 
  
liveChatBans.insert
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | insufficientPermissions | Anda tidak memiliki izin yang diperlukan untuk memblokir pengguna dari live chat tertentu. | 
    
      | forbidden (403) | liveChatBanInsertionNotAllowed | Larangan yang ditentukan tidak dapat dibuat. Error ini dapat terjadi jika permintaan mencoba melarang pemilik chat atau moderator lain. | 
    
      | invalidValue (400) | invalidChannelId | ID channel yang ditentukan tidak dapat ditemukan. | 
    
      | invalidValue (400) | invalidLiveChatId | Nilai snippet.liveChatIdyang ditentukan dalam permintaan tidak valid. Periksa resourceliveBroadcastterkait untuk memastikan Anda memiliki nilai yang benar. | 
    
      | notFound (404) | liveChatNotFound | Live chat yang ditentukan tidak dapat ditemukan. Periksa resource liveBroadcastterkait untuk memastikan Anda menyetel propertisnippet.liveChatIdke nilai yang benar. | 
    
      | notFound (404) | liveChatUserNotFound | Pengguna live chat yang ingin Anda blokir tidak dapat ditemukan. | 
    
      | required (400) | bannedUserChannelIdRequired | Resource liveChatBanyang dikirimkan dalam isi permintaan harus menentukan nilai untuk propertisnippet.bannedUserDetails.channelId. | 
    
      | required (400) | liveChatIdRequired | Resource liveChatBanyang dikirimkan dalam isi permintaan harus menentukan nilai untuk propertisnippet.liveChatId. | 
  
liveChatMessages
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource liveChatMessages.
liveChatMessages.delete
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | forbidden | Anda tidak memiliki izin yang diperlukan untuk menghapus pesan yang ditentukan. | 
    
      | forbidden (403) | modificationNotAllowed | Resource liveChatMessageyang ditentukan tidak dapat dihapus. Parameteriddapat mengidentifikasi pesan yang dibuat oleh moderator atau pengguna lain yang pesannya tidak dapat dihapus. | 
    
      | notFound (404) | liveChatMessageNotFound | Pesan yang Anda coba hapus tidak dapat ditemukan. Periksa nilai parameter iduntuk memastikan nilainya sudah benar. | 
  
liveChatMessages.insert
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | forbidden | Anda tidak memiliki izin yang diperlukan untuk membuat pesan yang ditentukan. | 
    
      | forbidden (403) | liveChatDisabled | Live chat yang ditentukan telah dinonaktifkan oleh pemilik, yang berarti pesan tidak dapat ditambahkan ke chat. | 
    
      | forbidden (403) | liveChatEnded | Live chat yang ditentukan tidak lagi aktif. | 
    
      | invalidValue (400) | messageTextInvalid | Teks pesan ( snippet.textMessageDetails.messageText) tidak valid. | 
    
      | notFound (404) | liveChatNotFound | Live chat yang diidentifikasi dalam permintaan API tidak ada. Error ini terjadi jika percakapan telah dihapus oleh pemiliknya. | 
    
      | rateLimitExceeded | rateLimitExceeded | Pengguna telah memposting terlalu banyak pesan chat dalam jangka waktu tertentu. | 
    
      | required (400) | liveChatIdRequired | Resource liveChatMessage harus menyertakan dan menentukan nilai untuk properti snippet.liveChatId. | 
    
      | required (400) | messageTextRequired | Resource liveChatMessage harus menyertakan dan menentukan nilai untuk properti snippet.textMessageDetails.messageText. | 
    
      | required (400) | typeRequired | Resource liveChatMessage harus menyertakan dan menentukan nilai untuk properti snippet.type. Tetapkan nilai parameter ketext | 
  
liveChatMessages.list
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | forbidden | Anda tidak memiliki izin yang diperlukan untuk mengambil pesan untuk live chat yang ditentukan. | 
    
      | forbidden (403) | liveChatDisabled | Live chat tidak diaktifkan untuk siaran yang ditentukan. | 
    
      | forbidden (403) | liveChatEnded | Live chat yang ditentukan tidak lagi aktif. | 
    
      | notFound (404) | liveChatNotFound | Live chat yang ingin Anda ambil tidak dapat ditemukan. Periksa nilai parameter liveChatIdpermintaan untuk memastikan nilainya sudah benar. | 
    
      | rateLimitExceeded | rateLimitExceeded | Permintaan dikirim terlalu cepat setelah permintaan sebelumnya. Error ini terjadi saat permintaan API untuk mengambil pesan dikirim lebih sering daripada kecepatan refresh YouTube, yang membuang bandwidth secara tidak perlu. | 
  
liveChatMessages.streamlist
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | INVALID_ARGUMENT (3) | LIVE_CHAT_ENDED | Anda tidak dapat mengambil pesan untuk percakapan live yang telah berakhir. | 
    
      | PERMISSION_DENIED (7) | forbidden | Anda tidak memiliki izin yang diperlukan untuk mengambil pesan untuk live chat yang ditentukan. | 
    
      | PERMISSION_DENIED (7) | liveChatDisabled | Live chat tidak diaktifkan untuk siaran yang ditentukan. | 
    
      | PERMISSION_DENIED (7) | liveChatEnded | Live chat yang ditentukan tidak lagi aktif. | 
    
      | NOT_FOUND (5) | liveChatNotFound | Live chat yang ingin Anda ambil tidak dapat ditemukan. Periksa nilai parameter liveChatIdpermintaan untuk memastikan nilainya sudah benar. | 
    
      | RESOURCE_EXHAUSTED (8) | rateLimitExceeded | Permintaan dikirim terlalu cepat setelah permintaan sebelumnya. Error ini terjadi saat permintaan API untuk mengambil pesan dikirim lebih sering daripada kecepatan refresh YouTube, yang membuang bandwidth secara tidak perlu. | 
  
liveStreams
Tabel berikut mengidentifikasi pesan error yang ditampilkan API sebagai respons terhadap panggilan terkait resource liveStreams.
liveStreams.delete
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | liveStreamDeletionNotAllowed | Live stream yang ditentukan tidak dapat dihapus karena terikat ke siaran yang belum selesai. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk menghapus live stream yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Menerapkan autentikasi OAuth 2.0. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Untuk mengetahui informasi selengkapnya, lihat Kelayakan fitur. | 
    
      | notFound (404) | liveStreamNotFound | Live stream yang ditentukan tidak ada. | 
  
liveStreams.insert
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk membuat live stream yang ditentukan. | 
    
      | insufficientPermissions | livePermissionBlocked | Pengguna yang mengizinkan permintaan tidak dapat melakukan streaming video live di YouTube saat ini. Detail yang menjelaskan alasan pengguna tidak dapat melakukan streaming video live mungkin tersedia di setelan channel pengguna di https://www.youtube.com/features. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | invalidValue (400) | invalidDescription | Nilai properti snippet.descriptiondi resourceliveStreamdapat berisi hingga 10000 karakter. | 
    
      | invalidValue (400) | invalidFormat | Nilai properti cdn.formatdi resourceliveStreamtidak valid. | 
    
      | invalidValue (400) | invalidFrameRate | Nilai properti cdn.frameRatedi resourceliveStreamtidak valid. | 
    
      | invalidValue (400) | invalidIngestionType | Nilai properti cdn.ingestionTypedi resourceliveStreamtidak valid. | 
    
      | invalidValue (400) | invalidResolution | Nilai properti cdn.resolutiondi resourceliveStreamtidak valid. | 
    
      | invalidValue (400) | invalidTitle | Nilai properti snippet.titledi resourceliveStreamharus memiliki panjang antara 1 dan 128 karakter. | 
    
      | rateLimitExceeded | userRequestsExceedRateLimit | Pengguna telah mengirim terlalu banyak permintaan dalam jangka waktu tertentu. | 
    
      | required (400) | cdnRequired | Resource liveStreamharus berisi objekcdn. | 
    
      | required (400) | frameRateRequired | API menampilkan error ini jika Anda menentukan nilai untuk properti cdn.resolution, tetapi tidak untuk properticdn.frameRate. | 
    
      | required (400) | ingestionTypeRequired | Resource liveStreamharus menentukan nilai untuk properticdn.ingestionType>. | 
    
      | required (400) | resolutionRequired | API menampilkan error ini jika Anda menentukan nilai untuk properti cdn.frameRate, tetapi tidak untuk properticdn.resolution. | 
    
      | required (400) | titleRequired | Resource liveStreamharus menentukan nilai untuk propertisnippet.title. | 
  
liveStreams.list
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk mengambil live stream yang ditentukan. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
  
liveStreams.update
  
    
      | Jenis error | Detail error | Deskripsi | 
  
  
    
      | forbidden (403) | liveStreamModificationNotAllowed | Live stream yang ditentukan tidak dapat diubah dalam statusnya saat ini. Untuk mengetahui informasi selengkapnya, lihat Masa Aktif Siaran. | 
    
      | forbidden (403) | liveStreamModificationNotAllowed | API tidak mengizinkan Anda mengubah nilai kolom cdn.format,cdn.frameRate,cdn.ingestionType, ataucdn.resolutionsetelah aliran dibuat. | 
    
      | forbidden (403) | liveStreamModificationNotAllowed | API tidak memungkinkan Anda mengubah aliran yang dapat digunakan kembali menjadi tidak dapat digunakan kembali, atau sebaliknya. Untuk mengetahui informasi selengkapnya, lihat Memahami Siaran dan Streaming. | 
    
      | insufficientPermissions | insufficientLivePermissions | Permintaan tidak diizinkan untuk memperbarui live stream yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Menerapkan autentikasi OAuth2. | 
    
      | insufficientPermissions | liveStreamingNotEnabled | Pengguna yang mengizinkan permintaan tidak diaktifkan untuk melakukan streaming video live di YouTube. Pengguna dapat menemukan informasi selengkapnya di https://www.youtube.com/features. | 
    
      | invalidValue (400) | invalidDescription | Nilai properti snippet.descriptiondi liveStream resource dapat memiliki hingga 10000 karakter. | 
    
      | invalidValue (400) | invalidTitle | Nilai properti snippet.titledi liveStream resource harus memiliki panjang antara 1 dan 128 karakter. | 
    
      | notFound (404) | liveStreamNotFound | Live stream yang ditentukan tidak ada. | 
    
      | required (400) | idRequired | Resource liveStream harus menentukan nilai untuk properti id. | 
    
      | required (400) | ingestionTypeRequired | Resource liveStream harus menentukan nilai untuk properti cdn.ingestionType. | 
    
      | required (400) | titleRequired | Resource liveStream harus menentukan nilai untuk properti snippet.title. | 
  
     
  
  
  
  
 
  
    
    
      
       
    
    
  
  
  Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
  Terakhir diperbarui pada 2025-10-27 UTC.
  
  
  
    
      [null,null,["Terakhir diperbarui pada 2025-10-27 UTC."],[],["The document details error scenarios within the YouTube Live API, categorized by function. `fanFundingEvents.list` can fail due to insufficient permissions or disabled Fan Funding. Live broadcast actions (`bind`, `delete`, `insert`, `list`, `transition`, `update`) often fail from user permission issues, missing parameters, invalid values, or exceeding limits. Live chat interactions (`bans`, `messages`) face issues with permissions, invalid IDs, missing data, and rate limits. `liveCuepoints` and `liveStreams` can encounter similar errors, including issues with missing data, incorrect configuration, or forbidden actions. `sponsors.list` can be blocked due to permissions or disabled sponsorship.\n"]]