SDP (Session Description Protocol), oturumların başlatılması, değiştirilmesi ve sonlandırılması için kullanılan bir metin tabanlı protokoldür. Özellikle VoIP (Voice over IP) gibi multimedya iletişimlerinde yaygın olarak kullanılır. SDP, oturumda yer alacak medya türlerini (ses, video vb.), codec'leri, IP adreslerini ve port numaralarını tanımlar.
Temel Özellikleri ve Kullanım Alanları:
SDP'nin Yapısı:
SDP mesajları, "v=", "o=", "s=", "c=", "m=" gibi öneklerle başlayan satırlardan oluşur. Her bir satır, oturum veya medya akışı ile ilgili belirli bir bilgiyi içerir.
v=
(version): SDP versiyon numarasıo=
(origin): Oturumun kaynağı hakkında bilgiler (kullanıcı adı, oturum ID'si vb.)s=
(session name): Oturumun adıc=
(connection information): Bağlantı bilgileri (IP adresi, bağlantı türü)m=
(media description): Medya akışı tanımı (medya türü, port, protokol, codec'ler)Örnek SDP Mesajı:
v=0
o=alice 2890844526 2890844526 IN IP4 192.0.2.1
s=SDP Session
c=IN IP4 192.0.2.1
t=0 0
m=audio 49170 RTP/AVP 0
a=rtpmap:0 PCMU/8000
Bu örnekte, bir ses oturumu tanımlanmaktadır. IP adresi 192.0.2.1 olan bir cihaz, 49170 portu üzerinden RTP/AVP protokolü ile PCMU codec'ini kullanarak ses verisi gönderecektir.
SDP, internet üzerinden multimedya iletişiminin temel taşlarından biridir ve birçok farklı uygulama ve protokolde kullanılır.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page