ホームページ > テクノロジー周辺機器 > IT業界 > 300チャンネルビデオエンコーディングサーバーを構築します

300チャンネルビデオエンコーディングサーバーを構築します

尊渡假赌尊渡假赌尊渡假赌
リリース: 2025-02-08 12:16:10
オリジナル
739 人が閲覧しました

netint、supermicro、およびampereは協力して、高性能で低コストのライブビデオサーバーを作成します

Building A 300 Channel Video Encoding Server

概要

高解像度のライブビデオの需要が急増しており、運用コストとユーザーエクスペリエンスに大きなプレッシャーをかけています。従来のX86プロセッサは、現代のストリーミングメディアが必要とする集中的なビデオ処理タスクに対処するのに苦労しています。 NetInt、Supermicro、およびAmpere Computingは、ビデオトランスコーディングサーバーを再設計し、より高いパフォーマンス、低コスト、より高い効率のために再設計しました。

solution

NetIntは、Quadra VPUとAmpereのAltra Maxプロセッサを組み合わせて、より小さく、高速で、より費用対効果の高いサーバーを作成します。この新しいサーバーアーキテクチャは、AIの推論タスクやOpenAIのささやきを使用した自動字幕生成など、高度なビデオ処理機能をサポートしています。

重要な機能

  • 高パフォーマンス:複数のビデオストリームを同時にトランスコードする機能(たとえば、95 1080i30ストリーム、195 720i30ストリーム)。
  • 高い費用対効果:運用コスト削減は、従来のX86ベースのソリューションと比較して80%です。
  • Advanced Processing:
  • 柔軟なコントロール: FFMPEG、GSTREAMER、SDK、またはNetInt's BitStreams Edgeアプリケーションインターフェイスを介して管理します。

技術的なイノベーション

  • カスタマイズされたASIC:高品質の低コストビデオ処理のためのNetintの独自のASIC。
  • Ampere Altra Maxプロセッサ:
  • 集中的なコンピューティング環境向けに最適化された、前例のない効率とパフォーマンスを提供します。
  • 最適化ソフトウェア:
  • 最新のFFMPEGバージョンとARM64 NEON SIMDの指示を利用して、パフォーマンスを大幅に改善します。
成果

この協力の結果は、次の利点を持つ画期的なライブビデオサーバーです。

スループットは、X86のソフトウェアのスループットの20倍です。

運用コストは大幅に削減されました。
  • システム機能を拡張し、NetInt VPUのネイティブではないビデオ形式をサポートします。
  • 自動字幕生成によるリアルタイムで正確なライブ転写。
  • アーキテクチャの詳細な説明
NetInt VPUは集中的なビデオエンコーディングとトランスコーディング処理を担当しますが、強力なホストCPUは、インターレースの変換やソフトウェアデコード、AI推論タスクなど、VPUがハードウェアでサポートしていない他の機能を実行できます。 NetIntは最近、Openai Whisperを使用した業界初の自動サブタイトル機能を発表しました。これは、ライブブロードキャストのリアルタイムで正確な転写を可能にするためにAmpere Altra Maxプロセッサ向けに最適化されています。サーバーは、X86プロセッサが達成できない高密度、高性能、および費用対効果の高い方法でビデオインターレースの変換とトランスコーディングを実行します。

ビデオエンジニアは、FFMPEG、GSTREAMER、SDK、またはNetIntのBitStreams Edgeアプリケーションインターフェイスを介してサーバーを制御できます。これにより、既存のトランスコーディングリソースの展開と交換または新しいプロジェクトでの使用が容易になります。 このケーススタディでは、NetInt、Supermicro、およびAmpereエンジニアがシステムを最適化して再設計されたビデオサーバーを提供する方法について説明します。このサーバーは、95 1080i30ストリーム、195 720i30ストリーム、365 576i30ストリーム、または100 576i、100 720i、および10 1080i、40 1080p30、40 720p30、および10 576pストリームを統合できます。サーバーは96入力1080I30 H.264またはH.265入力を備えた96の入力と320の入力1080i MPEG-2ストリームを備えて、システム機能を拡張します。

"Ampere Altra MaxプロセッサとNetInt VPUの組み合わせにより、SuperMicro 1Uサーバーが新しい値を表示します。

- Netint

の共同設立者、Alex Liu

netInt選択

NetIntは、限られたCPU処理能力と消費電力コストの高騰に関する顧客の懸念に対処するために、最高品質で最低コストのビデオ処理とエンコーディングを達成することを目標にカスタムASICを開発しました。 NetIntは、NetInt Quadra VPUとAmpereのAltra Maxプロセッサを組み合わせて、ライブビデオトランスコーディングサーバーを再設計し、操作コストが80%低く、スループットが20倍高速で、より小さく、より高速なサーバーを作成しました。

パフォーマンスの課題と最適化

最初の結果は、励ましながら、NetIntが設定した目標を達成できませんでした。ハードウェアとソフトウェアの最適化により、チームは最終的に目標を達成し、Ampere Altra Maxプロセッサは50〜60%のCPU使用率しかあり、将来の機能の余地があります。 この記事では、パフォーマンス分析と最適化のために、bcc

ツール、および

ツールを使用するプロセスについて詳細に説明し、最終的にパフォーマンスボトルネックの問題を解決します。 mpstat softirqperf結果と結論

NetInt、Supermicro、Ampereが共同で発売したNetInt 300チャンネルライブビデオサーバーのAmpereエディションは、Supermicro 1Uサーバーシャ​​ーシの前例のないパフォーマンスと効率を達成します。 サーバーは、NAB 2024に表示されたOpenai Whisperを使用したNetIntの最初の自動字幕機能など、AI推論処理もサポートしています。

(画像説明:FFMPEG ARM64インターレース変換最適化、FFMPEG 5.0から6.0にアップグレードした後、アンペアAltra Maxプロセッサのパフォーマンス改善は2.9倍になります。 Building A 300 Channel Video Encoding Server この記事は、NetInt、Supermicro、およびAmpere企業で終了し、取得するためのより多くの情報を提供します。

以上が300チャンネルビデオエンコーディングサーバーを構築しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート