İçeriğe geç
Callaba

OBS Studio’da RTMP akışları gönderin ve alın

Bu sayfada

OBS’den RTMP göndermek için atanmış URL’yi ve akış anahtarını Settings → Stream alanına girin. OBS’de akış almak için, o iş için verilmiş alıcı URL’sini Media Source içinde kullanın. Yayıncı ve Alıcı farklı erişim rolleridir; ancak aynı yapılandırılmış akış adını kullanırlar ve aynı RTMP URL’sini kullanabilirler.

OBS’yi açmadan önce gerekenler

  • Etkin bir RTMP dinleyicisi ve onun için verilmiş yayıncı URL’si/anahtarı.
  • Bilinçli video ve ses kaynakları olan, bilinen bir OBS sahnesi.
  • Akış ulaştıktan sonra kanıtlamak için ayrı alım veya izleme yolu.

Bu yordam kurulum için sağlanan Custom RTMP değerlerini kullanır. OBS, sürüme özel kurulum belgelerini sürdürür.

Denetimli ve Konuk girdileri

Denetimli mod için atanmış URL’yi ve yapılandırılmış akış adını kullanın; Yayıncı ve Alıcı rolleri aynı bağlantı adını kullanır. Konuk modunda OBS alanı yine Stream Key olarak etiketler: oraya boş olmayan seçilmiş akış adını girin ve almak için aynı adı kullanın. Konuk modu uç noktayı kasıtlı olarak açar.

OBS’den Callaba’ya RTMP gönderin

  1. OBS’de Settings → Stream alanını açın.
  2. Hizmet olarak Custom… seçin.
  3. Atanmış sunucu URL’sini Server alanına, yayıncı değerini Stream Key alanına yapıştırın.
  4. Apply öğesine tıklayın, ardından yayını başlatın.
  5. Callaba’da RTMP Server’ın etkin yayıncıyı ve gelen bit hızını bildirdiğini doğrulayın.

Beklenen sonuç: atanmış yayıncı etkin görünür ve OBS gönderirken bit hızı değişir. OBS yayın yaptığını söylüyor ancak dinleyici boşta kalıyorsa, tam sunucu yolunu ve anahtarı karşılaştırın; ardından dinleyici bağlantı noktasını ve yayıncı erişim kuralını kontrol edin.

OBS’de RTMP akışı alın

  1. Bu OBS alım yolu için amaçlanan alıcı veya oynatıcı URL’sini edinin.
  2. Bir sahnede Media Source ekleyin.
  3. Local File seçeneğini kapatın ve alıcı URL’sini Input alanına yapıştırın.
  4. OBS önizlemesinde görüntüyü ve amaçlanan sesi doğrulayın.

Beklenen sonuç: alıcı OBS sahnesi seçilmiş akışı ve amaçlanan sesi gösterir. RTMP alım URL’si tarayıcı oynatıcı URL’si değildir. Tarayıcı oynatımı başka bir ayrı iş akışıdır; tarayıcıda yerel RTMP yerine yapılandırılmış HLS/Web Player uç noktası kullanmalıdır.

Etkinlikten önce iki yönü de test edin

KontrolKanıtladığı şey
OBS göndericisi bağlıOBS yayıncı oturumunu denedi.
Sunucu etkinliği ve bit hızıDinleyici yayıncıyı kabul etti ve medya akışını görüyor.
Alıcı görüntüsü ve sesiSeçilen alım yolu kullanılabilir program medyasını çözümler.
Seçilmiş çıkışAyrı yapılandırılmış kayıt, yönlendirme veya oynatıcı çalışır.

Yaygın arızalar

Bağlantı hemen başarısız oluyor: URL’yi ve akış adını/anahtarını yeniden kopyalayın; dinleyiciyi ve ağ yolunu doğrulayın. Bağlantı başarılı ama kullanılabilir medya yok: OBS sahnesini, ses kaynağını, kodlayıcı günlüklerini ve alıcı tarafı medyayı inceleyin. Alıcı boş kalıyor: OBS’nin yapılandırılmış RTMP alım yolunu ve aynı akış adını/anahtarını kullandığını doğrulayın; sonra medya uyumluluğunu ve alıcı durumunu kontrol edin.

İlgili yapılandırma

Yapılandırılmış alım yolunu oluşturmak için Callaba RTMP Server’ı, yaşam döngüsü ve erişim ayrıntıları için RTMP Server operatör rehberini, tarayıcıda izleme sonraki işse RTMP oynatıcı ve tarayıcı oynatımını kullanın.

Tekrarlanabilir OBS kabul çalıştırması

RTMP Server’ı boş TCP bağlantı noktasında oluşturun, ardından bir Publisher Stream ve bir Receiver Stream oluşturun. Atanmış yayıncı URL’sini ve akış adını/anahtarını tam olarak kopyalayın; görüntülenen sunucu adından URL oluşturmayın. OBS alıcısı için aynı akış adı/anahtarıyla yapılandırılmış RTMP alım yolunu kullanın. Tarayıcıda izleme için ayrı HLS veya Web Player çıkışı oluşturun. OBS’de platform ön ayarı değil Custom hizmetini kullanın. Tutucu ilk test için FLV/RTMP çıkış yolunda AAC sesli H.264 video gönderin; çözünürlük, kare hızı ve bit hızını kurulumunuzun kabul ettiği değerlerde bırakın, sonra her seferinde bir parametre değiştirin.

Callaba’da getStatistics değerini inceleyin: giriş bit hızı ve yayıncı sayısı alımı doğrular; alıcı sayısı yalnızca alıcı gerçekten bağlandığında değişir. OBS’de alıcı için Media Source ekleyin, Local File seçeneğini kapatın, alıcı URL’sini Input olarak girin ve kaynağı sahnede görünür tutun. Etkin yayıncıyla siyah önizleme alıcı URL’sine veya medya uyumluluğuna işaret eder; sıfır giriş bit hızı göndericiye, anahtara, bağlantı noktasına veya yayıncı rolüne geri işaret eder. Tam dinleyici ve istatistik alanları için RTMP Server yaşam döngüsü başvurusuna bakın.

Sonraki adımlar

Alım yolunu oluşturmak için Callaba RTMP Server’ı kullanın; tarayıcıda izleme sonraki işse RTMP oynatıcı ve tarayıcı oynatımını kullanın.