video on-demand

Video on-demand

Video on-demand (VOD) di Google Cloud

Temukan sistem distribusi video end-to-end untuk streaming on-demand, semuanya di satu tempat. Temui audiens global secara langsung dengan infrastruktur VOD yang didesain untuk mentransfer, menyimpan, melakukan transcoding, dan menayangkan.

Ringkasan

Apa itu VOD?

Video on-demand (VOD) adalah sistem distribusi media yang memungkinkan pengguna menonton konten video sesuai keinginan mereka, tanpa kendala seperti jadwal penyiaran yang statis atau perangkat pemutaran video tertentu. 

Apa perbedaan antara VOD dan live streaming?

Streaming VOD tidak sama dengan live streaming. Konten VOD mengandalkan konten video hasil rekaman dan editan sebelum pengguna menontonnya, sedangkan live streaming menayangkan konten video live secara real time.

Apa saja jenis VOD?

Teknologi video-on-demand (VOD) menayangkan konten video hasil rekaman dan editan secara langsung untuk ditonton langsung oleh masing-masing pelanggan. Bisnis dapat menyisipkan iklan ke aset VOD untuk memonetisasi konten sebagai bagian dari strategi advertising video on demand (AVOD) mereka. Strategi monetisasi VOD lainnya mencakup mengenakan biaya bulanan untuk subscription video on demand (SVOD) atau mengenakan pembayaran satu kali untuk akses ke transactional video on demand (TVOD) spesifik dan live streaming (misalnya bayar-per-tonton).

Bagaimana cara kerja VOD?

VOD berjalan di Jaringan Penayangan Konten (CDN), seperti Media CDN, yang menyimpan konten video yang di-streaming dalam cache dan mendistribusikannya secara global. Konten video mezzanine ditransfer ke bucket penyimpanan, yang di-transcoding untuk streaming multi-format, disimpan dalam bucket untuk pembuatan, didistribusikan oleh CDN, dan diputar oleh aplikasi video.

Apa saja manfaat VOD?

VOD memberikan keandalan lebih tinggi dan biaya lebih rendah bagi bisnis, yang dapat membantu meningkatkan penjualan, pengalaman web, dan pengalaman pengguna. Dengan solusi VOD yang skalabel dan otomatis dari Google Cloud, Anda dapat mentransfer, menyimpan, melakukan transcoding, membuat, dan melakukan streaming video, semuanya di satu tempat.

Bagaimana cara kerja VOD di Google Cloud?

Infrastruktur sama yang telah dibuat Google selama satu dekade terakhir untuk menayangkan konten YouTube kepada lebih dari 2 miliar pengguna kini dimanfaatkan untuk menayangkan media pada skala besar, termasuk solusi VOD, kepada pelanggan Google Cloud dengan Media CDN. Infrastruktur Google Cloud, yang telah menjangkau lebih dari 200 negara dan wilayah serta lebih dari 1.300 kota di seluruh dunia, mempersingkat jarak antara konten video dan pengguna, yang memungkinkan kecepatan bit yang lebih tinggi dan mengurangi rebuffer.

Cara Kerjanya

Video on-demand (VOD) adalah sistem distribusi media yang memungkinkan pengguna menonton konten video sesuai keinginan mereka, tanpa kendala seperti jadwal penyiaran yang statis atau perangkat pemutaran video tertentu. 

Arsitektur referensi VOD

Penggunaan Umum

Platform video on-demand

Menayangkan konten video dengan Media CDN

Pelajari cara membuat alur kerja streaming VOD end-to-end menggunakan produk dan infrastruktur Google Cloud. Konten video baru ditransfer di Cloud Storage, di-transcoding dengan Transcoder API, dan diputar secara global dengan Media CDN menggunakan pemutar video yang kompatibel dengan HLS/MPEG-DASH.

Menyiapkan Media CDN
Arsitektur referensi Media CDN

Menayangkan konten video dengan Media CDN

Pelajari cara membuat alur kerja streaming VOD end-to-end menggunakan produk dan infrastruktur Google Cloud. Konten video baru ditransfer di Cloud Storage, di-transcoding dengan Transcoder API, dan diputar secara global dengan Media CDN menggunakan pemutar video yang kompatibel dengan HLS/MPEG-DASH.

Menyiapkan Media CDN
Arsitektur referensi Media CDN

Transcoding konten VOD

Melakukan transcoding video dengan Transcoder API

Transcoder API melakukan transcoding file mezzanine video yang ditransfer ke dalam format output yang diinginkan, termasuk MP4, HLS, dan MPEG-DASH. Untuk setiap video input, Transcoder API mengirimkan rendisi output berdasarkan konfigurasi Anda: SD (kurang dari 1280x720 piksel) ke HD (1280x720 piksel) ke UHD (lebih dari 1920x1080 hingga 4096x216 piksel). Video yang di-transcoding ditempatkan dalam bucket Cloud Storage terpisah yang berfungsi sebagai penyimpanan asal untuk Media CDN.

