Inhaltsverzeichnis
Netint, Supermicro und Ampere arbeiten zusammen, um einen lohnen kostengünstigen Live-Videoserver zu erstellen.
Heim Technologie-Peripheriegeräte IT Industrie Erstellen eines 300 -Kanal -Video -Codierungsservers

Erstellen eines 300 -Kanal -Video -Codierungsservers

Feb 08, 2025 pm 12:16 PM

Netint, Supermicro und Ampere arbeiten zusammen, um einen lohnen kostengünstigen Live-Videoserver zu erstellen.

Building A 300 Channel Video Encoding Server

Übersicht

Die Nachfrage nach hochauflösenden Live-Videos ist gestiegen und führt einen enormen Druck auf die Betriebskosten und die Benutzererfahrung aus. Traditionelle X86 -Prozessoren haben Schwierigkeiten, mit den intensiven Videoverarbeitungsaufgaben umzugehen, die von modernen Streaming -Medien erforderlich sind. Netint, Supermicro und Ampere Computing haben zusammengearbeitet, um Video -Transcodierungsserver für höhere Leistung, niedrigere Kosten und höhere Effizienz neu zu gestalten.

Lösung

Netint kombiniert ihre Quadra-VPU mit dem Altra Max-Prozessor von Ampere, um einen kleineren, schnelleren und kostengünstigeren Server zu erstellen. Diese neue Serverarchitektur unterstützt erweiterte Videoverarbeitungsfunktionen, einschließlich KI -Inferenzaufgaben und automatische Untertitelgenerierung unter Verwendung von OpenAIs Whisper.

Schlüsselfunktionen

  • hohe Leistung: Fähigkeit, mehrere Videoströme gleichzeitig zu transcode (z. B. 95 1080i30 Streams, 195 720i30 Streams).
  • hohe Kosteneffizienz: Betriebskostenreduzierung beträgt 80% im Vergleich zu herkömmlichen X86-basierten Lösungen.
  • Erweiterte Verarbeitung: Unterstützung von Interlaced Conversion, Software -Dekodierung und KI -Inferenzaufgaben.
  • Flexible Steuerung: Verwalten Sie über FFMPEG, Gstreamer, SDK oder Netint's Bitstreams Edge Application Interface.

Technische Innovation

  • Customized ASIC: Netints proprietäres ASIC für hochwertige, kostengünstige Videoverarbeitung.
  • Ampere Altra Max -Prozessor: für intensive Computerumgebungen optimiert.
  • Optimierungssoptimierung: Verwenden Sie die neueste FFMPEG -Version und ARM64 Neon SIMD -Anweisungen, um die Leistung erheblich zu verbessern.

Erfolge

Das Ergebnis dieser Zusammenarbeit ist ein bahnbrechender Live -Videoserver mit den folgenden Vorteilen:

  • Der Durchsatz ist 20 -mal höher als der der Software auf X86.
  • Betriebskosten wurden stark gesenkt.
  • Systemfunktionen erweitern und Videoformate unterstützen, die bei Netint VPU nicht nativ sind.
  • Echtzeit und genaue Live-Transkription durch automatische Untertitelerzeugung.

detaillierte Erläuterung der Architektur

Netint VPU ist für eine intensive Videocodierung und Transkodierungsverarbeitung verantwortlich, während leistungsstarke Host -CPUs andere Funktionen ausführen können, die die VPU nicht für Hardware wie Veregerte und Software -Dekodierung und KI -Inferenzaufgaben unterstützt. Netint kündigte kürzlich die erste automatische Untertitelfunktion der Branche mit OpenAI Whisper an, die für den Ampere Altra Max-Prozessor optimiert ist, um Echtzeit und eine genaue Transkription von Live-Sendungen zu ermöglichen. Der Server führt eine Videoverzerrung und Transkodierung in hoher Dichte, Hochleistungs- und kostengünstiger Weise durch, die der X86-Prozessor nicht erreichen kann.

Videokongenieure können den Server über FFMPEG, Gstreamer, SDK oder Netint's Bitstreams Edge Application -Schnittstelle steuern, die die Bereitstellung und den Austausch vorhandener Transkodierressourcen oder die Verwendung in neuen Projekten erleichtert.

In dieser Fallstudie wird erläutert, wie Netint-, Supermicro- und Ampere -Ingenieure Systeme optimieren, um einen neu gestalteten Videoserver bereitzustellen. Dieser Server kann 95 1080i30 -Streams, 195 720i30 -Streams, 365 576I30 -Streams übertragen oder 100 576i, 100 720i und 10 1080i, 40 1080p30, 40 720p30 und 10 576P -Streams kombinieren. Der Server decodiert 96 Eingabe 1080i30 H.264 oder H.265 Streams mit 96 Eingängen und 320 Eingänge 1080i MPEG-2-Streams, erweitert die Systemfunktionalität.

