Live-Encoder · Transcoder
Noisypeak Cell
Live-Encoding mit Rack-Dichte. Ein Input auf jeden Output, in AV1, HEVC und H.264 auf handelsüblicher Intel Arc.
Noisypeak Cell ist unsere X-Serie von Live-Encodern und Transcodern (NP Cell XS, X, X2 und X HS). Sie laufen auf handelsüblichen Servern mit Intel-Arc-GPUs statt auf proprietären Chips, und diese Dichte verändert das Budget: mehr Kanäle pro Höheneinheit, tiefere Kosten pro Kanal und Hardware, die Sie überall kaufen können. Cell erfasst SDI-, HDMI- und IP-Quellen und erzeugt Multibitrate-Output für OTT, IPTV und Kabel, On-Premises oder als Cloud-Service.
Jedes Modell nutzt UEN2, dieselbe einheitliche Encoding-Engine. Ein Kanal speist HLS, DASH, SPTS/MPTS, SRT, RTMP, SDI und NDI parallel, mit SCTE-35, Untertiteln und DRM, bis 4K AV1 und 16K HEVC. Cells werden als Flotte verwaltet: Cell IMC stellt eine API vor alle, platziert Kanäle auf der am wenigsten ausgelasteten GPU und schaltet in Sekunden um. Monitoring erfolgt über Zabbix, Prometheus und SNMP, wie es ein Headend erwartet.
UEN2: eine Engine vom Capture bis zum Packaging
UEN2, die einheitliche Encoding-Engine, ist der Software-Kern jedes Cell-Modells. Sie decodiert jeden unterstützten Input, wendet Video-Nachbearbeitung an und encodiert AV1, HEVC/H.265, AVC/H.264, MPEG2 und VP9 mit Beschleunigung über Intel oneAPI oder Nvidia NVENC. Die Bildrate folgt fest der Quelle; ein linearer Timecode wird erzeugt; ein Look-ahead-Puffer ist verfügbar.
Die Encoding-Parameter sind bis auf Bitstream-Ebene zugänglich: Profile Baseline, Main und High, CABAC/CAVLC, HRD-Pufferlänge und Anfangsverzögerung, framegenaue Closed-GOP-Länge, Anzahl B-Frames und Referenz-Frames, IDR-Intervall und Slice-Anzahl. H.264 wird am Eingang als AVCC oder Annex B akzeptiert und als Annex B für Multicast und HLS oder als AVCC für RTMP ausgegeben.
- Video-Nachbearbeitung: Skalierung, Beschnitt, Deinterlacing, Letterboxing
- Logo- und Text-Overlays
- Bild-in-Bild, bis zu 4 Streams
- Erzeugung statischer Vorschaubilder
- Video- und Audio-Passthrough pro Output
- Unterschiedliche Audiovorlagen für jeden Output eines Kanals
Eingänge: Baseband und IP im selben Gerät
Erfassen Sie bis 12G-SDI und 4K HDMI über Zusatzmodule von Magewell oder Blackmagic, oder nehmen Sie IP-Quellen direkt an: RTP/UDP SPTS und MPTS, HLS und HTTP Progressive, RTSP, RTMP, SRT, NDI, SHOUTcast und UVC-1.5-Webcams. SDP/Onvif deckt IP-Sicherheitskameras ab. TS-Dateien laufen als file2live oder file2vod. Input-Codec und -Protokoll werden dynamisch angepasst; Audio wird als AAC/AAC-LATM, MP2/MP3, AC3, EAC3 und Opus akzeptiert.
Outputs, Untertitel und Schutz
Jeder Kanal veröffentlicht gleichzeitig in mehreren Formaten: HLS bis v7 mit Mehrsprachigkeit, MPEG-DASH live und VOD mit Timeline-Manifesten, Microsoft Smooth Streaming, RTMP mit Akamai-Unterstützung, UDP-Unicast oder -Multicast SPTS und MPTS, SRT, SDI- und NDI-Playout sowie TS- oder MP4-Dateien auf WebDAV, Windows-Freigabe (Samba) oder FTP. Ein sekundäres HLS-Ziel und WebDAV-Autorisierung sorgen für Redundanz bei der Veröffentlichung.
SCTE-35-Meldungen CUE-In/CUE-Out werden erkannt, durchgereicht oder gesplict. Untertitel werden als CEA-708, EIA-608 und WebVTT übertragen; DVB-Untertitel können eingebrannt werden; DVB-PIDs werden durchgereicht. DRM umfasst Apple FairPlay, Widevine über CENC und AES-128 mit statischem Schlüssel.
Origin-Modus
Im Origin-Modus liefert eine Cell vier Streaming-Typen parallel aus demselben Kanal: HLS mit separaten Audio- und Video-Renditions in TS, HLS3 mit gemuxtem TS, HLS7 mit separaten fMP4-Renditions und MPEG-DASH mit separaten fMP4-Renditions. Links lassen sich mit JWT (RFC 7519) tokenisieren. In-Memory-Start-over, Content-Schutz und Zugriffslisten werden pro Kanal konfiguriert.
- Bis 2500 parallele Streams über eine 25-Gb/s-Schnittstelle
- Bis 20 Gb/s Dauerauslieferung über 25 Gb/s oder 2×10 Gb/s LACP
Flotten-API: Cell IMC
Cell IMC stellt eine HTTP-API vor eine Flotte von Cells, unter /api/10/. Clients arbeiten mit clusterweiten IDs für Kanäle, Outputs, Vorlagen und Overlays; die interne Nummerierung einer Cell wird nie offengelegt. Aufrufe für Kanäle, Outputs und Overlays behalten die Grammatik der Node-API bei, kein Schlüssel wird umbenannt oder entfernt. Konfigurationsänderungen werden zuerst im IMC gespeichert und dann an die Cell übertragen, sodass die Absicht auch eine ausgefallene Cell überdauert; Änderungen für eine Offline-Cell werden zurückgestellt und bei ihrer Rückkehr angewendet.
Neue Kanäle landen auf der Cell mit dem tiefsten Score, berechnet aus freier GPU-Last, durchschnittlicher GPU-Last und Kanalzahl über die letzten 30 Monitoring-Messungen. Eine bestätigt offline gegangene Cell wird nach failover_after_seconds (Standard 30 s) umgeschaltet; auto_recover holt die Last bei ihrer Rückkehr zurück. Obergrenzen für Kanäle und Outputs pro Cell werden manuell gesetzt oder durch einen integrierten Kapazitätstest gemessen. Der IMC gilt ab Cell IMC 1.2.51.
- Outputs: HLS, DASH, RTMP oder UDP, jeweils mit eigener Video- und Audiovorlage
- Overlays: Bild, Text oder Bild-in-Bild, mit Position und Grösse
- Primär- und Backup-Quelle pro Kanal, Auswahl von MPEG-TS-Service und PID
- Failover-Priorität 1–10 pro Kanal und pro Output
- Ein Aufruf startet oder stoppt jeden Kanal im Cluster
- Backup und Wiederherstellung clusterweit und pro Cell
- Zustand pro Cell: Erreichbarkeit, Version, Uptime, Lizenzstatus
Management und Hochverfügbarkeit
Bis 50 Encoder werden in einer Weboberfläche mit Echtzeit-Monitoring, Statistiken und Videovorlagen verwaltet. Integrationen für Zabbix, Prometheus/Grafana und SNMP sowie mehr als 55 JSON-API-Methoden stellen dieselben Daten externen Systemen bereit. Clustering-Dienste bieten Redundanz n+1, 1+1 und n+m, mit Redundanz der Eingangsquelle und des Publishing-Servers im Standard-Image; zur Failover-Software NP-RFS siehe Noisypeak Control.
Funktionen
Bis 230 SD-, 160 HD- oder 32 UHD-Multibitrate-Kanäle in einem NP Cell X HS. Handelsübliche Intel Arc statt proprietärer Chips: mehr Kanäle pro Höheneinheit, weniger Kosten pro Kanal.
Ein Kanal → HLS, DASH, MSS, RTMP, SRT, SPTS/MPTS-Multicast, SDI und NDI gleichzeitig, jeweils mit eigenen Video- und Audiovorlagen.
AV1, HEVC, H.264, MPEG-2, VP9 auf Intel oneAPI oder Nvidia NVENC; bis 4K AV1 und 16K HEVC.
Cell IMC: eine API vor allen Cells; neue Kanäle landen auf der am wenigsten ausgelasteten GPU, eine ausgefallene Cell übergibt in 30 s, nach der Wiederherstellung geht die Last zurück. Bis 50 Encoder in einer Konsole.
12G-SDI und 4K HDMI über Magewell / Blackmagic; UDP/RTP, SRT, RTMP, HLS, RTSP, NDI, UVC, Onvif über IP. TS-Dateien als file2live / file2vod.
SCTE-35 erkennen / durchreichen / splicen; Untertitel CEA-708, EIA-608, WebVTT; DVB-Untertitel einbrennen oder PID durchreichen.
FairPlay, Widevine (CENC) und AES-128 auf demselben Gerät.
Profile, CABAC/CAVLC, HRD, Closed GOP, B-/Referenz-Frames, IDR-Intervall, Slice-Anzahl: pro Output abgestimmt statt per Hersteller-Preset.
HLS v3/v7 und DASH aus demselben Kanal; JWT-tokenisierte Links; 2,500 parallele Streams, 20 Gb/s pro Node.
Zabbix, Prometheus/Grafana, SNMP, 55+ JSON-API-Methoden; Redundanz n+1 / 1+1 / n+m mit Noisypeak Control.
Spezifikationen
| Eingänge | |
|---|---|
| Baseband | 4K HDMI · 12G-SDI · HD-SDI · HDMI über Zusatzmodule von Magewell und Blackmagic · UVC-1.5-Webcams |
| IP | RTP/UDP SPTS und MPTS · HLS · HTTP Progressive · HTTP TS · RTSP · RTMP · SRT · NDI · SHOUTcast · SDP/Onvif für IP-Sicherheitskameras |
| Dateien | TS-Dateien (file2live, file2vod) |
| Audio-Eingang | AAC/AAC LATM · MP2/MP3 · AC3 · EAC3 · Opus |
| Verhalten | Dynamische Anpassung des Inputs an Codec und Protokoll · h.264 als AVCC oder Annex B am Eingang |
| Ausgänge | |
|---|---|
| OTT | HLS bis v7 mit Mehrsprachigkeit · MPEG-DASH live und VOD, Timeline-Manifest · Microsoft Smooth Streaming |
| Transport | UDP-Unicast/-Multicast SPTS und MPTS · SRT · RTMP mit Akamai-Unterstützung · SHOUTcast |
| Baseband | SDI-Playout · NDI-Playout |
| Dateien und Veröffentlichung | TS- und MP4-Dateien · WebDAV, Windows-Freigabe (Samba), FTP · direkt an CDNs · YouTube · Facebook · gleichzeitige Veröffentlichung in mehreren Formaten |
| Signalisierung | SCTE-35 Erkennung, Durchreichen und Splicing (CUE-In/CUE-Out) · Durchreichen von DVB-PIDs · Stream-Auswahl bei HLS/SPTS |
| Untertitel | CEA-708 · EIA-608 · WebVTT · eingebrannte DVB-Untertitel |
| DRM | Apple FairPlay · Widevine (CENC) · AES-128 mit statischem Schlüssel |
| Video-Encoding | |
|---|---|
| Codecs | AV1 · HEVC/H.265 · AVC/H.264 · MPEG2 · VP9 |
| Auflösung | Bis 4K AV1 · Videoverarbeitung bis 16K HEVC |
| Beschleunigung | Intel oneAPI · Nvidia NVENC |
| Profile | Baseline, Main und High · CABAC/CAVLC |
| GOP-Steuerung | Framegenaue Closed-GOP-Länge · Anzahl B-Frames · Anzahl Referenz-Frames · IDR-Intervall · Slice-Anzahl |
| HRD | NAL-HRD-Konformität: Pufferlänge, Anfangsverzögerung · Look-ahead-Puffer |
| Nachbearbeitung | Skalierung · Beschnitt · Deinterlacing · Letterboxing |
| Grafik | Logo- und Text-Overlays · Bild-in-Bild bis zu 4 Streams · Erzeugung statischer Vorschaubilder |
| Timing | Bildrate fest nach Quelle · Erzeugung von linearem Timecode |
| Audio-Encoding | |
|---|---|
| Codecs | AAC-LC bis 512 kb/s · HE-AAC bis 128 kb/s · Multi-Audio MP2/MP3 · Audio-Passthrough |
| Verarbeitung | Gain-Steuerung · Audio-Pegelangleichung · erweiterte Abtastratenwandlung |
| Modi | Reines Audio-Transcoding (Radio) · SHOUTcast-Output · unterschiedliche Audiovorlagen pro Output eines Kanals |
| Origin-Modus | |
|---|---|
| Parallele Formate | HLS (separate TS-Renditions) · HLS3 (gemuxtes TS) · HLS7 (separates fMP4) · MPEG-DASH (separates fMP4) |
| Funktionen | Link-Tokenisierung per JWT RFC 7519 · In-Memory-Start-over · Content-Schutz · Zugriffslisten |
| Zielleistung | Bis 2500 parallele Streams über 25 Gb/s · bis 20 Gb/s Dauerlast über 25 Gb/s oder 2×10 Gb/s LACP |
| Management | |
|---|---|
| Web-UI | Bis 50 Encoder in einer einheitlichen Weboberfläche · Echtzeit-Monitoring und Statistiken · Videovorlagen |
| Integrationen | Zabbix · Prometheus/Grafana · SNMP · mehr als 55 JSON-API-Methoden |
| Flotten-API | Cell IMC unter /api/10/ · clusterweite IDs · GPU-bewusste Platzierung · failover_after_seconds (Standard 30) · auto_recover · Kapazitätsgrenzen 1–1000 pro Cell |
| Hochverfügbarkeit | n+1 · n+m · 1+1 · Redundanz der Eingangsquelle · Redundanz des Publishing-Servers |
| Modelle | |
|---|---|
| NP Cell XS | Mainstream · einfaches Netzteil · bis 2 GPUs · 20 SD / 12 HD / 4 UHD Multibitrate-Kanäle |
| NP Cell X / X2 | Advanced · einfaches oder redundantes Netzteil · bis 3 GPUs · 35 SD / 24 HD / 6 UHD Multibitrate-Kanäle |
| NP Cell X HS | Hyperscale-Transcoder · bis 4 Netzteile · bis 20 GPUs · 230 SD / 160 HD / 32 UHD Multibitrate-Kanäle |
| Plattform | CPU Intel 14th Gen / Intel Core Ultra 200 · GPU Intel Arc A-Series / B-Series (z. B. Intel Arc A40) |
| Auslieferung | Softwarelizenz · Abo-Lizenz · Cloud-Service unter der Marke NP X Connected |
| Typische ABR-Leiter: 4K/UHD (AV1, HEVC) | |
|---|---|
| 1 | 8000 kb/s · 3840×2160 |
| 2 | 4500 kb/s · 1920×1080 |
| 3 | 2500 kb/s · 1280×720 |
| 4 | 1600 kb/s · 1024×576 |
| 5 | 1100 kb/s · 720×404 |
| 6 | 700 kb/s · 640×360 |
| Typische ABR-Leiter: HD | |
|---|---|
| 1 | 6000 kb/s · 1920×1080 |
| 2 | 4500 kb/s · 1280×720 |
| 3 | 2500 kb/s · 1024×576 |
| 4 | 1600 kb/s · 720×404 |
| 5 | 1100 kb/s · 640×360 |
| 6 | 700 kb/s · 480×270 |
| Typische ABR-Leiter: SD | |
|---|---|
| 1 | 1600 kb/s · 720×404 |
| 2 | 1100 kb/s · 640×360 |
| 3 | 700 kb/s · 480×270 |
| 4 | 400 kb/s · 312×176 |
Modelle und Lizenzen
Noisypeak Cell XS 1U · 1×CPU/iGPU · 2×GbE · 16 GB RAM · Windows oder Ubuntu · inkl. NPXS-SW
Noisypeak Cell X 1U · 1×CPU/iGPU · 2×10GbE · 1×Intel Arc GPU · 32 GB RAM · Windows oder Ubuntu · inkl. NPXS-SW und NPX-SW-A
Noisypeak Cell X2 2U · 1×CPU/iGPU · 2×10GbE · 2×Intel Arc GPU · 64 GB RAM · 2×250 GB SSD · redundantes Netzteil · Windows oder Ubuntu · inkl. NPXS-SW und zwei NPX-SW-A-Lizenzen
Noisypeak Cell X HS · Supermicro MicroBlade, 20 Blades × 1 Intel Arc GPU auf 6U · bis 230 SD / 160 HD / 32 UHD ABR-Kanäle · für Hyperscale-Headends
Noisypeak Cell Softwarelizenz · MPEG2/H.264/HEVC/AV1 · HLS/DASH-Packetizing · WebDAV · DRM · SCTE-35 · für eine integrierte Intel-GPU (z. B. UHD770, Xe2)
Noisypeak Cell Softwarelizenz für Transcoding auf einer Intel-Arc-PCIe-Karte (z. B. Intel Arc A40 Pro)
Einsatzbereiche
Einen Kanal einmal encodieren und HLS-, DASH- und MSS-Leitern mit DRM und SCTE-35 an CDNs oder im Origin-Modus veröffentlichen.
SPTS- und MPTS-Multicast-Output mit Durchreichen von DVB-PIDs und eingebrannten Untertiteln für IPTV-Headends und Kabelplattformen.
SDI-, HDMI-, UVC- oder Onvif-Kameras erfassen und aus einem Gerät an RTMP, SRT, YouTube oder Facebook streamen.
Dieselbe Engine als Cloud-Service betreiben oder TS-Dateien als file2live und file2vod mit TS- und MP4-Dateioutput verarbeiten.
Content-Distribution, Headend-Lösungen, Live-Streaming von Operationen, Aufzeichnung von Lehrveranstaltungen, Überwachung, Arena-IPTV und Digital Signage.
Sprechen Sie mit uns über Noisypeak Cell
Wir übernehmen die Evaluation in der Noisypeak Cloud, das Deployment On-Premises oder in einer Public Cloud, die Integration und den Support. Ein Team deckt die ganze Pipeline ab.