Kinesis Video Streams: 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.

Kinesis Video Streams: Cara kerjanya

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

Diagram berikut memberikan gambaran tentang cara kerja Kinesis Video Streams.

Diagram yang menunjukkan interaksi produsen dan konsumen di Kinesis Video Streams.

Diagram menunjukkan interaksi antara komponen-komponen berikut:

  • Produser — Setiap sumber yang menempatkan 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 RADAR data.

    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 di perangkat Anda. Anda dapat menggunakan pustaka ini untuk menghubungkan dan mengalirkan video dengan aman dengan berbagai cara, termasuk secara real time, setelah buffering selama beberapa detik, atau sebagai unggahan media. after-the-fact

  • Kinesis video stream — Sumber daya yang dapat Anda gunakan untuk mengangkut data video langsung, secara opsional menyimpannya, dan membuat data tersedia untuk dikonsumsi 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 disandikan waktu serupa, seperti umpan penginderaan kedalaman, umpan, dan banyak lagi. RADAR Anda membuat aliran video Kinesis menggunakan AWS Management Console atau secara terprogram menggunakan file. AWS SDKs

    Beberapa aplikasi independen dapat menggunakan aliran video Kinesis secara paralel.

  • Konsumen — Mendapat 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 dalam Kinesis Video Streams secara real time, atau setelah data disimpan dan diindeks waktu saat pemrosesan latensi rendah tidak diperlukan. Anda dapat membuat aplikasi konsumen ini untuk berjalan di EC2 instans Amazon.

    • Tonton output dari kamera menggunakan pustaka parser— Memungkinkan aplikasi Kinesis Video Streams untuk mendapatkan media secara andal dari aliran video Kinesis dengan latensi rendah. Selain itu, ia mem-parsing batas bingkai di media sehingga aplikasi dapat fokus pada pemrosesan dan analisis bingkai itu sendiri.