StreamHouse Blogrtmp

RTMP ve RTMPS Arasındaki Fark Nedir, Hangisi Kullanılmalı?

RTMP ve RTMPS neredeyse aynı görünür — ama biri şifrelidir, diğeri değil. Aradaki farkı, bunun yayın anahtarınız için neden önemli olduğunu ve hangisini kullanmanız gerektiğini anlatıyoruz.

Yaklaşık 3 dk okuma

Bu yazıda

Daha önce bir yayın kurduysanız, seçenekler arasında hem "RTMP" hem de "RTMPS" gördüğünüz ve bunun bir fark yaratıp yaratmadığını merak ettiğiniz olmuştur. Yaratır — tek bir harf, şifrelenmemiş bir bağlantı ile güvenli bir bağlantı arasındaki farkı belirler. RTMP ve RTMPS farkını anlamak, yayın anahtarınızı ve görüntünüzü korumanıza yardımcı olur.

Aşağıda RTMP ile RTMPS arasındaki farkı ve hangisini kullanmanız gerektiğini anlatıyoruz.

Öne çıkanlar

  • RTMPS, TLS şifrelemesiyle sarmalanmış RTMP'dir — sondaki 'S' güvenli (secure) anlamına gelir.
  • RTMPS, yayın anahtarınızı ve görüntünüzü aktarım sırasında korur.
  • Bir platform sunduğu her durumda RTMPS'i tercih edin.
  • İkisi de aynı videoyu iletir; RTMPS yalnızca bağlantıyı güvenli hâle getirir.

Temel fark

RTMP (Real-Time Messaging Protocol), görüntünüzü bir platformun alım (ingest) sunucusuna gönderir. RTMPS ise birebir aynı protokoldür, ancak HTTPS web sitelerini güvenli kılan teknolojinin aynısı olan TLS şifrelemesi üzerinden tünellenir. Yani görüntü ve ses aynıdır; fark tamamen bağlantının ne kadar güvenli yol aldığıyla ilgilidir. RTMP'yi bir kartpostal, RTMPS'i ise mühürlü bir zarf gibi düşünün: mesaj aynı, gizlilik bambaşka.

Şifreleme burada neden önemli?

Yayın anahtarınız bir kimlik bilgisidir — onu ele geçiren herkes kanalınıza yayın yapabilir. Düz RTMP'de bağlantı şifrelenmez; bu nedenle güvenilmeyen bir ağda teorik olarak araya girme riski vardır. RTMPS, tüm alışverişi şifreleyerek bu açığı kapatır ve yayın anahtarınızla görüntünüzü aktarım sırasında gizli tutar. Çoğu içerik üreticisi için pratikteki risk düşüktür, ama RTMPS bu riski neredeyse hiçbir bedel ödemeden ortadan kaldırır.

RTMPS ne zaman kullanılmalı?

Basit kural şu: bir platform sunduğu her durumda RTMPS kullanın. Örneğin Kick RTMPS'i destekler ve pek çok platform düz uç noktanın yanında güvenli bir alım uç noktası da sağlar. Güvenli bir seçenek varken düz RTMP'yi seçmek için nadiren bir sebep vardır. Belirli bir hedef için yalnızca RTMP sunuluyorsa yine sorunsuz çalışır — yalnızca güvenilmeyen ağlarda dikkatli olun.

Kaliteyi ya da gecikmeyi etkiler mi?

Pratikte hayır. Şifreleme yükü modern bağlantılarda önemsiz düzeydedir; bu yüzden RTMPS, RTMP ile aynı kaliteyi fiilen aynı gecikmeyle sunar. Yayınınızda bir fark görmezsiniz — fark yalnızca güvenliğindedir. Daha güvenli seçeneği tercih etmenin kalite açısından hiçbir bedeli yoktur.

Bir bulut servisi bunu nasıl yönetir?

StreamHouse gibi bir servisle altyapı ayrıntılarını düşünmek zorunda kalmazsınız. Alım bilgileriyle bir hedef eklersiniz, servis de mümkün olan yerlerde uygun güvenli uç noktayı kullanır — ayrıca yayın anahtarlarını depolamada şifreli saklar ve yalnızca yayın anında, yayın işleyicisinin içinde çözer. Kimlik bilgileriniz baştan sona korunur.

Sık sorulan sorular

RTMPS, RTMP'den daha mı iyi?

Güvenlik açısından evet — bağlantıyı şifreleyerek yayın anahtarınızı ve görüntünüzü korur. Video kalitesi ise aynıdır. Sunulduğunda RTMPS'i tercih edin.

RTMPS yayınımı yavaşlatır mı?

Hayır. Şifreleme yükü önemsizdir; bu yüzden gecikme ve kalite fiilen düz RTMP ile aynıdır.

Bir platform yalnızca RTMP sunuyorsa ne olur?

Yine sorunsuz çalışır. Bağlantı şifrelenmediği için yalnızca güvenilmeyen ağlarda biraz daha dikkatli olun.

Sonraki adımlar