Eğitim · Wowza Streaming Engine'den Facebook'a

Wowza Facebook Live eğitimi çalışan bir RTMPS akış hedefiyle

Bu Wowza Facebook Live eğitimi, akışınızı Wowza Streaming Engine'den Facebook'a iki yoldan biriyle ulaştırır: hesabınıza oturum açan yerleşik Facebook Live akış hedefi ya da Facebook akış anahtarınızı RTMPS üzerinden taşıyan genel bir RTMP hedefi.

Facebook canlı videoyu yalnızca RTMPS üzerinden alır; bu nedenle hâlâ 1935 bağlantı noktasındaki düz RTMP'yi işaret eden bir hedef asla bağlanmaz. Aşağıdaki iki yöntem de videoyu güvenli yoldan gönderir.

genel rtmp · facebook
Destination Host live-api-s.facebook.comDestination Port 443Application Name rtmpStream Name FB-STREAM-KEYCustom property sendSSL = true

Akış adını Facebook'un size verdiği anahtarla değiştirin. Adım 03 her alanı tek tek açıklar.

01

Wowza akış hedefi eklemeden önce

Önce dört şeyi kontrol edin. Başarısız Facebook akışlarının çoğu Wowza'ya değil, bunlardan birine dayanır.

Wowza sürümü
Facebook Live hedefi, Wowza Streaming Engine 4.5 veya sonrasını gerektirir. Güncel sürüm 4.11.3 olup Ağustos 2026 tarihlidir ve Java 17 veya 21 üzerinde çalışır.
Canlı bir kaynak
Kodlayıcınız canlı bir uygulamaya yayın yapıyor olmalıdır; örneğin live. Uygulamayı açın, ardından Gelen Akışlar bölümüne bakın ve tam akış adını not edin.
Facebook hesabı
Facebook, akış yazılımından canlı videoya izin vermeden önce en az 60 günlük bir hesap ve en az 100 takipçisi olan bir Sayfa veya profesyonel profil ister.
443 bağlantı noktası dışarı
Sunucu, TCP 443 bağlantı noktasından live-api-s.facebook.com adresine ulaşabilmelidir. Yalnızca 1935 çıkışına izin veren bir güvenlik duvarı akışı engeller.

Wowza, videoyu kodlayıcınızın gönderdiği biçimde iletir. Kodlayıcıyı şimdi H.264 video, AAC ses ve her 2 saniyede bir ana kare olacak şekilde ayarlayın; Facebook akışı ilk denemede kabul eder. Adım 04'te tüm ayarlar yer alır.

02

Yöntem 1: Facebook Live akış hedefi

