Content Moderation memanggil ApsaraVideo for Media Processing untuk menangkap frame dari video yang diunggah ke Object Storage Service (OSS). Anda perlu mengotorisasi sebuah peran untuk mengakses ApsaraVideo for Media Processing menggunakan fitur manajemen peran Alibaba Cloud Resource Access Management (RAM). Setelah itu, Content Moderation dapat menggunakan peran tersebut untuk mengirimkan tugas penangkapan frame video. Topik ini menjelaskan langkah-langkah yang diperlukan.
Informasi latar belakang
Jika Anda mengirimkan tugas moderasi video asinkron dan menentukan URL video dalam format oss://xxxx, Content Moderation dapat secara otomatis menangkap frame untuk video yang diunggah ke OSS. Untuk memastikan penangkapan frame otomatis, Anda harus mengotorisasi sebuah peran untuk mengakses ApsaraVideo for Media Processing.
Layanan OSS tersedia di wilayah berikut: China (Hangzhou), China (Shanghai), China (Beijing), dan China (Shenzhen).
Prosedur
Buat Peran RAM dan berikan izin kepada peran ini.
Buat Peran RAM yang dapat mengakses ApsaraVideo for Media Processing untuk akun Alibaba Cloud Anda. Otorisasi akun Alibaba Cloud Anda untuk mengasumsikan peran tersebut. Pastikan bahwa Content Moderation telah diaktifkan menggunakan akun Alibaba Cloud Anda.
Masuk ke Konsol RAM.
Di panel navigasi sisi kiri, pilih .
Pada halaman Roles, klik Create Role.
Di panel Create Role, pilih Alibaba Cloud Service sebagai entitas tepercaya dan klik Next.
Pilih service role sebagai tipe peran, atur RAM Role Name, pilih Media Transcoding Service sebagai layanan tepercaya, lalu klik OK.
CatatanOperasi ini mungkin memerlukan verifikasi berbasis ponsel.
Setelah peran dibuat, klik Add Permissions to RAM Role.
Di panel Add Permissions, pilih kebijakan sistem AliyunOSSReadOnlyAccess dan klik OK.
Operasi ini memberikan Peran RAM izin baca-saja pada data OSS yang termasuk dalam akun Alibaba Cloud Anda.
Ubah kebijakan kepercayaan Peran RAM.
Pada halaman Roles, klik nama peran yang telah dibuat untuk masuk ke halaman detail peran.
Klik tab Trust Policy Management lalu klik Edit Trust Policy.
Di panel Edit Trust Policy, ganti isi dari
"Service"dengan"118484706224****@mts.aliyuncs.com", lalu klik OK.Operasi ini menentukan bahwa akun Alibaba Cloud dengan UID 118484706224**** mengasumsikan Peran RAM yang dibuat untuk memanggil ApsaraVideo for Media Processing. Content Moderation juga digunakan dalam akun Alibaba Cloud ini.
Apa yang harus dilakukan selanjutnya
Setelah peran diotorisasi, Anda harus menggunakan URL dengan format tertentu saat mengirimkan tugas moderasi asinkron untuk video yang akan dimoderasi di OSS. Untuk menggunakan URL dengan format tertentu, ikuti langkah-langkah berikut:
Pada halaman detail peran, lihat dan salin ARN, yang menunjukkan nama sumber daya Alibaba Cloud.
Hasilkan URL untuk video yang akan dimoderasi di OSS. URL tersebut memiliki format berikut:
oss://arn@bucket.region/object.Misalkan Anda ingin memoderasi objek video/bar.mp4 di Bucket OSS f** yang berada di wilayah China (Shenzhen). URL yang dihasilkan untuk video tersebut adalah
oss://acs:ram::118484706224****:role/mts-to-a@f**.cn-shenzhen/video/bar.mp4, di mana118484706224****adalah ID 16-digit akun Alibaba Cloud Anda.Saat Anda mengirimkan tugas moderasi video asinkron, gunakan URL yang dihasilkan.
CatatanMetode penggunaan URL untuk menentukan video yang akan dimoderasi hanya tersedia untuk tugas moderasi video asinkron. Untuk informasi lebih lanjut, lihat /green/video/asyncscan dan /green/video/results.