"Die Kombination von Ampere Altra Max -Prozessor und Netint VPU macht Supermicro 1U -Server einen neuen Wert."

—— Alex Liu, Mitbegründer von Netint

Netint -Auswahl

Um die Kundenbedenken hinsichtlich der begrenzten CPU -Verarbeitungskapazität und der steigenden Stromverbrauchskosten auszuräumen, hat Netint benutzerdefinierte ASICs mit dem Ziel entwickelt, die höchste Qualität und die niedrigsten Kosten für Videoverarbeitung und -codierung zu erreichen. Netint hat den Live -Video -Transcodierungsserver neu gestaltet, indem der Netint Quadra VPU mit dem Altra Max -Prozessor von Ampere kombiniert wurde, um einen kleineren, schnelleren Server mit 80% niedrigeren Betriebskosten und 20 -mal schnelleren Durchsatz zu erstellen.

Leistungsherausforderungen und Optimierung

Die anfänglichen Ergebnisse haben zwar ermutigend, die von Netint festgelegten Ziele nicht erreicht. Durch die Optimierung von Hardware und Software erreichte das Team schließlich das Ziel, und der Ampere Altra Max-Prozessor hat nur 50-60% CPU-Nutzung, sodass sich der Raum für zukünftige Funktionen lässt. Der Artikel beschreibt ausführlich den Prozess der Verwendung von mpstat, bcc softirq Tools und perf Tools für die Leistungsanalyse und -optimierung und löst letztendlich das Problem mit dem Performance -Engpass.

Ergebnisse und Schlussfolgerungen

Die Ampere -Ausgabe des Netint 300 Channel Live -Videoservers, das gemeinsam von Netint, Supermicro und Ampere gestartet wurde, erreicht beispiellose Leistung und Effizienz in einem Supermicro 1U -Server -Chassis. Der Server unterstützt auch die KI -Inferenzverarbeitung, wie beispielsweise die erste automatische Untertitelfunktion von Netint unter Verwendung von OpenAI Whisper, das bei NAB 2024 angezeigt wurde.

Building A 300 Channel Video Encoding Server

(Bildbeschreibung: FFMPEG ARM64 Interlaced Conversion -Optimierung, nach dem Upgrade von FFMPEG 5.0 auf 6.0 beträgt die Leistungsverbesserung des Ampere Altra Max -Prozessors 2,9 -mal.)

Der Artikel endet mit Netint-, Supermicro- und Ampere -Unternehmen und bietet weitere Informationen zur Verfügung.

Das obige ist der detaillierte Inhalt vonErstellen eines 300 -Kanal -Video -Codierungsservers. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erstellen eines Netzwerksanfälligkeitsscanners mit Go Erstellen eines Netzwerksanfälligkeitsscanners mit Go Apr 01, 2025 am 08:27 AM

Dieser GO-basierte Netzwerkanfälligkeitsscanner identifiziert potenzielle Sicherheitsschwächen effizient. Es nutzt die Parallelitätsfunktionen von GO und beinhaltet die Erkennung und Anfälligkeitserkennung. Erforschen wir seine Fähigkeiten und ethisch

CNCF ARM64 Pilot: Impact and Insights CNCF ARM64 Pilot: Impact and Insights Apr 15, 2025 am 08:27 AM

Dieses Pilotprogramm, eine Zusammenarbeit zwischen CNCF (Cloud Native Computing Foundation), Ampere Computing, Equinix Metal und betätigten, rationalisiert ARM64 CI/CD für CNCF -Github -Projekte. Die Initiative befasst sich mit Sicherheitsbedenken und Leistung

Serverlose Bildverarbeitungspipeline mit AWS ECS und Lambda Serverlose Bildverarbeitungspipeline mit AWS ECS und Lambda Apr 18, 2025 am 08:28 AM

Dieses Tutorial führt Sie durch das Erstellen einer serverlosen Bildverarbeitungspipeline mit AWS -Diensten. Wir werden ein Next.JS -Frontend erstellen, der in einem ECS -Fargate -Cluster eingesetzt wird und mit einem API -Gateway, Lambda -Funktionen, S3 -Eimer und DynamoDB interagiert. Th

Top 21 Entwickler -Newsletter, die sich 2025 abonnieren können Top 21 Entwickler -Newsletter, die sich 2025 abonnieren können Apr 24, 2025 am 08:28 AM

Bleiben Sie über die neuesten technischen Trends mit diesen Top -Entwickler -Newsletters informiert! Diese kuratierte Liste bietet für jeden etwas, von KI -Enthusiasten bis hin zu erfahrenen Backend- und Frontend -Entwicklern. Wählen Sie Ihre Favoriten und sparen Sie Zeit, um nach REL zu suchen

See all articles