En hızlı yol. Wowza sizin yerinize Facebook'ta oturum açar, canlı gönderiyi oluşturur ve videoyu kendiliğinden RTMPS üzerinden gönderir. Kendi zaman tünelinize veya yönettiğiniz bir Sayfaya gönderi yapmak için bunu kullanın.

  1. Wowza Streaming Engine Manager'da Uygulamalar bölümünü açın ve canlı uygulamanızı seçin.
  2. Akış Hedefleri'ne tıklayın. Sayfa akış hedeflerinin kapalı olduğunu söylüyorsa Akış Hedeflerini Etkinleştir'e tıklayın ve Wowza istediğinde uygulamayı yeniden başlatın. Kodlayıcınız kendiliğinden yeniden bağlanır.
  3. Akış Hedefi Ekle'ye tıklayın, Facebook Live'ı seçin ve İleri'ye tıklayın.
  4. Akış Hedefi Adı (/ : * ? veya | gibi simgeler içermemeli), Kaynak Akış Adı (Gelen Akışlar'daki ad) ve izleyicilerinizin gönderide göreceği Başlık ile Açıklama alanlarını doldurun.
  5. Oturum Aç'a tıklayın, Facebook'ta oturum açın ve erişime izin verin. Facebook, Wowza'dan gelen gönderileri kimlerin görebileceğini sorar: isteyebileceğiniz en geniş kitleyi seçin, çünkü bir gönderi hiçbir zaman bundan daha geniş bir kitleye açık olamaz.
  6. Video Hedefi'ni seçin: Zaman Tünelim veya yönettiğiniz Sayfalardan biri. Zaman tüneliniz için gönderiyi kimlerin görebileceğini de ayarlayın.
  7. Bu hedefi ekle'ye tıklayın. Hedef gönderim sırasında Etkin olarak görünür ve gönderi birkaç saniye sonra Facebook'ta belirir.
Wowza Streaming Engine Manager, Akış Hedefi Ekle ekranı; hedefler arasında Facebook Live seçili
Akış Hedefleri'ndeki hedef listesi. Facebook Live ilk satırda yer alır; yöntem 2'de kullanılan Genel RTMP ise son satırdadır.
03

Yöntem 2: akış anahtarınızla bir Wowza RTMPS akış hedefi

Başlığı, zamanlamayı ve kitleyi Facebook'ta kendiniz ayarlamayı tercih ettiğinizde ya da oturum açma yöntemi yetki vermediğinde bunu kullanın. Facebook size bir akış anahtarı verir ve Wowza yalnızca videoyu iletir.

Akış anahtarını Facebook'tan alın

  1. Facebook'ta Canlı Yayın Yapımcısı'nı açın ve akış yazılımıyla canlı yayına geçmeyi seçin.
  2. Akış anahtarını kopyalayın. Ona bir parola gibi davranın: elinde olan herkes hesabınızdan yayın yapabilir.
  3. Sayfayı açık bırakın. Video ulaştığında yayını buradan başlatacaksınız.

Wowza'da genel RTMP hedefini ekleyin

  1. Uygulamanızda Akış Hedefleri'ne, ardından Akış Hedefi Ekle'ye tıklayın.
  2. Genel RTMP'yi seçin ve İleri'ye tıklayın.
  3. Alanları aşağıdaki tablodaki gibi doldurun ve hedefi kaydedin.
Akış Hedefi Adı
Tanıyabileceğiniz herhangi bir şey, örneğin facebook.
Kaynak Akış Adı
Gelen Akışlar'daki akış adı.
Hedef Sunucu
live-api-s.facebook.com, önünde rtmps:// olmadan.
Hedef Bağlantı Noktası
443, RTMP varsayılanı olan 1935 değil.
Hedef Uygulama
rtmp
Hedef Akış Adı
Facebook akış anahtarınız.
Kullanıcı Adı, Parola
İkisini de boş bırakın. Facebook'un kullandığı tek kimlik bilgisi anahtardır.

sendSSL ile RTMPS'yi açın

Genel bir RTMP hedefi, aksini söyleyene kadar düz RTMP gönderir. Hedefi açın, özel özelliklerine gidin ve sendSSL değerini true olarak ekleyin. Wowza ikinci bir yol belgeler: hedefin uygulamanın harita dosyasındaki satırına "sendSSL":"true" eklenir.

conf/live/PushPublishMap.txt
livestream={"entryName":"facebook", "profile":"rtmp", "host":"live-api-s.facebook.com", "port":"443", "application":"rtmp", "streamName":"FB-STREAM-KEY", "sendSSL":"true"}

Hedef başına bir satır: kaynak akış adınız, bir eşittir işareti ve ardından hedefin ayarları. Wowza Manager bu dosyayı yazar ve ilk satırı elle düzenlememenizi ister; bu nedenle değişikliklerinizi mümkün olduğunda Manager'da yapın.

Hedef Etkin göründüğünde Canlı Yayın Yapımcısı videonuzun bir önizlemesini gösterir. Orada görüntüyü ve sesi kontrol edin, ardından Facebook'ta Canlı yayına geç'e tıklayın.

04

Facebook Live'ın kabul ettiği kodlayıcı ayarları

Bunlar Meta'nın canlı video için güncel değerleridir. Facebook artık saniyede 60 kareye kadar 1080p ve 8 saate kadar yayın kabul ediyor; bu nedenle bu sayfanın ilk sürümü de dahil olmak üzere eski Wowza kılavuzlarındaki 720p ve 4 saatlik sınırlar artık geçerli değil.

Facebook'un her çözünürlük ve kare hızı için önerdiği video bit hızı
ÇözünürlükKare hızıVideo bit hızı
1920 × 108060 fps4,500 to 9,000 kbps
1920 × 108030 fps3,000 to 6,000 kbps
1280 × 72060 fps2,250 to 6,000 kbps
1280 × 72030 fps1,500 to 4,000 kbps
854 × 48030 fps600 to 2,000 kbps
640 × 36030 fps400 to 1,000 kbps
Video codec
H.264. 30 fps'te 1080p'ye kadar Seviye 4.1, 60 fps'te 1080p için seviye 4.2.
Ana kareler
Her 2 saniyede bir. Meta sınırı 4 saniye olarak belirler.
Ses
AAC-LC, stereo, 44,1 veya 48 kHz, 128 kbps (en fazla 256 kbps). Meta her yayında ses ve video ister; bu nedenle sesiniz yoksa sessiz bir parça gönderin.
Protokol
RTMPS, 443 numaralı bağlantı noktasında.
Süre
En fazla 8 saat. Yerleşik hedef bu süreye ulaştığında Facebook gönderiyi sonlandırır ve Wowza aynı ayarlarla yeni bir yayın başlatır.

Bir yayın hedefi, kodlayıcınızın ana karelerini değiştirmeden iletir. Facebook ana kare aralığı konusunda uyarırsa bunu kodlayıcıda düzeltin veya hedefe Wowza Transcoder'dan ana kare aralığı kare hızının iki katı olarak ayarlanmış bir uyarlama gönderin.

05

Yayını durdurun ve sık karşılaşılan hataları düzeltin

Yayını sonlandırmak için Yayın Hedefleri'ni açın ve Bu yayın hedefini devre dışı bırak'a tıklayın ya da kodlayıcınızı durdurun. Hedef bir sonraki sefer için kayıtlı kalır.

Bir Facebook yayın hedefi sorununun anlamı ve nasıl düzeltileceği
GördüğünüzNedenÇözüm
Hedef bekliyor ve hiçbir zaman Etkin olmuyorKaynak yayın adı, kodlayıcının yayınladığı adla eşleşmiyor.Gelen Yayınlar'dan adı, büyük ve küçük harfler dahil olmak üzere hedefe kopyalayın.
Bağlantı başarısız oluyor veya sürekli yeniden deneniyorDüz RTMP, 1935 numaralı bağlantı noktası veya 443 numaralı bağlantı noktasının çıkışını engelleyen bir güvenlik duvarı.443 numaralı bağlantı noktasını ayarlayın ve sendSSL'yi true yapın; ayrıca sunucudan TCP 443 çıkışına izin verin.
Facebook yayın anahtarının geçersiz olduğunu söylüyorLive Producer'daki anahtarlar bir yayın bittikten sonra sona erebilir.Yeni bir anahtar kopyalayıp Hedef Yayın Adı'na yapıştırın.
Facebook oturumu çalışmayı durdurduYerleşik hedefin yetkilendirmesi sona erdi veya Facebook'ta kaldırıldı.Hedefi silin ve yeniden ekleyin, ardından Facebook'ta bir kez daha oturum açın.
Facebook ana kare aralığı konusunda uyarıyorKodlayıcı, 4 saniyede birden daha seyrek ana kare gönderiyor.Kodlayıcıyı her 2 saniyede bir ana kare gönderecek şekilde ayarlayın.
06

Primcast ile Facebook'ta canlı yayına geçme

Wowza kendi sunucunuzda çalıştığında yalnızca Wowza Manager'a ihtiyacınız olur. Kurulumunuza uyan satırı seçin.

Bir Primcast video yayın planı

Yapılandırılacak yayın hedefi yok. Hesabınızda Canlı yayın kartını açın, Yeniden yayınla'ya gidin, Hedef ekle'ye tıklayın, Facebook'u seçin ve yayın anahtarınızı yapıştırın. Panel zaten Facebook'un 443 numaralı bağlantı noktasındaki RTMPS adresini kullanır. İlk hedefiniz kanalınızı bir kez yeniden başlatır ve kodlayıcınız birkaç saniye içinde yeniden bağlanır.

Aynı kart, aynı anda beş hedefe kadar YouTube, Facebook, Twitch veya herhangi bir RTMP sunucusuna tek bir yayın gönderir.

Video yayın planlarını görün

Kendi özel sunucunuzda Wowza

Bütün bir makine kiralayın ve üzerinde Wowza Streaming Engine çalıştırın; bu öğreticideki her yayın hedefi sizin kontrolünüzde olsun. İstek üzerine Wowza'yı sizin için kurar ve yönetiriz. Wowza lisansı makinenin yanında faturalandırılır, asla makinenin fiyatına eklenmez.

Wowza özel sunucularını görün

07

Wowza ve Facebook Live soruları

Wowza Streaming Engine'de akış hedefi nedir?

Akış hedefi, Wowza'nın gelen akışlarınızdan birini gönderdiği Facebook, YouTube veya başka bir RTMP sunucusu gibi bir varış noktasıdır. Hedefleri Akış Hedefleri altında uygulama bazında eklersiniz ve her biri, kaynak akışı canlı olduğu anda gönderime başlar.

Wowza RTMPS akış hedefini nasıl kurarım?

Genel RTMP hedefi ekleyin, hedef ana bilgisayarı ve 443 numaralı bağlantı noktasını girin, ardından sendSSL özel özelliğini true değeriyle ekleyin. sendSSL olmadan hedef düz RTMP gönderir ve Facebook bunu kabul etmez.

Wowza bir akışı aynı anda Facebook ve YouTube'a gönderebilir mi?

Evet. Aynı kaynak akışta her varış noktası için bir akış hedefi ekleyin; Wowza her birine bir kopya gönderir. Wowza, tek bir Facebook hesabında 10'dan fazla hedef önermez. Her kopya sunucudan kendi yüklemesini kullandığından, bağlantı noktasını boyutlandırırken her varış noktasını sayın.

Wowza'dan Facebook Live'a hangi çözünürlükte akış yapabilirim?

Meta'nın canlı video teknik özelliklerine göre saniyede 60 karede 1080p'ye kadar, 4.500 ila 9.000 kbps hızında. Wowza, kodlayıcınızın ürettiğini gönderir; bu nedenle çözünürlüğü ve bit hızını kodlayıcıda veya bir Wowza Transcoder yorumlamasında ayarlayın.

Bir Facebook Grubuna veya Etkinliğe akış yapabilir miyim?

Yerleşik Facebook Live hedefi, zaman akışınızı ve yönettiğiniz Sayfaları sunar. Facebook'un canlı yayına izin verdiği başka herhangi bir yer için canlı videoyu Live Producer'da oluşturun ve size verdiği akış anahtarıyla 2. yöntemi kullanarak gönderin.

Hangi Wowza Streaming Engine sürümüne ihtiyacım var?

4.5 veya sonraki bir sürümde Facebook Live hedefi bulunur ve Genel RTMP hedefine sahip herhangi bir sürüm, sendSSL ile RTMPS gönderebilir. Güncel sürüm, Ağustos 2026 tarihli 4.11.3'tür.

Primcast ile Facebook'a akış yapmak için Wowza'ya ihtiyacım var mı?

Hayır. Bir Primcast video akış planında, Canlı akış kartınızın Yeniden Akış bölümü akışınızı yalnızca akış anahtarıyla Facebook'a gönderir. Wowza Manager'ı yalnızca Wowza kendi özel sunucunuzda çalıştığında kullanırsınız.

Wowza çalıştırmadan Facebook Live mı istiyorsunuz?

Primcast video kanalınız panelden Facebook'a yeniden akış yapar: akış anahtarını yapıştırın ve canlısınız. Bir hedef bağlanmazsa sohbetimiz saniyeler içinde yanıt verir, hesabınızı ve akışınızı kontrol edebilir ve istediğiniz her an bir kişi devreye girer.