View a markdown version of this page

Streaming Video Kinesis: Cara kerjanya - Amazon Kinesis Video Streams

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Streaming Video Kinesis: Cara kerjanya

Anda dapat menggunakan Amazon Kinesis Video Streams, yang dikelola sepenuhnya Layanan AWS, untuk melakukan streaming video langsung dari perangkat ke AWS Cloud dan menyimpannya secara tahan lama. Anda kemudian dapat membangun aplikasi Anda sendiri untuk pemrosesan video real-time atau melakukan analisis video berorientasi batch.

Diagram berikut memberikan gambaran umum tentang cara Kinesis Video Streams bekerja.

Diagram menunjukkan interaksi produsen dan konsumen di Kinesis Video Streams.

Diagram menunjukkan interaksi antara komponen-komponen berikut:

  • Pro duser — Sumber apa pun yang memasukkan data ke dalam aliran video Kinesis. Produser dapat berupa perangkat penghasil video apa pun, seperti kamera keamanan, kamera yang dikenakan di tubuh, kamera ponsel pintar, atau kamera dasbor. Produser juga dapat mengirim data non-video, seperti umpan audio, gambar, atau data RADAR.

    Satu produser dapat menghasilkan satu atau lebih aliran video. Misalnya, kamera video dapat mendorong data video ke satu aliran video Kinesis dan data audio ke yang lain.

    • Pustaka produser Kinesis Video Streams — Satu set perangkat lunak dan pustaka yang dapat Anda instal dan konfigurasikan pada perangkat Anda. Anda dapat menggunakan pustaka ini untuk menghubungkan dan melakukan streaming video dengan aman dengan cara yang berbeda, termasuk secara real time, setelah melakukan buffering selama beberapa detik, atau sebagai unggahan media sesudahnya.

  • Stream video Kinesis — Sumber daya yang dapat Anda gunakan untuk mengangkut data video langsung, secara opsional menyimpannya, dan membuat data tersedia untuk konsumsi baik secara real time maupun secara batch atau satu kali. Dalam konfigurasi tipikal, aliran video Kinesis hanya memiliki satu produser yang menerbitkan data ke dalamnya.

    Aliran dapat membawa audio, video, dan aliran data yang dikodekan waktu serupa, seperti umpan penginderaan kedalaman, umpan RADAR, dan banyak lagi. Anda membuat aliran video Kinesis menggunakan Konsol Manajemen AWS atau secara terprogram menggunakan SDK. AWS

    Beberapa aplikasi independen dapat menggunakan aliran video Kinesis secara paralel.

  • Konsumen — Mendapatkan data, seperti fragmen dan bingkai, dari aliran video Kinesis untuk melihat, memproses, atau menganalisisnya. Umumnya konsumen ini disebut aplikasi Kinesis Video Streams. Anda dapat menulis aplikasi yang mengkonsumsi dan memproses data di Kinesis Video Streams secara real time, atau setelah data disimpan dan diindeks waktu ketika pemrosesan latensi rendah tidak diperlukan. Anda dapat membuat aplikasi konsumen ini untuk dijalankan di instans Amazon EC2.

    • Tonton keluaran dari kamera menggunakan perpustakaan parser- Mengaktifkan aplikasi Kinesis Video Streams untuk mendapatkan media dari aliran video Kinesis secara andal dengan cara latensi rendah. Selain itu, ini mengurai batas bingkai di media sehingga aplikasi dapat fokus pada pemrosesan dan analisis frame itu sendiri.