Roadmap
Het principe
Section titled “Het principe”Documentatie van kopstations heeft de ongelukkige traditie het product te beschrijven dat de leverancier van plan is te hebben. Dat is duur voor de lezer, want het verschil wordt ontdekt bij de oplevering, ter plaatse, met het busje van de installateur voor de deur en de coax al getrokken. Deze pagina bestaat zodat u het verschil ontdekt terwijl u nog aan het kiezen bent.
Er volgen vier groepen. Nu wordt op dit moment ontwikkeld. Volgende is toegezegd en gespecificeerd. Later is gepland maar niet in detail gespecificeerd, en de volgorde daarbinnen is het deel dat het meest waarschijnlijk verschuift. Niet gepland is een bewuste weigering, met de reden, zodat u het product daarop kunt uitsluiten in plaats van erop te wachten.
Nu — in ontwikkeling
Section titled “Nu — in ontwikkeling”Werk in uitvoering. De nadruk op DVB-C-signalering is niet willekeurig: dit zijn de onderdelen die bepalen of een gast een professionele televisiedienst ervaart of een duidelijk geïmproviseerde, en het zijn de onderdelen waar klanten als eerste naar vragen.
| Functie | Waarom het ertoe doet | Opmerkingen |
|---|---|---|
| DVB-C | ||
| Logische zendernummers (LCN) | Zender 5 op knop 5, op elk toestel in het gebouw, zonder dat iemand een afstandsbediening aanraakt. Zonder LCN-signalering nummert elke televisie de zenderlijst in de volgorde waarin haar eigen scan de services vond, dus geen twee kamers zijn het eens en geen gedrukte zenderkaart kan kloppen. Dit is met duidelijke voorsprong de meest gevraagde DVB-C-functie. | in ontwikkeling |
| TDT/TOT-klok | Stelt de tijd op elke gasttelevisie in vanuit de transportstream. Toestellen zonder tijdbron tonen de verkeerde tijd op het scherm, plannen hun eigen timers verkeerd en weigeren bij sommige modellen helemaal programma-informatie te tonen. | in ontwikkeling |
| NIT-kruiskoppeling tussen multiplexen | Een toestel dat een van de multiplexen van de locatie vindt, leert daaruit over de andere, in plaats van de hele band af te zoeken. Op een locatie met meerdere draaggolven is dat het verschil tussen een scan van enkele seconden en een scan van minuten die soms een draaggolf helemaal mist. | in ontwikkeling |
| Vastgelegde, beschermde service-identiteit | Wijzig de zenderlijst zonder het hele gebouw opnieuw af te stemmen. Service-identificaties worden vandaag afgeleid van de positie, dus het invoegen van een zender hernummert alles erna, en elke televisie in het gebouw is het oneens met de nieuwe zenderlijst tot ze opnieuw is gescand. Vastleggen koppelt een identificatie vast aan een zender en beschermt tegen een wijziging die bestaande afstemmingen ongeldig zou maken. | in ontwikkeling |
| Beheer | ||
| Alerts via e-mail en webhook | Zender uitgevallen, bron overgeschakeld naar een back-up, multicastroute dood. Vandaag zijn deze zichtbaar in de interface, wat betekent dat iemand ernaar moet kijken. Een apparaat in een technische ruimte moet zelf aan de bel kunnen trekken. | in ontwikkeling |
| Herstartteller per zender en maandelijks beschikbaarheidsrapport | De herstartfrequentie is het vroegste signaal dat een bron achteruitgaat, en is momenteel alleen uit de logs te halen. Een teller per zender maakt een wankele originserver zichtbaar voordat die volledig uitvalt, en een maandrapport geeft een beheerder iets om mee naar de contentleverancier te stappen. | in ontwikkeling |
Volgende — toegezegd
Section titled “Volgende — toegezegd”Gespecificeerd en ingepland, nog niet begonnen of nog niet af. Dit zijn toezeggingen, geen ambities.
| Functie | Waarom het ertoe doet | Opmerkingen |
|---|---|---|
| Bronnen | ||
| RTP-multicastingang | Neem een zender af van een multicastgroep die een in RTP verpakte transportstream draagt. Gewone MPEG-TS via UDP-multicast wordt al ondersteund — zie MPEG-TS-bronnen — en dekt het geval achter een ander kopstation dat ruwe TS verstuurt. Wat ontbreekt, is de RTP-framing die sommige encoders en contributieverbindingen gebruiken. | toegezegd |
| Geordende back-upbronnen met automatische failover en terugkeer | Een lijst met bronnen per zender in plaats van één, op volgorde geprobeerd, met automatische terugkeer naar de primaire bron zodra die weer gezond is. Vandaag betekent een uitgevallen originserver een uitgevallen zender, tot iemand hem aanpast. | toegezegd |
| Volgorde van audiosporen en geforceerde taal per zender | Bepaal welke taal een toestel standaard kiest, en in welke volgorde de alternatieven worden aangeboden. Relevant overal waar gasten niet dezelfde taal spreken, en momenteel volledig bepaald door de volgorde die de originserver toevallig gebruikt. | toegezegd |
| Levering | ||
| HTTP-MPEG-TS- en HLS-uitgang met toegangscontrole | Lever dezelfde zenders aan telefoons en tablets van gasten op het draadloze netwerk van de locatie, met controle over wie mag kijken. Multicast gaat niet over een typisch draadloos gastnetwerk, dus televisies en persoonlijke apparaten hebben verschillende levering van identieke content nodig. | toegezegd |
| Programmagids | ||
| Programmagids op zenders met de remux-engine | De gids zelf is beschikbaar: XMLTV-bronnen, zenderkoppeling en EIT in de eigen gids van de televisie — zie Programmagids (EPG). De EIT wordt momenteel alleen toegevoegd aan zenders op de pass-through-engine. Een zender die de remux-engine moet gebruiken, zoals een RTMP- of fMP4-bron, wordt gekoppeld en toont nu-en-straks in de interface, maar stuurt geen gids naar de televisies. | toegezegd |
| Betrouwbaarheid | ||
| Ingebouwd storingsbeeld ("technical difficulties") | Automatisch gegenereerd in het formaat van de primaire bron, zodat een uitgevallen zender een uitleg toont in plaats van een zwart scherm. Zwarte schermen leveren telefoontjes naar de receptie op; een tekst in beeld niet. | toegezegd |
| Uitsplitsing van de transportstream per PID | De transportstreamanalyser is beschikbaar — continuity-fouten, transportfouten, PCR-nauwkeurigheid en bitrate per zender, in grafieken en geëxporteerd; zie Kwaliteit van de transportstream. Wat nog komt, is de uitsplitsing per PID en fouten op PES-niveau. Vandaag worden de tellingen van een zender over al zijn PID's opgeteld, dus ze laten zien dat een zender beschadigd is, maar niet of het om de video of om één audiospoor gaat. | toegezegd |
| Beheer | ||
| Export en import van configuratie en klonen van locaties | Met één klik de configuratie van een werkende locatie gebruiken als basis voor de volgende. Vandaag is dat een bestandskopie en zorgvuldig handwerk, wat werkbaar is voor één locatie en omslachtig bij twintig. | toegezegd |
| Gebruikers en rollen | Receptiemedewerkers moeten kunnen zien of een zender draait en hem kunnen herstarten. Installateurs moeten RF-parameters kunnen wijzigen. Eén gedeeld wachtwoord geeft beide rechten, wat betekent dat ofwel de verkeerde mensen de multiplex kunnen breken, ofwel de juiste mensen om middernacht een zender niet kunnen repareren. | toegezegd |
| Prometheus-endpoint en meegeleverd dashboard | Meetwaarden in een vorm die bestaande monitoring al begrijpt, met een meegeleverd dashboard in plaats van een oefening voor de lezer. De metriclabels hiervoor staan al in het configuratiebestand als location_name en re_seller. | toegezegd |
Later — gepland
Section titled “Later — gepland”Voorgenomen, maar niet in detail gespecificeerd en niet ingepland. Vraag van klanten laat onderdelen op deze lijst stijgen, en dat is de belangrijkste reden dat hij wordt gepubliceerd.
| Functie | Waarom het ertoe doet | Opmerkingen |
|---|---|---|
| Contentdiensten | ||
| Generator voor een eigen informatiezender | Een zender die de locatie zelf maakt: activiteiten, menu's, mededelingen, voorzieningen ter plaatse, een camerabeeld. Voor zorginstellingen is dit het waardevolste onderdeel van de hele lijst — een bewoner die niet makkelijk bij een prikbord komt, kan vanuit een leunstoel de lunch van vandaag en de activiteit van vanmiddag lezen. Het is ook de functie die vandaag het vaakst slecht wordt gebouwd, met een laptop en een losse HDMI-modulator. | gepland |
| Bronnen | ||
| RTSP-camera-ingang | Camera's op de locatie — ingang, parkeerplaats, tuin — als gewone zenders. Een aanvulling op de informatiezender en wordt er vaak samen mee gevraagd. | gepland |
| Tuneringang: DVB-S/S2, DVB-T en DVB-C | Ontvang zenders uit de ether — van satelliet, een terrestrische antenne of een bestaand kabelnet — in plaats van van een IP-aanbieder. Vandaag komt elke bron via IP binnen, dus een locatie met een schotel of antenne en zonder IP-aanbieder kan Castmux nog niet gebruiken. Een tuneringang zou de afhankelijkheid van een IP-aanbieder wegnemen voor de zenders die er geen nodig hebben, en meerdere locaties zouden dat liever hebben. | gepland |
| Levering | ||
| Constante bitrate per zender op de UDP-uitgang | Vul een zender met null-pakketten op tot een vaste rate. Sommige settopboxen en sommige netwerkapparatuur werken beter met een constante rate, en capaciteitsplanning op basis van een variabele rate is giswerk met een veiligheidsmarge erbovenop. | gepland |
| Meerdere bestemmingen per zender | Stuur één zender naar meer dan één groep of unicastadres zonder hem twee keer te configureren. Een zender hiervoor dupliceren verdubbelt de bronbandbreedte, en dat is meestal de schaarse resource. | gepland |
| SAP/SDP-aankondigingen | Kondig de multicast-zenderlijst aan, zodat compatibele ontvangers en softwarespelers zenders zelf ontdekken in plaats van met de hand met adressen te worden geconfigureerd. | gepland |
| DVB-C | ||
| BISS-scrambling | Lichte scrambling voor content waarvan de leverancier eist dat die op een gedeeld kabelnet niet onversleuteld te ontvangen is. Dit is geen conditional access-systeem en is ook niet bedoeld om er een te worden. | gepland |
| Radioservices getypeerd als radio | Zenders met alleen audio gesignaleerd met het juiste servicetype, zodat televisies ze onder radio indelen in plaats van ze te tonen als televisiezenders met een permanent zwart beeld. | gepland |
| Beheer | ||
| Vlootbeheer over meerdere locaties | Eén overzicht van elk apparaat dat een reseller heeft geïnstalleerd, met configuratie die van daaruit wordt uitgerold. Het logische vervolg op export, import en klonen, en daarvan afhankelijk. | gepland |
Niet gepland
Section titled “Niet gepland”Deze worden niet gebouwd, en de reden staat erbij zodat u ernaar kunt handelen. Sommige zijn uitsluitingen die de rest van het product mogelijk maken; de andere horen bij een ander soort apparatuur.
| Functie | Waarom het ertoe doet | Opmerkingen |
|---|---|---|
| Verwerking | ||
| Transcoderen | Geen omissie — het is de beslissing waarop de rest van het product is gebouwd. Video ongewijzigd doorgeven is wat 25 zenders op een ventilatorloos apparaat met 2 GB mogelijk maakt en wat garandeert dat het beeld precies is wat de leverancier heeft verzonden. Een encoder toevoegen zou een orde van grootte meer hardware kosten en in elke zender kwaliteitsverlies brengen, om een minderheid te bedienen die dat nodig heeft. | niet gepland |
| DVB-C | ||
| Volledige conditional access (DVB Simulcrypt) | Een CA-systeem met een ECMG, entitlementbeheer en smartcardlogistiek is een ander product voor een andere klant. Het proberen zou de eenvoud ondermijnen waardoor dit product door één technicus op één middag te installeren is. | niet gepland |
| DVB-CI-descrambling | Geen ondersteuning voor CAM's. Bronnen moeten onversleuteld binnenkomen. De versleutelde service van een ander descrambelen brengt verplichtingen op het gebied van hardware, licenties en contracten met zich mee die niet passen bij een apparaat van dit formaat. | niet gepland |
| Levering | ||
| DVB-T-modulatoruitgang | De gebouwen waarin dit product wordt geïnstalleerd, zijn bekabeld voor DVB-C, dus de vraag is er niet. Dit is een kwestie van vraag en niet van principe: vragen klanten er in aantallen om, dan komt het op de lijst. | niet gepland |
| Distributie op CDN-schaal | Het doel is één gebouw. Origin shielding, edge caching en distributie over meerdere regio's zijn een andere architectuur, en doen alsof dat niet zo is, zou een product opleveren dat in beide middelmatig is. | niet gepland |
Invloed op de prioriteit
Section titled “Invloed op de prioriteit”De volgorde hier weerspiegelt waar klanten om hebben gevraagd, en verandert wanneer ze om iets anders vragen. Is een onderdeel onder Later het onderdeel dat bepaalt of Castmux bij uw locatie past, laat het dan weten — een concrete locatie met een concrete eis brengt een onderdeel verder dan welke interne mening ook. Schrijf naar [email protected] of breng het ter sprake bij uw volgende evaluatie.
Er worden geen datums gegeven, en dat is een bewuste keuze, geen ontwijking. Een datum bij een onderdeel waar niemand aan begonnen is, is een gok die als toezegging wordt gepresenteerd, en die verandert vanzelf in een excuus. Een geordende lijst, eerlijk bijgehouden, vertelt u wat vóór wat komt — en dat is de vraag die er echt toe doet wanneer u beslist of u nu installeert of wacht.