Doğrudan cevap
SDP, RTSP sunucusunun sunduğu ortamı açıklar. Oynatmayı test etmeden önce her m= bölümünü, rtpmap codec satırını, format parametrelerini ve kontrol özelliğini okuyun.
Bu neden oluyor?
Geçerli bir RTSP uç noktası, istemcinin kodunu çözemediği veya seçemediği video, ses veya meta veri parçalarının tanıtımını yapabilir. SDP, "sunucu yanıt verdi" ile "medya oynatılabilir" arasındaki sözleşmedir.
URL, kimlik bilgileri, adres ailesi ve RTP aktarımını, bağımsız olarak başarısız olabilecek ayrı değişkenler olarak ele alın.
Kontrollü bir test
Tam akış profilinden kimlik bilgisi gerektirmeyen bir SDP kaydedin ve ardından bunu istemcinin desteklenen kodlayıcıları ve kameranın yapılandırılmış kodlayıcısıyla karşılaştırın.
Bir seferde bir değişkeni değiştirin. Kamera modelini, donanım yazılımını, uç noktayı ve hesabı kayıtlı tutun; daha sonra ağın erişilebilirliğini, protokol yanıtını, medya aktarımını ve kod çözmeyi ayrı katmanlar olarak test edin.
Özel bir salt görüntüleme hesabı ve güvenilir bir yerel teşhis aracı kullanın. Çıktıyı paylaşmadan önce kimlik bilgilerini, özel adresleri ve tanımlayıcı verileri çıkarın.
Teşhis sırası
| Kontrol etmek | Aksiyon | İlerleme kanıtı |
|---|---|---|
| Medya | Her m= video, ses veya uygulama bölümünü listeleyin. | Beklenen parçalar mevcut. |
| Kodlayıcı | a=rtpmap verilerini codec adlarıyla eşleştirin. | İstemci, reklamı yapılan codec bileşenini destekliyor. |
| Parametreler | Profili, paketlemeyi ve format parametrelerini inceleyin. | Kod çözücü tam konfigürasyonu kabul eder. |
| Kontrol | Her parça kontrolünü URI ile Content-Base arasında çözümleyin. | SETUP doğru kaynağı hedefler. |
Saklanacak kanıt
Düzenlenen SDP öğesini bir destek raporuna ekleyin. Kısa ve tekrarlanabilir bir kanıttır ve "siyah ekran"dan daha fazla sinyal içerir.
Sınır ve güvenlik notu
SDP sunulan medyayı açıklar; paketlerin ulaştığını, kodunu başarıyla çözdüğünü veya senkronize kaldığını kanıtlamaz.
Uzaktan görüntüleme için, RTSP veya kamera yönetim bağlantı noktalarını doğrudan genel internete açmak yerine yönetilen bir VPN kullanın.
SmartRTSP
SmartRTSP, Apple cihazları, Windows ve Android için kamera odaklı bir RTSP ve ONVIF görüntüleyicidir. Doğrudan görüntüleme, keşif ve çoklu kamera kontrollerine uygundur; Sürekli kayıt, kanıt aktarımı veya merkezi kurumsal kontroller gerektiğinde özel bir NVR veya VMS bulundurun.
Sık sorulan sorular
SDP, RTSP'da ne yapar?
Mevcut medya parçalarını ve bunların aktarımla ilgili format bilgilerini açıklar.
Bir RTSP URL video parçası olmadan geçerli olabilir mi?
Evet. Bir sunucu yalnızca ses veya diğer medyaları sunabilir; bu nedenle medya bölümlerini inceleyin.
Kontrol özelliği neden önemlidir?
İstemci bunu SETUP için URI parçasını oluşturmak için kullanır.
Birincil referanslar
İlgili SmartRTSP kılavuzu
İlgili kılavuzu açDESCRIBE tarafından döndürülen medya açıklamasını anlayın ve codec'leri, yükleri ve kontrol parçalarını tanımlamak için bunu kullanın.