OpenCaster - OpenCaster - Wikipedia

OpenCaster
OpenCasterLogo.png
VývojářiAvalpa Digital Engineering s.r.l.
První vydání2008
NapsánoC, Krajta
Operační systémDebian
K dispozici vVícejazyčný s anglickým manuálem
Typmultiplexování
LicenceGNU General Public License v2 nebo novější
webová stránkawww.avalpa.com/ páry klíč – hodnota/ 15-free software/ 33-opencaster

OpenCaster je sbírka open-source a svobodný software pro Debian GNU / Linux systém pro hraní a multiplex MPEG transportní toky. OpenCaster generuje většinu přítomných jiných než zvukových / obrazových dat do transportních toků a zpracovává přehrávání předem kódovaných zvukových / obrazových souborů nebo může být integrován do zvukových / obrazových kodérů třetích stran.

Běžné případy použití

  • Generátor tabulky (PSI / SI a EPG )
  • Normy pro interaktivní TV DSMCC vysílání objektového kolotoče (MHP, MHEG5, HbbTv, ...)
  • Multiplexování vstupu vícesměrové vysílání UDP MPEG transportní proud na výstup vícesměrové vysílání UDP transportní proud
  • Přehrávání lokálně uloženého, ​​offline kódovaného zvuku a videa pro neživé televizní a / nebo rozhlasové stanice
  • Systém VOD založený na transportním toku mpeg2 přes IP nebo přes DVB- * pro zděnou zahradní síť, jako jsou hotely s koaxiální sítí
  • Aktualizace DVB-SSU pro dekodéry OTA
  • Teletext generátor

Principy návrhu

OpenCaster podporuje Meziprocesová komunikace mezi jeho různými nástroji Pojmenované trubky a umožnění vysoké úrovně přizpůsobení jakýmkoli uživatelem se základním nastavením shell skript dovednosti. Paradigma potrubí bylo kritizováno za výkon [1], stále je snadné přizpůsobení výplaty příliš cenné ve srovnání se ztraceným výkonem a při současné propustnosti Mbps nepředstavuje žádný problém.

Generování tabulky se provádí pomocí serializace a přirozený jazyk popis v Krajta a již obsahuje velké množství deskriptorů z různých standardů digitální televize. Přidávání nových deskriptorů do knihovny je opravdu rychlé a kromě znalosti toho, jak je paket bit po kousku specifikován, nevyžaduje žádné zvláštní programátorské dovednosti.

Dějiny

Původně byly testy prováděny v Cineca jako výzkumný projekt pod jiným názvem zaměřený na vysílání DSMCC souborový systém pro MHP interaktivní televize ale projekt již byl zahájen z prací Německého národního výzkumného střediska pro informační technologie. První služba představující OpenCaster DSMCC byl vysílán v Itálii v roce 2003. První neživá služba DVB 100% generovaná OpenCaster a kodéry mpeg2 s otevřeným zdrojovým kódem je v provozu od roku 2004. OpenCaster byl představen na 16. mezinárodní konferenci ACM o multimédiích [2] od té doby se používá také v jiných výzkumech: DVB-T DIGITAL TV TANSMITTER BASED SOFTWARE,[3] Test shody MHP,[4] Budování demonstrátoru HbbTV[5] projekt ve spolupráci s Evropská vysílací unie „Open Source End-2-End DVB-H Služby mobilní televize a síťová infrastruktura - Pilot DVB-H v Dánsku.[6] OpenCaster byl použit v HbbTV Testovací sada v roce 2014 [7] a byl citován jako nástroj v dokumentu Od éteru k ethernetu - útok na internet pomocí Broadcast Digital Television [8]

Integrace

OpenCaster byl úspěšně integrován do dlouhého seznamu vysílacích produktů, mezi nimi i produkty Adtec, Cisco /Vědecká Atlanta, Deltacast, Dektec, Ericsson /Tandberg Television, Eurotek, Harmonic / Scopus, MainConcept, Mitan, Screen Service, Sr-Systems, Wellav, ...

Testování

OpenCaster byl testován s Rohde & Schwarz DVM100L a DVM 400 a je průběžně testován pomocí Dektec StreamXpert

Reference

  1. ^ „Analýza výkonu různých mechanismů pro meziprocesovou komunikaci“ (PDF). Operating Systems and Networks Lab, Department of Computer Science, Binghamton University. 2007.
  2. ^ ""Softwarový rámec open source pro přenos DVB- * „Dokument Acm představený společně s ftw. Telecommunications Research Center Vienna, Vídeň, Rakousko na 16. mezinárodní konferenci ACM o Multimedia Vancouver, Britská Kolumbie, Kanada“. ACM. 2008.
  3. ^ „SOFTWARE PEMANCAR TV DIGITAL DVB-T BERBASIS“. Knihovna ITS. 2010.
  4. ^ „UITBOUWEN VAN EEN TESTOPSTELLING VOOR TESTEN VAN MHP-FUNKCE VOOR DIGITALE TELEVISIEONTVANGERS“ (PDF). Katholieke Hogeschool Limburg. 2009.
  5. ^ „Stavba demonstrátoru HbbTV“ (PDF). hepia - Haute école du paysage, d’ingénierie et d’architecture. 2010.
  6. ^ Hammershoj, Allan; Pedersen, Gil; Tadayoni, Reza (2009). „Open source end-2-end DVB-H služby mobilní televize a síťová infrastruktura - pilot DVB-H v Dánsku“. Otevřený zdroj End-2-End DVB-H Služby mobilní televize a síťová infrastruktura - Pilot DVB-H v Dánsku. IEEE. 644–648. doi:10.1109 / WIRELESSVITAE.2009.5172522. ISBN  978-1-4244-4066-5.
  7. ^ „Specifikace testu pro HbbTV verze 1.2.1“ (PDF). Sdružení HbbTV. 2014.
  8. ^ „Od éteru k ethernetu - útok na internet pomocí Broadcast Digital Television“ (PDF). Columbia University. 2014.