FFmpeg 3.1 adds support for OpenMAX encoding on Raspberry Pi, VA-API H.264 & H.265 Encoding, and more

FFmpeg is an open source multimedia framework used by many open source, as well as closed source, projects to handle audio and video containers parsing, hardware or software video decoding / encoding, and more. I also used it a few months ago to test H.265 hardware encoding with an Nvidia GPU using the development branch, but the developers have now released FFmpeg 3.1 “Laplace”, so it’s possible to use a stable release to perform H.265 hardware encoding. Some of the most noticeable features of the new version include: Generic OpenMAX IL H.264 & MPEG4 encoders for Raspberry Pi VA-API accelerated H.264/HEVC/MJPEG encoding VAAPI-accelerated format conversion and scaling Native Android MediaCodec API H.264 decoding CUDA (CUVID) HEVC & H.264 decoders CUDA accelerated format conversion and scaling DXVA2 accelerated HEVC Main10 decoding on Windows Many new muxers/demuxers A variety of new filters The complete list of changes for FFmpeg 3.1 can be […]

H.265, H.264 and VP9 4K Video Playback with Hisilicon Hi3798C V200 TV Box (Video)

VP9 is starting to become a first class citizen as more and more ARM SoC, such as Amlogic S905X and Hisilicon Hi3798C V200, are getting 4K VP9 hardware video decoding support. I’ve already tested 4K VP9 in Amlogic S905X based NEXBOX A5, and today I’ll report my results with Sunhed S3 TV box based on the new Hisilicon processor. I won’t do a full review yet, as just like NEXBOX A5, it’s still an engineering sample, and the firmware is not quite ready for public release. For example, Google Play is working, but I could not install YouTube, and Kodi 16.0 (likely a custom version) would not start, even after clearing the cache and data. Anyway, I tested 4K VP9, as well as 4K H.265 and H.264 since the last two codec are also here to stay. I first tried to play over SAMBA through the Gigabit Ethernet connection, but […]

EWEAT R9 Android Media Players and Recorders Feature Realtek RTD1295 Processor with HDMI 2.0, SATA, USB 3.0, Gigabit Ethernet, and More

Eweat has now introduced three TV box models based on Realtek RTD1295 64-bit processor with Eweat R9, Eweat R9 mini, and Eweat R9 Plus, bringing some competition to the upcoming Zidoo X9s TV box, with respectively an external SATA port, no SATA, and an internal SATA bay. All three devices share most of the same specifications: SoC – Realtek RTD1295 quad core Cortex A53 processor with ARM Mali-T820 MP3 GPU System Memory – 2GB DDR3 Storage R9 Mini – 8 GB eMMC + SD card reader R9 – 16 GB eMMC + SATA 3.5 connector for external drive + SD card reader R9 Plus – 16 GB eMMC + internal 3.5″ SATA 3.0 bay + SD card reader Video I/O – HDMI 2.0a output, HDMI 2.0 input, and AV Audio I/O – HDMI, AV, optical S/PDIF output Video Playback – HDR, 10-bit HEVC/H.265 up to 4K @ 60fps, H.264 up […]

Mini Review of Popcorn Hour A500 Media Player

Last month I received Popcorn Hour A500 high-end media player powered by Sigma Designs SMP8758 dual core Cortex A9 processor, and in the firtst part of the review I posted the specifications, and pictures of the devices and its internals. Today, I’ll write a short review of the device, as it’s basically an update of Popcorn Hour VTEN which I reviewed last year with a faster processor, more memory, and an internal SATA bay for 2.5″ and 3.5″ drives. User Interface, Remote Control, Internal HDD, and Technical Support The user interface is basically the same as on VTEN with two home screens to select: Media or Music. The performance is a little better, but if you want to find out more about the user interface, I propose you watch the video I shot for Popcorn Hour VTEN During the first boot, Music Home was selected, and I soon got asked whether […]

Beelink BT7 Review – Windows 10 mini PC Based on Intel Atom x7-Z8700 Processor