Membuat tugas transcoding video
Arsitektur referensi Transcoder API

Melakukan transcoding video dengan Transcoder API

Transcoder API melakukan transcoding file mezzanine video yang ditransfer ke dalam format output yang diinginkan, termasuk MP4, HLS, dan MPEG-DASH. Untuk setiap video input, Transcoder API mengirimkan rendisi output berdasarkan konfigurasi Anda: SD (kurang dari 1280x720 piksel) ke HD (1280x720 piksel) ke UHD (lebih dari 1920x1080 hingga 4096x216 piksel). Video yang di-transcoding ditempatkan dalam bucket Cloud Storage terpisah yang berfungsi sebagai penyimpanan asal untuk Media CDN.

Membuat tugas transcoding video
Arsitektur referensi Transcoder API

Mengotomatiskan transcoding video

Mengotomatiskan operasi transcoding dengan Cloud Functions

Setelah file video ditransfer ke Cloud Storage, Cloud Functions secara otomatis mendeteksi video baru di bucket dan membuat tugas Transcoding. Transcoder API melakukan transcoding file mezzanine video yang ditransfer ke dalam format output yang diinginkan, termasuk encoding H.264 serta paket MP4, HLS, dan MPEG-DASH. File yang di-transcoding ditempatkan dalam bucket Cloud Storage terpisah yang berfungsi sebagai penyimpanan asal untuk Media CDN.

