Panduan migrasi berbasis skenario pengodean

logo panduan migrasi


langkah migrasi 2

Penting

Tidak perlu lagi bermigrasi dari Azure Media Service v2 ke v3 karena penghentian V2 API akan selaras dengan penghentian Azure Media Services. Silakan lihat panduan penghentian Azure Media Services untuk informasi selengkapnya.

Artikel ini menyediakan panduan berbasis skenario pengodean yang akan membantu Anda bermigrasi dari Azure Media Services v2 ke v3.

Prasyarat

Sebelum mulai mengubah alur kerja pengodean, Anda harus memahami perbedaan cara penyimpanan dikelola. Di AMS V3, Azure Storage API digunakan untuk mengelola akun penyimpanan yang terkait dengan akun Azure Media Services Anda.

Catatan

Pekerjaan dan tugas yang dibuat di v2 tidak muncul di v3 karena tidak terkait dengan transformasi. Rekomendasinya adalah beralih ke transformasi dan pekerjaan v3.

Perbandingan alur kerja pengodean

Luangkan beberapa menit untuk melihat diagram alur di bawah ini untuk perbandingan visual alur kerja pengodean untuk V2 dan V3.

Alur kerja pengodean V2

Klik pada gambar di bawah ini untuk melihat versi yang lebih besar.

Alur kerja pengodean untuk V2

  1. Siapkan
    1. Buat aset atau `gunakan aset yang sudah ada. Jika menggunakan aset baru, unggah konten ke aset tersebut. Jika menggunakan aset yang ada, Anda harus mengodekan file yang sudah ada di aset.
    2. Dapatkan nilai item berikut ini:
      • ID atau objek prosesor media
      • Untai (karakter) encoder (nama) dari encoder yang ingin Anda gunakan
      • ID aset dari aset baru ATAU ID aset dari aset yang ada
    3. Untuk pemantauan, buat langganan pemberitahuan tingkat pekerjaan atau tugas atau penanganan aktivitas SDK
  2. Buat tugas yang berisi satu atau beberapa tugas. Setiap tugas harus menyertakan item di atas dan:
    • Arahan bahwa aset output perlu dibuat. Aset output dibuat oleh sistem.
    • Nama opsional untuk aset output
  3. Kirim pekerjaan.
  4. Pantau pekerjaan.

Alur kerja pengodean V3

Alur kerja pengodean untuk V3

  1. Siapkan
    1. Buat aset atau gunakan aset yang sudah ada. Jika menggunakan aset baru, unggah konten ke aset tersebut. Jika menggunakan aset yang ada, Anda harus mengodekan file yang sudah ada di aset. Anda tidak boleh mengunggah lebih banyak konten ke aset tersebut.
    2. Buat aset output. Aset output adalah tempat file yang dikodekan serta metadata input dan output akan disimpan.
    3. Dapatkan nilai untuk transformasi:
      • Preset Encoder Standar
      • Grup sumber daya AMS
      • Nama akun AMS
    4. Buat transformasi atau gunakan transformasi yang sudah ada. Transformasi dapat digunakan kembali. Anda tidak perlu membuat transformasi baru setiap kali Anda ingin mengirimkan pekerjaan.
  2. Buat pekerjaan
    1. Untuk pekerjaan tersebut, dapatkan nilai untuk item berikut ini:
      • Nama transformasi
      • Base-URI untuk URL SAS untuk aset Anda, jalur sumber HTTP dari file bersama Anda, atau jalur lokal file. JobInputAsset juga dapat menggunakan nama aset sebagai input.
      • Nama file
      • Aset output
      • Grup sumber daya
      • Nama akun AMS
  3. Gunakan Event Grid untuk memantau pekerjaan Anda.
  4. Kirim pekerjaan.

Preset kustom dari pengodean V2 hingga V3

Jika kode V2 Anda disebut Standard Encoder dengan preset kustom, Anda harus terlebih dahulu membuat transformasi baru dengan preset Encoder Standard kustom sebelum mengirimkan pekerjaan.

Preset kustom sekarang JSON dan tidak lagi berbasis XML. Buat ulang preset Anda di JSON setelah skema preset kustom seperti yang didefinisikan dalam dokumentasi Transform Open API (Swagger).

Input dan output file metadata dari pekerjaan pengodean

Dalam v2, file metadata input dan output XML diperoleh sebagai hasil dari pekerjaan pengodean. Di V3, format metadata berubah dari XML ke JSON. Untuk informasi selengkapnya tentang metadata, lihat Metadata input dan metadata Output.

Premium Encoder ke v3 Standard Encoder atau solusi berbasis mitra

API v2 tidak lagi mendukung Premium Encoder. Jika sebelumnya Anda menggunakan Premium Encoder berbasis alur kerja untuk pengodean HEVC harus bermigrasi ke Encoder Standar v3 baru dengan dukungan pengodean HEVC.

Jika Anda memerlukan fitur alur kerja tingkat lanjut dari Premium Encoder, Anda dianjurkan untuk mulai menggunakan solusi mitra pengodean tingkat lanjut Azure dari Imagine Communications, Telestreamatau Bitmovin.

Pekerjaan dengan input yang ada di URL yang dihosting HTTPS

Anda sekarang dapat mengirimkan pekerjaan di V3 dari file yang disimpan baik di penyimpanan Azure, disimpan secara lokal, atau server web eksternal menggunakan dukungan input pekerjaan HTTP(S).

Jika sebelumnya Anda menggunakan alur kerja untuk menyalin file dari file Azure Blob ke aset kosong sebelum mengirimkan pekerjaan, Anda mungkin dapat menyederhanakan alur kerja Anda dengan meneruskan URL SAS untuk file di penyimpanan Azure Blob langsung ke pekerjaan.

Transkripsi audio Indexer v1 ke "mode dasar" AudioAnalyzer baru

Untuk pelanggan yang menggunakan prosesor Indexer v1 di API v2, Anda perlu membuat transformasi yang memanggil AudioAnalyzer yang baru dalam mode dasar sebelum mengirimkan Pekerjaan.

Pengodean, transformasi, dan konsep pekerjaan, tutorial, dan cara memandu

Mendapatkan bantuan dan dukungan

Anda dapat menghubungi Media Services dengan pertanyaan atau mengikuti pembaruan kami dengan salah satu metode berikut: