İçeriğe geç
Rehber · SRT protokolü

SRT ile yayın: kopmayan canlı akışlar

SRT (Secure Reliable Transport), kaybolan paketleri geri kazanan, ağ titreşimini soğuran ve akışınızı uçtan uca şifreleyen modern bir yayın protokolüdür. SRT'yi StreamRove'e gönderin; biz onu YouTube, Twitch, Facebook ve diğer her platforma RTMP olarak iletelim — ki bunların çoğu SRT'yi doğrudan kabul etmiyor.

RTMP'nin otel Wi-Fi'ında, birleştirilmiş mobil bağlantıda ya da okyanus aşırı bir sıçramada dağıldığını bir kez gördüyseniz, çözüm SRT.

ARQ
Paket kurtarma
AES
Yerleşik şifreleme
Özel
RTMP hedefleri
ms
Ayarlanabilir gecikme

Yayıncılar neden SRT'ye geçiyor

Kötü ağlarda ayakta kalır

SRT, kaybolan paketleri sizin belirlediğiniz bir gecikme penceresi içinde yeniden gönderir. RTMP'nin %1–2 paket kaybında bulanıklık ve kopma gösterdiği yerde SRT görüntüyü temiz tutar.

Tasarımı gereği şifreli

AES-128/256 şifreleme protokolün bir parçasıdır — akışınız ek tünel ya da VPN olmadan yolda korunur.

Öngörülebilir, ayarlanabilir gecikme

Gecikme bütçesini siz seçersiniz (örneğin gidiş-dönüş süresinin 4 katı). SRT bunu kurtarma için kullanır ve RTMP'nin sınırsız tamponlamasının aksine bu sınırın dışına asla taşmaz.

İki dünyanın da en iyisi

Güvenilirlik için SRT ile gönderin, uyumluluk için RTMP ile dağıtın. StreamRove dönüşümü bulutta yapar; böylece her platform beklediği biçimi almaya devam eder.

StreamRove ile SRT

SRT giriş adresi

Her StreamRove yayını, stream-ID kimlik doğrulamasıyla SRT kabul edebilir.

Otomatik RTMP dağıtımı

Girişte tek bir SRT akışı; çıkışta bağlı her platforma RTMPS.

Araçlarınızla çalışır

OBS 25+, vMix, ffmpeg, mobilde Larix ve Haivision'dan Kiloview'a donanım kodlayıcılar.

Gerçekten önemli olan metrikler

Paket kaybı ve gecikme canlı izlenir, puanlanır ve Broadcast Engineer tarafından açıklanır.

Yedek yayın entegrasyonu

SRT bağlantıları da ölebilir — siz yeniden bağlanırken yedek içerik kanalları canlı tutar.

Tek yayın, dört giriş adresi

Aynı yayın size RTMP, RTMPS, SRT ve WHIP adreslerini birlikte verir — hiçbir şeyi yeniden oluşturmadan protokol değiştirin.

Bir bakışta SRT ile RTMP

İkisi de canlı video taşır. Aralarında yirmi yıllık bir tasarım farkı var ve bu belli oluyor.

StreamRoveRTMP
Paket kaybıyla başa çıkma✓ Seçici yeniden gönderim (ARQ)TCP yeniden gönderimi — takılma ve tamponlama
Titreşimli bağlantılardaki davranış✓ Gecikme penceresi içinde titreşimi soğururTampon şişmesi, ardından kopma
Şifreleme✓ Yerleşik AESYalnızca RTMPS ile (TLS sarmalayıcı)
Gecikme denetimi✓ Açık ve ayarlanabilirÖrtük; kayıp altında sınırsız
Kodek esnekliği✓ Kodekten bağımsız (H.264, HEVC, AV1)Fiilen H.264/AAC
Platformların giriş desteğiAz sayıda platform — dönüşüm için StreamRove'i kullanın✓ Evrensel

SRT ile her platforma nasıl yayın yapılır

  1. 1

    StreamRove'de bir yayın oluşturun

    Yayınınızın bağlantı panelinde SRT adresi, RTMPS'in yanında yer alır.

  2. 2

    Kodlayıcınızı SRT caller kipine ayarlayın

    SRT adresini yapıştırın. Gecikme değerini sunucuya olan ping sürenizin kabaca 4 katına ayarlayın — 200–400 ms çoğu bağlantıyı karşılar.

  3. 3

    Platformlarınızı bağlayın

    YouTube, Twitch, Kick, Facebook ve özel RTMP hedeflerinin hepsi dönüştürülmüş RTMPS'i otomatik alır.

  4. 4

    Yayına girin ve kayıp sayacını izleyin

    Panel, kurtarılan paketleri ve bağlantı sağlığını canlı gösterir — bağlantınızın ne kadar zorlandığını birebir görürsünüz.

Sıkça sorulan sorular

Yayıncılıkta SRT nedir?

SRT (Secure Reliable Transport), Haivision tarafından geliştirilen açık kaynaklı bir video taşıma protokolüdür. UDP üzerinde çalışır, yalnızca kaybolan paketleri yeniden gönderir, AES ile şifreler ve sabit, ayarlanabilir bir gecikme korur — bu da onu kusurlu ağlarda RTMP'den çok daha sağlam kılar.

SRT'yi doğrudan YouTube'a ya da Twitch'e gönderebilir miyim?

Çoğunlukla hayır — büyük platformlar hâlâ RTMP(S) girişi alıyor. StreamRove gibi bir SRT–RTMP köprüsü tam da bu yüzden işe yarar: zor olan ilk kilometrede SRT'nin güvenilirliğini alırsınız, platformlar da bekledikleri RTMP'yi.

Hangi SRT gecikme değerini kullanmalıyım?

İyi bir kural, giriş sunucusuna olan gidiş-dönüş sürenizin 4 katı ve alt sınır olarak 120 ms civarıdır. 60 ms'lik bir bağlantıda 240–300 ms verin. Daha yüksek gecikme SRT'ye paket kurtarmak için daha çok alan bırakır; düşük olan sizi gerçek zamana yaklaştırır.

Hangi kodlayıcılar SRT'yi destekliyor?

OBS Studio 25+, vMix, ffmpeg, GStreamer, iOS/Android'de Larix Broadcaster ve neredeyse her modern donanım kodlayıcı (Haivision, Teradek, Kiloview, Magewell). Aracınız bir srt:// adresine çıkış verebiliyorsa StreamRove'le çalışır.

Yayın için SRT, RTMP'den daha mı iyi?

Katkı için — yani akışı kodlayıcıdan buluta taşımak için — evet; özellikle Wi-Fi, mobil ya da uzun mesafeli bağlantılarda. Platformlara dağıtımda ise standart hâlâ RTMP; dönüşümü bulutta yapmak bu yüzden size ikisinin de en iyisini veriyor.

Okumaya devam edin

Blogdan

SRT ile gönderin, her şeye dağıtın

Girişte güvenilirlik, çıkışta evrensel dağıtım. En kötü bağlantınızda deneyin.

Ücretsiz kaydol