Ana sayfa
XtreamUIPro

Yayıncılık ve Televizyon

Kendi kanallarınızı kendi altyapınızdan dağıtın

Doğrusal kanallarınız EPG ve catch-up'lı OTT kanallarına, arşiviniz bir VOD kataloğuna, dağıtım ortaklarınız ise kontrol ettiğiniz hesaplara dönüşür — izleyicilerinizin olduğu yere yerleştirdiğiniz yayın node'larıyla iletilir.

Canlı yayın sırasında monitör duvarına sahip bir televizyon kontrol odası.
Fotoğraf: European Commission, Audiovisual Service · CC BY 4.0

Zorluklar

Bir yayıncının çözmesi gerekenler

  • Antenin ötesindeki izleyicilere ulaşmak

    İzleyiciler kanalı telefonlarında, akıllı TV'lerinde ve kutularında, program rehberi ve kaçırdıklarını yakalama imkanıyla bekler.

  • Zirveler için kapasite

    Bir maç ya da haber olayı izleyici kitlesini dakikalar içinde katlar; dağıtım hizmeti yeniden kurarak değil sunucu ekleyerek ölçeklenmelidir.

  • Ortaklar ve bölgeler

    Dağıtım ortaklarının kendi hesaplarına ve sınırlarına ihtiyacı vardır; bazı içerikler yalnızca bazı ülkelerde iletilebilir.

Xtream UI Pro nasıl yardımcı olur

Platform nasıl uyuyor

  • EPG ve catch-up'lı kanallar

    Her doğrusal besleme, EPG kaynağı, izin verilen yerlerde timeshift ve catch-up ile bir canlı kanaldır; yaygın oynatıcı uygulamalarına HLS veya MPEG-TS olarak iletilir.

  • İzleyicinin olduğu yerde node'lar

    Origin her kanalı bir kez alır; kaydedilmiş node'lar onu dağıtır ve izleyiciler yüke ve ülkeye göre bir node'a yönlendirilir.

  • Devredilmiş hesaplar olarak bayiler

    Bir dağıtım bayisi; kredisi, yetkileri ve kendi paneli olan bir bayi hesabıdır; API sistemlerinin erişim oluşturmasına ve yenilemesine izin verir.

Platform yetenekleri

Bu sektörün kullandıkları

Aşağıdaki yetenekler bu dağıtımın dayandığı yeteneklerdir. Her biri ürünün bugünkü sürümünde mevcuttur; burada planlanan veya istek üzerine yapılan hiçbir şey yoktur.

  • Canlı yayın

    Kendi kaynaklarınızdan canlı kanallar; kaynak izin verdiğinde EPG, catch-up ve timeshift ile, izleyicilerinizin kullandığı uygulama ve kutulara HLS veya MPEG-TS olarak iletilir.

    Kanal başına tek upstream'li origin hub · RTMP giriş ve çıkış · ffmpeg transcoding

  • Dağıtık yayın node'ları

    Edge sunucuları panelden kaydedin; izleyiciler yüke ve ülkeye göre bir node'a yönlendirilir, hiç node yokken herkese origin hizmet verir.

    Panelden SSH ile kurulum · GeoIP yönlendirme · heartbeat ve trafik istatistikleri

  • Video on demand

    Filmler, sezon ve bölümlü diziler ve radyo; kategoriler ve buketler halinde düzenlenir, TMDB meta verisi ve kaynaklarınızı indirip kodlayan bir ingest işi ile birlikte.

    İmzalı, süre sınırlı oynatma bağlantıları · node başına VOD önbelleği

  • Bayi yönetimi

    Kredi, yetki ve kendi paneli olan devredilmiş hesaplar; beş seviyeye kadar, birlikte çalıştığınız dağıtımcılar, operatörler ve bayiler için.

    Gruplar ve yetkiler · kredi defteri · alt bayiler

  • İzleme ve operasyon

    Bağlantı ve trafik görünümleri, denetim günlükleri, Prometheus metrikleri, e-posta, Telegram veya webhook ile uyarılar, bakım modu ve yerleşik güncelleme denetimi.

    /metrics uç noktaları · lease'li iş kuyruğu · şifreli veritabanı yedekleri

  • API ve entegrasyonlar

    Reseller API ile kendi sistemlerinizden erişim oluşturun, yenileyin ve askıya alın; imzalı webhook'lar alın ve faturalama ya da ticaret platformlarını hazır bir bağlayıcıyla bağlayın.

    İstek kimliğiyle idempotent Reseller API · Admin API anahtarları · 17 bağlayıcı

Panelde

Bu dağıtımın yaşadığı sayfalar

Örnek kataloğa sahip yeni bir kurulumun panelinden ekran görüntüleri. Hiçbir şey taklit edilmedi.

Gösterge panelinin Streams sayfası: canlı kanallar, durumları, kategorileri, kaynakları ve çıkış formatlarıyla.
Canlı yayın · Kanal başına tek upstream'li origin hub · RTMP giriş ve çıkış · ffmpeg transcoding
Gösterge panelinin Servers sayfası: ana sunucu ve node'lar, durumları ve sürümleriyle.
Dağıtık yayın node'ları · Panelden SSH ile kurulum · GeoIP yönlendirme · heartbeat ve trafik istatistikleri

