İçeriğe geç
WebEtkinliklerStreaming

On bin etkinlik. Sıfır sahne korkusu.

Sanal, yüz yüze ve hibrit etkinlikler için hepsi bir arada bir Event Experience OS — self servis prodüksiyon araçlarıyla güçlendirilmiş, stüdyo kalitesinde canlı ve simulive yayını.

50K+Zirve izleyici
10K+Etkinlik
<1,5 snYayın başlangıcı
MüşteriBizzabo (ABD / İsrail)
SektörEtkinlikler · Streaming
PlatformWeb · Cloud
DisiplinlerStreaming · Web · DevOps
Brief

Canlı bir etkinliğin ikinci bir çekim hakkı yoktur.

MüşteriBizzabo · ABD / İsrail
Zirve izleyici50K+ eş zamanlı
Etkinlikler10K+ yayınlandı
YüzeylerWeb · Cloud

Açılış konuşması başladığında, platform ya çalışır ya da kendisi konu olur. Bizzabo'nun Event Experience OS'u devasa ve öngörülemez kitlelere yayın kalitesinde streaming sunmak zorundaydı — üstelik teknik olmayan etkinlik ekiplerinin prodüksiyonu kendileri yürütmesine izin vererek.

Streaming katmanını ortalamaya göre değil, en kötü dakikaya göre tasarladık: uyarlanabilir bit hızı, çoklu CDN yük devri, simulive yayını ve 1,5 saniyenin altında yayın başlangıçları — hepsi, odada bir mühendis olmadan bir pazarlama ekibinin kullanabileceği prodüksiyon araçlarıyla sarmalanmış.

Sistem artık büyük yayın anlarını rutin biçimde taşıyor: on bin etkinlik teslim edildi, 50K eş zamanlı izleyicinin ötesinde zirveler yaşandı ve yayınlar bir buçuk saniyenin altında başlıyor — koca bir kitle aynı anda gelse bile.

Zorluk

En kötü dakika, tek önemli olan dakikadır.

Etkinlik streaming'i, zirve için mühendisliktir: on bin kişinin aynı altmış saniye içinde katılması.

01 — Sorun

Yayın kalitesinde riskler, pazarlama operatörleri.

Canlı etkinlikler, en zor streaming problemini en az teknik operatörlerle birleştirir.

  • İkinci çekim yoktakılan bir açılış konuşması, etkinliğin asıl hikâyesine dönüşür.
  • Doğası gereği zirvelikitleler bir saate yayılarak değil, bir dakika içinde gelir.
  • Kilit altında prodüksiyonher gösteri odada bir mühendis gerektiriyordu.
  • Hibrit karmaşıklıktek bir programda sanal, yüz yüze ve simulive oturumlar.
02 — Çözüm

En kötü dakika için tasarlandı.

Streaming katmanını zirve için kurduk — ve onu bir pazarlama ekibinin tek başına yürütebileceği araçlarla sarmaladık.

  • Uyarlanabilir bit hızı + çoklu CDN yük devriyayın kötü ağlardan ve kötü şanstan sağ çıkar.
  • 1,5 saniyenin altında başlangıçlarkatılmak, sayfa yüklemek değil kanal değiştirmek gibi hissettirir.
  • Simulive yayınıönceden kaydedilmiş içerik, canlı enerjisi ve canlı zamanlamasıyla sunulur.
  • Self servis prodüksiyonteknik olmayan ekipler, stüdyo kalitesinde gösterileri kendileri yürütür.
Ne inşa ettik

Yayın kalitesi, self serviste.

Streaming makinesi ve etkinlik ekiplerinin onu tek başına yürütmesini sağlayan araçlar.

01

Canlı streaming pipeline'ı

On binlerce eş zamanlı izleyici için tasarlanmış ingest, transcoding ve uyarlanabilir yayın.

02

Simulive motoru

Canlı gibi sunulan önceden kaydedilmiş oturumlar — kusursuz akışlar, gerçek zamanlı sohbet, başarısız prova riski yok.

03

Self servis prodüksiyon

Teknik olmayan sunucular için stüdyo araçları: sahneler, konuşmacılar, kaplamalar ve akış planı.

04

Hibrit etkinlik yüzeyi

Tek bir platformda ve tek bir içerik omurgasında sanal, yüz yüze ve hibrit kitleler.

05

Gerçek zamanlı etkileşim

Tüm kitle aynı anda geldiğinde dahi ayakta kalan sohbet, Soru-Cevap ve anketler.

06

Çoklu CDN yayını

CDN'ler arası otomatik yük devri — bölgesel bir aksaklık asla küresel bir kesintiye dönüşmez.

Nasıl inşa ettik

Zirve için tasarlandı.

Dört aşama; her biri canlı bir açılış konuşmasının en kötü dakikasına karşı test edildi.

1

Kavramsallaştırma

Arıza bütçesinin tanımlanması: açılış konuşmasının ortasında ölen bir CDN'den ne kurtulmalı?

2

Tasarım

Yayın jargonuna değil, etkinlik ekiplerinin iş akışlarına göre biçimlendirilmiş prodüksiyon araçları.

3

Geliştirme

Streaming pipeline'ı — ingest, transcoding, uyarlanabilir yayın, çoklu CDN yük devri.

4

Dağıtım

50K eş zamanlının ötesinde yük testinden geçirildi, ardından 10K+ canlı etkinlikte sahaya alındı.

Zorlu kısımlar

Bizi geceleri uyutmayan şey.

Ürünün hiç çalışıp çalışmayacağına karar veren problemler.

01

Kimsenin fark etmediği bir yük devri

CDN değişimi, yayının tam ortasında, gözle görülür bir takılma olmadan gerçekleşmeli. Oynatıcı, bir tampon uzunluğundan kısa sürede yeniden yönlendirir — ölmekte olan bir CDN kitleye hiç ulaşmaz.

02

Katılım zirvesi

Bir dakika içinde katılan elli bin izleyici, naif bir altyapıyı eritir. Oturum bootstrap'i neredeyse durumsuz olacak şekilde yeniden inşa edildi — bir katılım neredeyse hiçbir maliyet getirmiyor.

03

Canlı gibi hissettiren simulive

Canlı sohbet ve canlı zamanlamayla çalışan önceden kaydedilmiş oturumlar — yayın katmanı, illüzyonu saniyesine kadar korur.

Mimari

Teknoloji yığını.

On bin canlı etkinliğin altındaki makine.

Node.jsRedisElasticSearchWebRTCAWS
Sonuç

Sahiplerin izlediği rakamlar.

Platform, amiral gemisi konferanslarını manşetlere taşımadan taşıdı.

50K+Zirve eş zamanlı izleyici

Zirvedeki kitleler, yayın istikrarıyla servis edildi.

10K+Yayınlanan etkinlik

Ekip toplantısından küresel konferansa kadar, aynı makine üzerinde.

<1,5 snYayın başlangıcı

Tıklamadan görüntüye, kimsenin tamponlamayı düşünmeyeceği kadar hızlı.

Sıra sizde

İyi çözülmeye değer
bir sorununuz mu var?

Bize ürününüzden, zaman çizelgenizden ve kısıtlarınızdan bahsedin. Uygunluk, kapsam ve doğru ekip hakkında dürüst bir değerlendirmeyle bir iş günü içinde yanıt veririz.