RFC Kütüphanesi
WebRTC ekosistemini oluşturan IETF belgelerinin Türkçe okuma odaklı sürümleri. Her kart, ilgili belgenin ne anlattığını özetler ve tam metne götürür.
Tarayıcılarda Gerçek Zamanlı İletişim
WebRTC'nin şemsiye belgesi. Hangi RFC'lerin bir araya gelerek ekosistemi oluşturduğunu, hangi parçaların zorunlu olduğunu ve mimarinin neden bu şekilde tasarlandığını anlatır. Spec değil, yol haritası.
RTP — Gerçek Zamanlı Taşıma Protokolü
WebRTC'nin medya taşıyıcısı. Ses ve video paketlerinin biçimi, sıralaması, zaman damgaları ve RTCP ile kalite raporlama mekanizmasını tanımlar. Tüm gerçek zamanlı medya bunun üstüne kuruludur.
WebRTC Veri Kanalları
RTCDataChannel'ın protokol katmanı. SCTP'nin DTLS üzerinde nasıl çalıştığını, ordered/unordered modları, güvenilir/güvenilmez teslimi ve veri kanalı semantiğini tanımlar.
Oturum Tanımlama Protokolü
WebRTC'nin müzakere dilinin kendisi. Codec listesi, medya adresleri, ICE credentials, DTLS fingerprint — hepsi SDP formatında taşınır. createOffer()'ın ürettiği şey budur.
Etkileşimli Bağlantı Kurulumu
İki peer arasında en iyi ağ yolunu bulan mekanizma. Host, srflx ve relay candidate'leri toplar, bağlantı kontrollerini yapar ve NAT geçişini mümkün kılar. WebRTC'nin "nasıl konuşacağız" sorusunun cevabı.
SRTP için DTLS Anahtar Kurulumu
SRTP'nin şifreleme anahtarlarının nasıl türetildiğini tanımlar. DTLS handshake medya yolu üzerinde gerçekleşir; signaling kanalına güvenmeden uçtan uca güvenlik sağlar. WebRTC şifrelemesinin temeli.
JavaScript Oturum Kurulum Protokolü
JavaScript tarafının yapması gerekenler. createOffer(), setLocalDescription(), createAnswer() — bu API'ların ne anlama geldiğini ve SDP teklif/yanıt modelinin tarayıcıdaki tam karşılığını tanımlar.
WebRTC Güvenlik Hususları
WebRTC'nin tehdit modeli. Tarayıcı, signaling sunucusu, medya yolu — her bileşenin hangi saldırılara açık olduğunu ve hangi önlemlerin alındığını analiz eder. Güvenlik mimarisinin neden'i.
WebRTC Güvenlik Mimarisi
8826'nın "nasıl"ı. Origin politikası, izin modeli, kimlik doğrulama, IdP entegrasyonu, ortam sızıntısı önleme — tarayıcının güvenlik sözleşmesini somut mekanizmalarla tanımlar.
WebRTC'de Medya Taşınması ve RTP Kullanımı
RFC 3550 RTP'yi tanımlar; bu belge ise WebRTC'nin RTP'yi nasıl kullanması gerektiğini belirler. Hangi profillerin, uzantıların ve güvenlik mekanizmalarının zorunlu olduğunu listeler.