Beelink BT7 mini PC powered by Intel Atom x7-Z8700 processor offers an interesting alternative to the fanless Voyo V3 mini PC, as it is actively cooled by a small fan, supports (Gigabit) Ethernet, and comes with three full USB 3.0 ports. There are three versions with either 64, 128 (64+64) or 320 (64+256) GB stortage, and I got Beelink BT7 128GB to play with. Since I’ve already checkout the hardware, I’ll focus on the performance and stability of the device on Windows 10 in the second part of the review. Setup and System Information I placed the mini PC on my desk, made use of the three USB 3.0 ports with a USB keyboard, a USB mouse, and a Seagate USB 3.0 hard drive, and connected Ethernet, HDMI and the power cable. However, if you happen to own a TV or monitor that supports VESA mounts, you can use the […]

VATek VMB8202D Enmoder SoC Supports DVB, ATSC, DTMB and ISDB Modulation, H.264 & MPEG-2 Encoding up to 1080p30

Terrestrial digital TV transmitters normally cost over 1,000 dollars because there are usually implemented with expensive FPGA chips, but Taiwan based VATek has designed a low cost chips such as VMB8202D Enmoder (aka B2 Enmoder) capable of encoding 1080p60 video input to MPEG-2  (1080p30 max) or H.264 (SD resolution max), and transmitting the resulting video over DVB-C, DVB-T, ATSC, DTMB, or ISDB-T standards. VATek B2 Enmoder SoC specifications: CPU – 32-bit RISC @ 400MHz Memory – Built-in DDR Modulation Engine – VATek Multi-standard Modulator 1.0 ATSC / DTMB / DVB-T / DVB-C Media Encoder – VATek Ultral Low Latency HD Encoder supporting 1080p30 or SD MPEG-2 and SD H.264 encoding Audio Formats – MPEG-1 Layer 2, AAC Raw Video Inputs – 1x ITU-R BT.1120 or 2x ITU-R BT.656 up to 74.25MHz pixel clock Raw Audio Inputs – I2S up to 48kHz sample rate Stream Input Interface – Ethernet,  Transport Serial […]

HawkEye I is a Compact & Lightweight COFDM / DVB-T Video Transmitter with Up to 10 km Range

Shenzhen Falco-Tech Corp has designed a small COFDM transmitter mostly useful for drones, unless you want to make you own very local TV station, that can transmit video from an HDMI camera such as GoPro Hero 4, and compatible with any DVB-T TV tuners as it sends the video unencrypted. HawkEye I DVB-T transmitter specifications: Transmission – COFDM technology Channel bandwidth –  6/7/8MHz (optional) Frequency –  200MHz-2400Mhz (optional) Forward coding – 1/2,2/3,3/4,5/6,7/8 Guard interval – 1/32,1/16,1/8,1/4 Range – Up to 1.5km to 10km SMA antenna connector Video Input – CVBS or HDMI Video Codec – H.264/H.265 encoding with hardware acceleration Resolution – SD/D1/720P/1080p Framerate – 25/30/60 fps Power Supply – 12V via 2-pin terminal Dimensions – 84 x 25 x 90mm (Aluminum case) Weight – 143 grams Operating Temperature Range – -20~60 degrees Celsius There’s no word about power consumption, so it’s unclear how it would impact fly time. I’m […]

Zidoo X1 II 4K Android TV Box (Rockchip RK3229) Review

After skipping MXQ-4K TV box review due to severe issues with video playback, Zidoo X1 II is actually the first device powered by Rockchip RK3229 processor that I’ve fully tested. I’ve already taken pictures of the box, and opened it up to check the board in Zidoo X1 II unboxing and teardown post,  and confirmed 4K videos could play pretty well from my USB hard drive using Zidoo Media Center after disabling Media Scanner process. So today, I’ll review other parts of the firmware, as well as video playback with ZDMC 16.0, Zidoo’s fork of Kodi 16.0. First Boot, Settings and First Impressions The device only has two USB ports, and I used one for a USB hard drive, and the other for RF dongles for MINIX NEO A2 Lite air mouse,  a USB keyboard, and the RF dongle for Tronsmart Mars G01 gamepad via a USB hub. I also […]

EmbeddedTS embedded systems design