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.
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.
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.comadresine 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.
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.
- Wowza Streaming Engine Manager'da Uygulamalar bölümünü açın ve canlı uygulamanızı seçin.
- 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.
- Akış Hedefi Ekle'ye tıklayın, Facebook Live'ı seçin ve İleri'ye tıklayın.
- 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.
- 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.
- 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.
- 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.
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
- Facebook'ta Canlı Yayın Yapımcısı'nı açın ve akış yazılımıyla canlı yayına geçmeyi seçin.
- Akış anahtarını kopyalayın. Ona bir parola gibi davranın: elinde olan herkes hesabınızdan yayın yapabilir.
- Sayfayı açık bırakın. Video ulaştığında yayını buradan başlatacaksınız.
Wowza'da genel RTMP hedefini ekleyin
- Uygulamanızda Akış Hedefleri'ne, ardından Akış Hedefi Ekle'ye tıklayın.
- Genel RTMP'yi seçin ve İleri'ye tıklayın.
- 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.
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.
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.
| Çözünürlük | Kare hızı | Video bit hızı |
|---|---|---|
| 1920 × 1080 | 60 fps | 4,500 to 9,000 kbps |
| 1920 × 1080 | 30 fps | 3,000 to 6,000 kbps |
| 1280 × 720 | 60 fps | 2,250 to 6,000 kbps |
| 1280 × 720 | 30 fps | 1,500 to 4,000 kbps |
| 854 × 480 | 30 fps | 600 to 2,000 kbps |
| 640 × 360 | 30 fps | 400 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.
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.
| Gördüğünüz | Neden | Çözüm |
|---|---|---|
| Hedef bekliyor ve hiçbir zaman Etkin olmuyor | Kaynak 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 deneniyor | Dü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üyor | Live 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ı durdurdu | Yerleş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ıyor | Kodlayıcı, 4 saniyede birden daha seyrek ana kare gönderiyor. | Kodlayıcıyı her 2 saniyede bir ana kare gönderecek şekilde ayarlayın. |
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.
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 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.
Daha fazla canlı video eğitimi
Wowza'yı besleyen kodlayıcıyı kurun ya da Wowza'yı atlayıp doğrudan bilgisayarınızdan gönderin.
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.