YouTube Canlı Yayın Besleme Protokolü Karşılaştırması
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
YouTube Canlı Yayın, üçüncü taraf istemcileri için aşağıdaki besleme protokollerini destekler:
Besleme Protokolü |
Şifrelenmiş |
Desteklenen Video Codec'leri |
Yorum |
RTMP |
Hayır |
H.264 |
Normal, düşük veya ultra düşük gecikmeli canlı yayın için uygundur. |
RTMPS |
Evet |
H.264 |
Normal, düşük veya ultra düşük gecikmeli canlı yayın için uygundur. |
HLS |
Evet |
H.264, H.265 (HEVC) |
HEVC desteği sayesinde 4K çözünürlük için daha uygundur. HDR'yi destekler. Ultra düşük gecikme için uygun değildir. |
DASH |
Evet |
H.264, VP9 |
VP9 desteği sayesinde 4K çözünürlük için daha uygundur. Ultra düşük gecikme için uygun değildir. |
Gerçek Zamanlı Mesajlaşma Protokolü (RTMPS), YouTube Canlı'nın hizmete başladığı günden beri kabul ettiği, video yayını için yaygın olarak kullanılan bir protokoldür.
Güvenli Gerçek Zamanlı Mesajlaşma Protokolü (RTMPS), RTMP'nin güvenli bir uzantısıdır.
RTMPS, canlı yayınların alım tarafında ortadaki adam saldırılarını önleyerek hem içerik üreticilere hem de izleyicilere fayda sağlar. Bu sayede, içerik üreticilerin canlı yayın verilerinin (video, ses ve kontrol sinyalleri dahil) tamamı YouTube'un sunucularına güvenli bir şekilde iletilir. Böylece, bu veriler geçiş sırasında kurcalanmaya veya ele geçirilmeye karşı korunur.
HTTP Canlı Yayın (HLS) ve HTTP Üzerinden Dinamik Adaptif Akış (DASH) besleme protokolleri de RTMPS gibi şifrelenir. Ayrıca, RTMP ve RTMPS'nin desteklemediği codec'leri de destekler. VP9 ve Yüksek Verimli Video Kodlama (HEVC) gibi yeni nesil video codec'leri, H.264'e kıyasla çok daha iyi sıkıştırma sunabilir. Bu sayede kullanıcılar, belirli bir bit hızında daha yüksek kalitede yayın yapabilir veya daha düşük bit hızı kullanarak aynı kalitede yayın yapabilir. Bu da arabelleğe almayı azaltabilir. Bu nedenle, HLS veya DASH ile alım, nispeten daha yüksek gecikme süresine sahip olsa da daha yüksek kalite ve çözünürlük gerektiren premium içerikler için iyi bir seçimdir. HLS ve DASH'in segment tabanlı olması nedeniyle, bu formatlardaki alımın genellikle RTMP'den daha fazla gecikmeye neden olduğunu unutmayın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-21 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-21 UTC."],[[["\u003cp\u003eYouTube Live Streaming supports four ingestion protocols: RTMP, RTMPS, HLS, and DASH, each with different features and capabilities.\u003c/p\u003e\n"],["\u003cp\u003eRTMP and RTMPS are suitable for normal, low, or ultra-low latency live streaming, with RTMPS providing secure, encrypted transmission.\u003c/p\u003e\n"],["\u003cp\u003eHLS and DASH are encrypted, support advanced codecs like HEVC and VP9, and are better suited for 4K and high-resolution streaming but have higher latency.\u003c/p\u003e\n"],["\u003cp\u003eHLS and DASH offer improved video compression compared to H.264, allowing for higher quality at the same bitrate or equivalent quality with a lower bitrate.\u003c/p\u003e\n"]]],["YouTube Live Streaming uses RTMP, RTMPS, HLS, and DASH protocols. RTMP and RTMPS, the latter being a secure extension, support H.264 and are suitable for low-latency streams. Encrypted HLS supports H.264 and H.265 (HEVC), while encrypted DASH supports H.264 and VP9, both being ideal for 4K and HDR content. HLS and DASH are segment based and offer better compression, but are not suitable for ultra-low latency.\n"],null,[]]