Membuat dan men-deploy Cloud Function
arsitektur referensi cloud functions

    Mengotomatiskan operasi transcoding dengan Cloud Functions

    Setelah file video ditransfer ke Cloud Storage, Cloud Functions secara otomatis mendeteksi video baru di bucket dan membuat tugas Transcoding. Transcoder API melakukan transcoding file mezzanine video yang ditransfer ke dalam format output yang diinginkan, termasuk encoding H.264 serta paket MP4, HLS, dan MPEG-DASH. File yang di-transcoding ditempatkan dalam bucket Cloud Storage terpisah yang berfungsi sebagai penyimpanan asal untuk Media CDN.

    Membuat dan men-deploy Cloud Function
    arsitektur referensi cloud functions

      Transcoding live stream

      Melakukan transcoding live stream dengan Live Stream API

      Live Stream API secara otomatis melakukan transcoding sinyal live mezzanine ke format streaming langsung-ke-pelanggan, termasuk HLS dan MPEG-DASH. Mulai dengan menetapkan endpoint input, lalu membuat resource channel yang melakukan transcoding SRT live atau aliran kontribusi RTMP ke aliran output HLS atau DASH. Aliran output yang dibuat oleh Live Stream API disimpan ke bucket Cloud Storage, yang dapat dikonfigurasi sebagai backend untuk Cloud CDN.

      Jelajahi dokumentasi Live Stream API
      Arsitektur referensi Live Stream API

      Melakukan transcoding live stream dengan Live Stream API

      Live Stream API secara otomatis melakukan transcoding sinyal live mezzanine ke format streaming langsung-ke-pelanggan, termasuk HLS dan MPEG-DASH. Mulai dengan menetapkan endpoint input, lalu membuat resource channel yang melakukan transcoding SRT live atau aliran kontribusi RTMP ke aliran output HLS atau DASH. Aliran output yang dibuat oleh Live Stream API disimpan ke bucket Cloud Storage, yang dapat dikonfigurasi sebagai backend untuk Cloud CDN.

      Jelajahi dokumentasi Live Stream API
      Arsitektur referensi Live Stream API

      Iklan video untuk VOD

      Menyisipkan iklan ke konten VOD dengan Video Stitcher API

      Sisipkan iklan yang disimpan di server iklan dan dideskripsikan dengan metadata ke konten VOD, yang secara lancar mendukung strategi monetisasi VOD. Video Stitcher API mendukung format berikut: Common Media Application Format (CMAF) yang sesuai dengan protokol streaming kecepatan bit adaptif standar HTTP Live Streaming (HLS) dan Dynamic Adaptive Streaming over HTTP (DASH). Setelah dipanggil, API membuat sesi VOD baru yang menentukan URL pemutaran dan informasi tentang iklan yang disisipkan ke dalam video. 

      Menyisipkan iklan ke konten VOD

      Menyisipkan iklan ke konten VOD dengan Video Stitcher API

      Sisipkan iklan yang disimpan di server iklan dan dideskripsikan dengan metadata ke konten VOD, yang secara lancar mendukung strategi monetisasi VOD. Video Stitcher API mendukung format berikut: Common Media Application Format (CMAF) yang sesuai dengan protokol streaming kecepatan bit adaptif standar HTTP Live Streaming (HLS) dan Dynamic Adaptive Streaming over HTTP (DASH). Setelah dipanggil, API membuat sesi VOD baru yang menentukan URL pemutaran dan informasi tentang iklan yang disisipkan ke dalam video. 

      Menyisipkan iklan ke konten VOD

      Iklan video untuk live stream

      Menyisipkan iklan ke live stream

      Mirip dengan VOD, Video Stitcher API secara dinamis menyisipkan iklan sebagaimana dideskripsikan oleh metadata yang disimpan di server iklan ke konten live stream. Video Stitcher API mendukung format berikut: Common Media Application Format (CMAF) yang sesuai dengan protokol streaming kecepatan bit adaptif standar HTTP Live Streaming (HLS) dan Dynamic Adaptive Streaming over HTTP (DASH). Setelah dipanggil, API membuat sesi live baru yang menentukan URL pemutaran dan informasi tentang iklan yang disisipkan dalam video.

      Menyisipkan iklan ke konten live stream

      Menyisipkan iklan ke live stream

      Mirip dengan VOD, Video Stitcher API secara dinamis menyisipkan iklan sebagaimana dideskripsikan oleh metadata yang disimpan di server iklan ke konten live stream. Video Stitcher API mendukung format berikut: Common Media Application Format (CMAF) yang sesuai dengan protokol streaming kecepatan bit adaptif standar HTTP Live Streaming (HLS) dan Dynamic Adaptive Streaming over HTTP (DASH). Setelah dipanggil, API membuat sesi live baru yang menentukan URL pemutaran dan informasi tentang iklan yang disisipkan dalam video.

      Menyisipkan iklan ke konten live stream

      Video intelligence untuk VOD

      Memberikan anotasi ke konten VOD dengan Video Intelligence API

      Video Intelligence API membantu developer menyertakan teknologi analisis video Google ke aplikasi mereka. Model machine learning terlatih akan otomatis mengenali objek, tempat, dan tindakan dalam jumlah besar di video yang disimpan dan di-live streaming. Dengan REST API, pengguna dapat memberikan anotasi ke video yang disimpan secara lokal atau di Cloud Storage dengan informasi kontekstual untuk seluruh video, per segmen, per shot, dan per frame.

      Menganotasi konten VOD

      Memberikan anotasi ke konten VOD dengan Video Intelligence API

      Video Intelligence API membantu developer menyertakan teknologi analisis video Google ke aplikasi mereka. Model machine learning terlatih akan otomatis mengenali objek, tempat, dan tindakan dalam jumlah besar di video yang disimpan dan di-live streaming. Dengan REST API, pengguna dapat memberikan anotasi ke video yang disimpan secara lokal atau di Cloud Storage dengan informasi kontekstual untuk seluruh video, per segmen, per shot, dan per frame.

      Menganotasi konten VOD

      Video intelligence untuk live stream

      Memberikan anotasi ke konten live dengan Video Intelligence API

      Video Intelligence API memungkinkan analisis streaming secara real-time untuk media live. Model machine learning terlatih akan otomatis mengenali objek, tempat, dan tindakan dalam jumlah besar di video yang disimpan dan di-live streaming. Dengan REST API, pengguna dapat memberikan anotasi ke video yang disimpan di Cloud Storage atau di-live streaming dan mendukung protokol live streaming standar seperti RTSP, RTMP, dan HLS. Informasi kontekstual disediakan untuk seluruh video, per segmen, per shot, dan per frame.

      Menganotasi konten live stream

        Memberikan anotasi ke konten live dengan Video Intelligence API

        Video Intelligence API memungkinkan analisis streaming secara real-time untuk media live. Model machine learning terlatih akan otomatis mengenali objek, tempat, dan tindakan dalam jumlah besar di video yang disimpan dan di-live streaming. Dengan REST API, pengguna dapat memberikan anotasi ke video yang disimpan di Cloud Storage atau di-live streaming dan mendukung protokol live streaming standar seperti RTSP, RTMP, dan HLS. Informasi kontekstual disediakan untuk seluruh video, per segmen, per shot, dan per frame.

        Menganotasi konten live stream

          Melangkahlah ke depan bersama Google Cloud

          Pelanggan baru akan mendapatkan kredit gratis senilai $300

          Mengotomatiskan deployment dan pengelolaan video

          Buat alur kerja streaming VOD menyeluruh

          Deploy demo codelab alur kerja VOD

          Google Cloud
          • ‪English‬
          • ‪Deutsch‬
          • ‪Español‬
          • ‪Español (Latinoamérica)‬
          • ‪Français‬
          • ‪Indonesia‬
          • ‪Italiano‬
          • ‪Português (Brasil)‬
          • ‪简体中文‬
          • ‪繁體中文‬
          • ‪日本語‬
          • ‪한국어‬
          Konsol
          Google Cloud