YouTubeで見る · 4K60 HEVCデコードレポート · ソースリポジトリ
本プロジェクトは、Raspberry Pi 5のv4l2slh265decステートレスV4L2経路とRK3588のmppvideodec経路を比較します。両機とも同一の検証済みHEVC Main、3840×2160、60 fps、8-bit 4:2:0ソースをデコードし、GStreamer appsinkへフレームを送ります。
測定結果
| テスト | Raspberry Pi 5 | RK3588 |
|---|---|---|
| 非ペーシング単一ストリーム、3回の中央値 | 164.90 fps | 455.65 fps |
| 2×4K60、60秒 | 合格、遅延フレームなし | 合格、遅延フレームなし |
| 4×4K60チャレンジ | 10秒でリアルタイム期限に不合格 | 60秒合格、14,400/14,400フレームが期限内 |
このテストでは、RK3588の単一ストリーム処理能力はRaspberry Pi 5の約2.76倍でした。2ストリームは両機が60秒維持し、公開済み4ストリーム試験に合格したのはRK3588のみです。
試験方法
5秒、クローズドGOP、Bフレームなしのソースを使用しました。公開SHA-256:
743afe788b81814550f9ac2677906aecc03a5b9c8572e68996d572ff3f9de864ペーシング試験は正常EOS、計画・入力・デコード・配信フレーム数の完全一致、遅延・重複・タイムスタンプエラーなしを要求します。予定時刻から100 msを超えてappsinkへ届いたフレームを遅延とします。HDMI表示、画素単位の正確性、消費電力、温度、30分安定性は検証しません。
ベンチマークの再現
Linux、Python 3、Python GI、GStreamer 1.0、ffprobe、dmesg、findmnt、flockが必要です。
gst-inspect-1.0 v4l2slh265dec # Raspberry Pi 5
gst-inspect-1.0 mppvideodec # RK3588
git clone https://github.com/xinjiechen727/raspberrypi-rockchip_benchmark_lab.git
cd raspberrypi-rockchip_benchmark_lab
git checkout da5f78fbd6d167b61f33d533ada84c6d3bb04c70
cd decode固定版のdecode/README.mdに従ってsource-4k60.mp4を準備し、ハッシュが異なる場合は停止してください。
ハードウェアリンク
測定機は16 GB版です。価格、在庫、OSイメージ、付属品は変更される場合があります。
制限と注意事項
RK3588 MPPではHEVC SEI解析警告と、まれにclient 12 driver is not ready!が出ましたが、公開測定では全フレームが配信されました。再現時は警告を隠さず、フレーム集計と合わせて評価してください。画素単位の検証は今後の課題です。