Hercules OTT: Uji Coba Papan Pengembangan Android STB 4K Realtek RTD1395

GUNTURSAPTA.COM - Artikel ini adalah kontribusi dari Promwad, sebuah perusahaan pengembang produk perangkat lunak dan keras dengan keahlian di bidang pengembangan DTV & STB. Baru-baru ini, mereka menerima paket dari Realtek, mitra mereka di Taiwan. Di dalamnya terdapat papan pengembangan Realtek RTD1395 – Hercules 32-bit OTT – dengan RAM 2 GB dan sistem operasi Android 9 yang sudah terpasang. Tim Promwad menguji kemampuannya dan bagaimana ia dapat digunakan oleh para insinyur perangkat keras dan perangkat lunak yang merancang set-top box TV baru dan mengembangkan perangkat lunak tertanam.
Papan Hercules OTT adalah kotak IPTV Android yang dapat memutar video dalam format apa pun dengan resolusi maksimum 4K. Layanan streaming seperti Youtube, Netflix, dan lainnya didukung melalui Dash dan HLS. Papan ini juga mendukung aplikasi Android lainnya, termasuk panggilan audio/video dan konferensi. Mari kita selidiki lebih dalam pengujian yang telah dilakukan.
Sekilas tentang Realtek RTD1395 dan Sejarahnya
Realtek memperkenalkan papan berbasis RTD1395 pada tahun 2018. Operator TV IP dan kabel menggunakannya dalam perangkat pelanggan mereka. Chip RTD1395 dengan empat inti ARM Cortex-A53 dan prosesor grafis Mali-470 saat itu adalah alternatif yang lebih murah untuk dua model lainnya — RTD1295 dan RTD1296 — tetapi mendukung resolusi video 4K yang sama. Sekarang Amlogic, Mediatek, dan vendor chip lainnya memiliki solusi serupa, namun kita akan membahasnya di lain waktu.
RTD1395 menawarkan solusi yang menarik pada masanya, dengan tujuan untuk memberikan kinerja yang memadai dengan harga yang lebih kompetitif. Chip ini dirancang untuk menangani tuntutan pemutaran video 4K dan layanan streaming modern.
Fokus pada Paket Pengujian: Hercules OTT
Karena ini adalah papan pengembangan, Promwad berfokus pada pengujian karakteristik fisik dari chip tersebut. Hal ini penting untuk memahami potensi dan keterbatasan perangkat keras.
Fitur Utama RTD1395ES
- CPU quad-core ARM Cortex-A53
- GPU ARM Mali-470 MP4
- Decoder H.265 4K 60fps, VP9 4K 60fps, H.264 4K 30fps
- Encoder H.264 1080P 60fps
- HDR10, HLG, TCH Prime, Dolby Vision, HDR10+
- USB2.0 Host/Device
- HDMI Tx v2.0b dengan CEC
- 10/100 MAC dan PHY + Gigabit Ethernet MAC
- PCIe 2.0
- SGMIIS
- SDIO 3.0 dan SD 3.0
- I2S input/output
- S/PDIF output
Daftar fitur ini menunjukkan bahwa RTD1395 dirancang untuk menangani berbagai kebutuhan multimedia, termasuk pemutaran video 4K, HDR, dan streaming.
Hasil Pengujian Perangkat Keras: Analisis Port dan Konektivitas
Pengujian Promwad mencakup berbagai port dan fungsi untuk memastikan semuanya berfungsi seperti yang diharapkan. Tujuannya adalah untuk mengidentifikasi potensi masalah konektivitas yang mungkin dihadapi pengembang.
Hasil Pengujian Port
- 2x USB 2.0 — berfungsi (keduanya)
- 1x Ethernet 100 Mbit — berfungsi
- 1x HDMI — berfungsi
- 1x S/PDIF — berfungsi
- 1x jack audio 3.5 mm — berfungsi
- 1x slot kartu SD — berfungsi
- 1x port IR — tidak dapat diuji karena tidak memiliki remote control asli, dan remote Amlogic tidak berfungsi.
- 1x USB Type-C — hanya berfungsi sebagai pengiriman daya
- 1x modul WIFI/Bluetooth: WIFI berfungsi, Bluetooth belum diuji
Papan ini ditenagai melalui kabel Type-C 5V karena konektor daya terpisah tidak disolder. Penting juga untuk dicatat bahwa navigasi Android memerlukan penggunaan keyboard/mouse, karena remote Opal yang sebelumnya bekerja tidak dikenali.
Pengujian Pemutaran Video: Uji Coba Kinerja Decode Hercules OTT
Promwad melakukan pengujian mendalam terhadap kemampuan decode video papan Hercules OTT. Pengujian ini menggunakan video uji dari http://jell.yfish.us/ untuk mengukur kinerja dalam berbagai skenario.
Hasil Pengujian Jellyfish
Dari 56 video H.264/H.265 Jellyfish, hanya 3 yang mengalami crash pada resolusi tertentu. Log crash memberikan wawasan tentang potensi masalah stabilitas pada beban kerja yang lebih berat. Tidak ada frame yang terlewat atau terjadi pembekuan pada 53 video lainnya. Ini menunjukkan kemampuan decode yang kuat dari chip.
Promwad tidak dapat membuat tangkapan layar dari pemutar video Realtek. Kemungkinan alasannya adalah pemutar tersebut tidak diimplementasikan oleh alat Android, dan memiliki akses langsung ke framebuffer untuk melindungi konten dari pembajakan. Namun, mereka dapat membuat tangkapan layar di VLC dan ExoPlayer.
Pengujian di VLC dan Eksplorasi Lebih Lanjut
Saat menguji video yang sama di VLC, file H.264 diluncurkan hingga 180 Mbit/s. Video dengan bitrate yang lebih tinggi tidak berfungsi dengan benar karena kurangnya waktu untuk persiapan frame. HEVC berhenti diputar pada 120 Mbit/s (menurut log crash, karena kekurangan memori). Pengujian ini memberikan gambaran tentang batas kinerja chip dalam skenario dunia nyata.
Uji Geekbench3 dan Perbandingan Kinerja
Dalam pengujian Geekbench3, sistem mencetak 523/1656 poin sebagai SingleCore/MultiCore, yang kira-kira setara dengan chip Amlogic S905 (500/1400), dan bahkan sedikit lebih unggul dalam mode multicore. Namun, ia tertinggal jauh di belakang Amlogic S905X2 (700/2200). Ini membantu dalam menempatkan kinerja RTD1395 dalam konteks dengan chip lain yang tersedia di pasaran.
Pengujian FPS, Streaming, dan Aplikasi Tambahan
Pengujian lebih lanjut dilakukan untuk memverifikasi kinerja dalam berbagai kondisi pemutaran dan streaming. Ini termasuk pengujian berbagai frame rate, streaming HLS dan Mpeg-Dash, dan aplikasi tambahan.
Pengujian Frame Rate (FPS)
Promwad menguji video dengan frame rate yang berbeda: 23.976, 24, 25, 50, 59.94, 60. Tidak ada masalah dengan mereka. Video progresif dan interlaced juga berhasil dijalankan.
Streaming HLS dan Mpeg-Dash
Pemutaran HLS dan Mpeg-Dash diuji melalui beberapa cara: streaming video melalui agregator film HD VideoBox dan aplikasi YouTube. Tidak ada pembekuan atau frame yang terlewat. Namun, tangkapan layar dari YouTube menampilkan layar hitam karena perlindungan konten. Pengujian ini memastikan kompatibilitas dengan layanan streaming populer.
Aplikasi Tambahan
Hercules OTT juga memiliki aplikasi bawaan untuk menguji pemutaran beberapa video secara bersamaan. Mode “2 layar dalam satu” dan picture-in-picture memiliki dukungan yang relatif baik untuk video dengan bitrate hingga 4-5 Mbit/s, sebaiknya MPEG4.
Papan Realtek juga memiliki demo Encoder yang telah diinstal sebelumnya yang memungkinkan transcoding hingga 4 video secara bersamaan dari mp4 ke AVC-ts. Satu video @ 1080p60 dengan kecepatan transcoding sekitar 54 fps atau dua video paralel @ 1080p30 dengan kecepatan transcoding sekitar 23 fps.
Untuk kasus pengujian terakhir, aplikasi OpenCamera diluncurkan dan webcam USB Logitech C920 dihubungkan untuk menguji pengkodean video. Papan dapat merekam video hingga 1080p27fps dalam format AVC. Tidak mungkin merekam video dalam format HEVC.
Kesimpulan dan Rekomendasi
Pengujian Promwad menunjukkan bahwa chip RTD1395 secara umum sesuai dengan fitur yang dinyatakan. Papan Hercules OTT dapat digunakan untuk mengembangkan dan men-debug perangkat TV Android, tampilan Miracast dan Intel Wireless, set-top box, dan pemutar streaming OTT. Ia juga dapat digunakan untuk mengembangkan firmware berbasis AOSP untuk operator IPTV.
Untuk evaluasi yang lebih objektif, solusi kompetitif dengan fitur serupa, seperti chip Amlogic S905X atau S905X2 yang lebih baru, juga harus diperiksa. Hal ini memberikan perspektif yang lebih luas untuk pengembang yang mempertimbangkan pilihan mereka.
Posting Komentar