Neden Kinesis Video Akışları?
Amazon Kinesis Video Akışları'nda yalnızca kullandığınız kadar ödersiniz. Ayrılması gereken kaynak, peşin maliyet ve minimum ücret yoktur.
Kinesis Video Streams için, yalnızca hizmeti kullanarak aldığınız, depoladığınız ve tükettiğiniz veri hacmi için ödeme yaparsınız. WebRTC özelliklerini kullanıyorsanız belirli bir ayda etkin olan sinyal kanallarının sayısı, gönderilen ve alınan sinyal mesajlarının sayısı ve ortam aktarımı için kullanılan TURN yayın dakikaları için ödeme yaparsınız. Bir cihaz veya uygulamanın ay süresince herhangi bir zamanda sinyal kanalına bağlanması durumunda ilgili sinyal kanalı ay içinde aktif olarak kabul edilir. TURN yayın dakikaları 1 dakikalık artışlarla ölçülür.
AWS Kinesis Video Akışları Hesaplama Aracı'nı kullanarak aylık faturanızı tahmini olarak hesaplayabilirsiniz.
Ürün fiyatlandırma sözlüğü
Kinesis Video Streams fiyatlandırması
Not: Video akışlarınızdan internet üzerinden AWS dışındaki hedeflere veri aldığınızda standart AWS veri aktarım ücretlerine tabi olursunuz.
WebRTC fiyatlandırması
Fiyatlandırma örnekleri
Fiyatlandırma örneği 1: Video akışlarını kullanan akıllı şehir trafik kameraları
Metropol niteliğindeki bir şehir, yoğun trafik kavşaklarını kapsayan 150 güvenlik kamerasına sahip. Farz edelim ki her kamera günde 260 MB’lık video verisi oluşturuyor. Bu veriler, 2 haftalık süreyle Amazon Kinesis Video Streams içinde yayınlanır ve depolanır. Beş kameradan alınan veriler, AWS'de çalışan bir yaya sayım algoritması tarafından tüketilir. İkinci bir uygulama, bir video klip özeti oluşturmak için aynı miktarda veri kullanır. Bunların aylık ücretleri aşağıdaki gibi hesaplanır:
Aylık Ücretler
ABD’nin Doğu Yakası’ndaki Kinesis Video Streams ücreti, alınan her GB için 0,0085 USD ve tüketilen her GB için 0,0085 USD’dir.
150 kameranın her biri günde toplam 39.000 MB olmak üzere her gün 260 MB video verisi üretiyor.
AWS üzerinde çalışan trafik analizi uygulaması, 5 kameradan günde 5 * 260 MB = günde 1.300 MB hızında olmak üzere verileri oynatır. Aynı miktarda veri, video özeti klibi oluşturan başka bir uygulama tarafından da kullanılıyor.
Aylık ücretler:
Alınan Toplam Veri = 30 Gün * (39.000/1024) GB * (0,0085 USD/GB) = 9,71 USD
İki uygulama tarafından kullanılan veri = 30 Gün * (1.300/1.024) GB * 2 * (0,0085 USD/GB) = 0,65 USD
Depolanan Toplam Veri = 14 Gün * (39.000/1.024) GB * (0,023 USD/GB-ay) = 12,26 USD
Toplam = 22,62 USD
Not: Video yayınlarınızdan internet ile AWS dışındaki hedeflere veri aldığınızda standart AWS veri aktarım ücretlerine tabi olursunuz.
Fiyatlandırma örneği 2: WebRTC ile Kinesis Video Streams kullanan akıllı telefon canlı yayın uygulaması
Bir mobil uygulama geliştiricisi, canlı ortam yayını için Kinesis Video Streams içinde WebRTC özelliklerini kullanan 100 kullanıcılı bir akıllı telefon uygulamasına sahip. Farz edelim ki her kullanıcı uygulaması, ayda toplam 2000 dakika için 50 canlı yayın oturumu ile kendi eşsiz sinyal kanalına ve canlı yayına bağlı. Aylık ücretler aşağıdaki gibi hesaplanır:
Aylık Ücretler
ABD’nin Doğu Yakası’ndaki WebRTC ücreti, aktif bir sinyal kanalı için aylık 0,03 USD, bir milyon sinyal mesajı için 2,25 USD ve bin TURN yayın dakikası için 0,12 USD'dir.
Her kullanıcı uygulaması, bir ay içinde toplam 100 aktif sinyal kanalı için kendi eşsiz sinyal kanalına bağlanıyor. Her kullanıcı ayda 50 kez canlı yayın gerçekleştiriyor ve her canlı yayın oturumu, ayda 150.000 mesaj olmak üzere 30 sinyal mesajı iletiyor. Farz edelim ki toplam 40.000 TURN yayın dakikası için olmak üzere her uygulama kullanıcısı için yayın süresinin %80’i doğrudan eşler arası ve yayın süresinin %20’si TURN ile aktarılıyor.
Aylık ücretler:
Aktif sinyal kanalları = 100 * (0,03 USD/ay) = 3,0 USD
Sinyal mesajları = 100 kullanıcı * 1500 sinyal mesajı / 1.000.000 * (2,25 USD/bir milyon sinyal mesajı) = 0,34 USD
TURN yayın dakikaları = 100 kullanıcı * 400 TURN yayın dakikası * (0,12 USD/1000 TURN yayın dakikası) = 4,8 USD
Toplam = 8,14 USD
Not: İnternet ile AWS dışındaki hedeflere veri almak için TURN yayınını kullandığınızda standart AWS veri aktarım ücretlerine tabi olursunuz.
Fiyatlandırma örneği 3: Hem video yayınlarını hem WebRTC’yi kullanan akıllı ev güvenlik kamerası
Bir ev güvenlik sistemi sağlayıcısının 1.000 kullanıcısı var. Her kullanıcının evinde hareket algıladığında yayına geçen bir kamera var. Farz edelim ki kameralar günde ortalama 20 dakika, dakikada 7,5 MB video verisi yayını yapıyor. Bu video, bir haftalık süreyle Amazon Kinesis Video Streams içinde depolanır. Farz edelim ki sadece 100 kullanıcı, beraberindeki akıllı telefon uygulamasındaki HLS özelliğini kullanarak depolanan videoyu oynatıyor.
Farz edelim ki her kullanıcı, canlı video yayınını görüntülemek ve WebRTC özelliği tarafından etkinleştirilen iki yönlü ses oturumuna katılmak için ayda 100 kez kameraya bağlanmak için beraberindeki uygulamayı kullanıyor. Her canlı yayın oturumu 2 dakika sürmekte ve ortam yayınının %60'ı eşler arası ve %40'ı TURN aktarımlıdır. Aylık Kinesis Video Streams ücretleri aşağıdaki gibi hesaplanır:
Aylık Ücretler
ABD’nin Doğu Yakası’ndaki video yayın ücreti, alınan her GB için 0,0085 USD ve HLS kullanılarak tüketilen her GB için 0,0119 USD’dir. ABD’nin Doğu Yakası’ndaki WebRTC ücreti, aktif bir sinyal kanalı için aylık 0,03 USD, bir milyon sinyal mesajı için 2,25 USD ve bin TURN yayın dakikası için 0,12 USD'dir.
Video Yayınları: Her kamera, 1 Mbps hızında yayın gerçekleştirmekte ve günde 20 dakikalık yayında 150 MB veri üretmekte ve 1.000 kamerada günde toplam 150.000 MB üretmektedir. 100 kullanıcı yayınlanan videoyu HLS ile oynattığında, günde 15.000 MB veri tüketilir.
WebRTC: Her kamera, bir ay içinde toplam 1.000 aktif sinyal kanalı için kendi eşsiz sinyal kanalına bağlanıyor. Her canlı yayın oturumu, toplamda 3.000.000 sinyal mesajı için olmak üzere 30 sinyal mesajı iletiyor. Her kamera, bir ayda toplamda 80.000 TURN yayın dakikası için TURN ile 80 dakikalık canlı yayın kullanıyor.
Toplam aylık ücretler aşağıdaki gibi hesaplanır:
Video yayınları için:
Alınan Veri = 30 Gün * (150.000/1024) GB * (0,0085 USD/GB) = 37,35 USD
HLS Kullanılarak Tüketiken Veri = 30 Gün * (15.000/1024) GB * (0,0119 USD/GB) = 5,23 USD
Depolanan Veri = 7 Gün * (150.000/1024) GB * (0,023 USD/GB-ay) = 23,58 USD
Video yayınları için toplam = 66,17 USD
WebRTC için:
Aktif sinyal kanalları = 1000 * (0,03 USD/ay) = 30,0 USD
Sinyal mesajları = 1000 kamera * 3000 sinyal mesajı/1.000.000 * (2,25 USD/bir milyon sinyal mesajı) = 6,75 USD
TURN yayın dakikaları = 1000 kamera * 80 TURN yayın dakikası * (0,12 USD/1000 TURN yayın dakikası) = 9,6 USD
WebRTC için toplam = 46,35 USD
Not: İnternet ile AWS dışındaki hedeflere veri almak için verileri yayınladığınızda standart AWS veri aktarım ücretlerine tabi olursunuz.
Hizmet Düzeyi Sözleşmesi
SSS bölümümüzü ziyaret ederek Amazon Kinesis Video Akışları Hizmet Düzeyi Sözleşmesi hakkında bilgi edinin.