Altyapı mimarisi

Örnek dağıtım: bölgesel bir yayıncı

Playout'un yanında origin, bölgenin veri merkezlerinde iki node, VOD olarak içe alınan arşiv ve kendi hesapları olan iki dağıtım bayisi.

Ne işe yaradığını görmek için şemanın bir bölümünü seçin.

Bir yayıncılık dağıtımında kaynaklar playout beslemeleri (RTMP veya transport stream) ve arşivdir; panel kanalları, EPG'yi, kataloğu ve bayi hesaplarını tutar; her bölgedeki node'lar izleyicilere hizmet verir; bayiler ve sistemleri API ile bağlanır.

  1. Beslemeleri getirin

    Her kanalın playout beslemesi kaynak olarak eklenir; EPG kendi XMLTV'nizden gelir; arşiv VOD olarak içe alınır ve kodlanır.

  2. Node'ları yerleştirin

    Her bölgede bir node kaydedin; GeoIP yönlendirmesi izleyicileri en yakınına gönderir, ülke kuralları bölgeyle sınırlı içeriği olması gereken yerde tutar.

  3. Bayilere hesaplarını verin

    Her dağıtım bayisi, satabileceği buketler ve bir kredi bakiyesi olan bir bayi hesabıdır; izleyicilerini kendi panelinden veya sisteminden yönetir.

  4. Operasyonu izleyin

    Bağlantı ve trafik görünümleri, metrikler ve uyarılar kanal ve node başına izleyici sayısını gösterir; bakım modu ve yedekler gerisini karşılar.

Yapılandırma eşlemesi

Sizin kavramlarınız, platformun nesneleri

Platformda sektöre özgü nesneler yoktur: bir buket, bir hat, bir paket ya da bir bayi hesabı, sektörünüzün ihtiyaç duyduğu kavram olarak kullanılır. Bunlar kavramsal eşlemelerdir, o sektöre özgü yerel özellikler değildir.

SektörünüzdePlatformda
Doğrusal kanalCanlı kanal: kaynakları, EPG'si ve çıkış formatları olan bir yayın
Bölgesel dağıtımYayın node'ları: panelden kaydedilen edge sunucular, her site veya bina için bir tane
Arşiv ve catch-up kütüphanesiVOD kataloğu: sezon ve bölümlü filmler ve diziler, kategoriler ve meta veri
Dağıtım bayisiBayi hesabı (reseller): kredisi, yetkileri ve kendi hatları olan devredilmiş bir panel
Kanal paketiBuket: bir paketin verdiği, adlandırılmış kanal, film veya dizi kümesi
Bayi ve faturalama sistemleriReseller API ve webhook'lar: panelin işlemleri kendi sisteminizden

Entegrasyon değerlendirmeleri

Playout sistemleri platformu RTMP veya transport stream ile besler; EPG XMLTV olarak gelir; bayilerin sistemleri Reseller API ve webhook'ları kullanır; abone tarafındaki uygulamalar Xtream Codes API, M3U ve portalları kullanır. Belirli bir playout veya reklam ekleme ürünüyle yerel entegrasyon yoktur ve DRM yoktur: iletim, izleyiciye bağlı imzalı bağlantılarla korunur.

Güvenlik değerlendirmeleri

İzleyicinin adresine bağlı, imzalı ve süresi dolan oynatma bağlantıları, hat başına bağlantı sınırları, GeoIP ve ISP kuralları ile kaba kuvvet denemelerinin otomatik engellenmesi iletimi korur; iki adımlı giriş, yetki grupları ve denetim günlüğü paneli korur. Bölge kısıtlamaları hatlar ve paketler üzerindeki ülke kurallarıdır, içerik şifrelemesi değildir.

İçerik hakları ve lisanslama

Yayıncı yalnızca haklarına sahip olduğu kanalları ve programları, bu hakların kapsadığı bölgelerde dağıtır; platform içerik ve hak sağlamaz. Enterprise plan, operasyon için entegrasyon çalışması ve SLA ekler.

İçerik Hakları ve Kabul Edilebilir Kullanım

Yardım merkezi

Bu sektörden gelen sorular

Operatörlerin bir dağıtımdan önce sorduğu sorular. Genel olanlar yardım merkezinde.

Yardım merkezi
Platform DRM sağlıyor mu?

Hayır. İletim, izleyiciye bağlı imzalı ve süre sınırlı oynatma bağlantıları, bağlantı sınırları ve ülke kurallarıyla korunur. Lisansı gereği DRM isteyen içerik bugün uygun değildir.

Büyük bir etkinlik için ölçekleme nasıl çalışır?

Panelden daha fazla node kaydedin; her biri kanalı origin'den bir kez alır ve izleyicilerine hizmet verir. Kontrol düzlemi izleyicileri yüke ve ülkeye göre yönlendirir, hiç node yokken origin herkese hizmet verir.

İzleyiciler zaten sahip oldukları uygulamaları kullanabilir mi?

Evet. Platform Xtream Codes API, M3U/XMLTV, MAG portalı ve Enigma2 konuşur, ayrıca bir web oynatıcı sunar; böylece yaygın oynatıcı uygulamaları ve kutular özel bir uygulama olmadan çalışır.