Archive

Posts Tagged ‘stb’

U4 Quad Hybrid Android TV Box Unboxing and Teardown with DVB-T2, DVB-S2 and ATSC Tuners

January 22nd, 2016 20 comments

Yesterday, I wrote about U4 Quad Hybrid Android Digital TV receiver based on HiSilicon Hi3796M processor, and supporting for DVB-T2/T/C, DVB-S2, and ATSC standards. Today, I’ve received the device, taken a few pictures, and torn it down to find out more about the hardware. The full review will come out in a few weeks.

U4 Quad Hybrid Unboxing

DHL did their job quickly as I received the set-top box in about two days in the following package.

U4_Quad_Hybrid_PackageThe box comes with a 12V/1.5Am AV and HDMI cables, a WiFi antenna, an IR remote control requiring two AAA batteries (not included), a user’s manual in Korean language only and… a separate tuner…

Click to Enlarge

Click to Enlarge

So let’s check that tuner more in details…

Click to Enlarge

Click to Enlarge

The demodulator chip is LG3390A, so an ATSC tuner is included in the package. Not very useful in Thailand, but it’s good to know it’s included. I also open the cover of the bottom connector.

Click to Enlarge

Click to Enlarge

And if I’m correct, what we have here is Aihora AV2012 DVB-S2 tuner chip, so that little expansion board should support both ATSC and DVB-S2.

Click to Enlarge

Click to Enlarge

The box itself look fairly nice. We’ve got a USB 2.0 host port and a a USB 3.0 host port on the side (both limited to 500 mA), as well as a micro SD slot, the AV port, and a mini USB port for an IR/LED extension cable (not included). The rear panel features ANT IN and LNB IN antenna connectors, coaxial S/PDIF, the WiFi connector, HDMI output, 10/100M Ethernet, and a power jack for the 12V input.  If the antenna ports do not mean much to you, a look to the Korean user’s manual may help, as ANT IN is referred to “Ter In” and LNB IN to “Sat In”, which should be the left connector if for DVB-T2/T/C and the right connector for DVB-S2/T2, and if you want ATSC + DVB-S2, you simply need to insert the ATSC tuner. The sad part is that doing so would void your warranty according to the sticker on the rear panel… So I don’t really get it.

You could also watch the unboxing video for something more visual.

U4 Quad Hybrid Teardown

You’ll need to remove three screws to open the device. The one on the rear panel above the HDMI port, and two on the bottom of the case.

Click to Enlarge

Click to Enlarge

There’s a sticker in Korean on the bottom about Shenzhen Sosci Technology, which specializes in, you guessed it.. LED aquarium lights! I’m not sure if there are other companies with the same name, and I picked the wrong one, or they simply chose to diversify. The MAC address suffix 00:11:AD points to Shanghai Ruijie Digital Technology, an Internet service provider, and the company that actually sent me the product is called Shenzhen Vivant Technology, so lots of parties involved here!

U4 Quad Hybrid Board (Click to Enlarge)

U4 Quad Hybrid Board (Click to Enlarge)

The board called W96M_MAIN VO.4 feature the HiSilicon processor with a heatsink, an 8GB FORESEE NFEFEH68-08G eMMC flash, two SKhynix H5TQ4G63AFR DDR3 chips (2x 512MB), and Realtek RTL8188ETV Wifi module.

Click to Enlarge

Click to Enlarge

If we zoom in on the tuner area, we can see AVL6762TA DVB-T2/T/C demodulator, and on the main board itself and located on the bottom right of the picture above, Hisilicon Hi3136 is the DVB-S2/S demodulator.

U4_Quad_Hybrid_LCD_Display

There’s also two LEDs, an IR receiver, and a 4-digit LED panel on the front of the board.

Click to Enlarge

Click to Enlarge

There’s basically nothing on the bottom of the board, except S1 switch which should be the firmware recovery button.

I’d like to thanks Shenzhen Vivant Technology for sending a review sample, and you contact them if you wish to purchase in quantities. They also sell U4 Quad Hybrid for $119.99 shipped by DHL on Aliexpress, but a cheaper option is to go with China Post for $106.69 instead.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

WeTek Play+ Amlogic S905 Android Set-Top Box Features a Tuner with a SmartCard Reader and an mSATA SSD Bay

January 9th, 2016 33 comments

When WeTek announced the WeTek Core, some people were disappointed that they did not include a tuner like in the original WeTek Play, but the company has been working on a successor called Wetek Play+ that is based on Amlogic S905-H quad core processor and supports DVB-S/S2, DVB-C/T/T2, ISDB-T and ATSC tuners with a smartcard reader, as well as an extra store with an half-size SSD slot.

WeTek Play+ (Click to Enlarge)

WeTek Play+ (Click to Enlarge)

WeTek Play+ specifications:

  • SoC –  Amlogic S905-H (Revision C) quad core ARM Cortex-A53 @ up to 2.0GHz with  penta-core Mali-450MP GPU @ 750 MHz
  • System Memory – 2 GB DDR3
  • Storage – 16 GB eMMC 5.0 flash + micro SD card slot + mSATA SSD socket (implemented via USB to SATA)
  • Video Output – HDMI 2.0 up to 4K @ 60Hz with HDCP 2.2 support, and AV port
  • Audio – HDMI, AV (stereo), optical S/PDIF
  • Tuners – Support for DVB-S2, DVB-C/T/T2, ISDB-T and ATSC tuners
  • Connectivity – Gigabit Ethernet, 802.11 b/g/n/ac Wi-Fi and Bluetooth 4.0
  • USB – 2x USB 2.0 host ports (external), 2x internal USB 2.0 ports
  • DRM / CAS – Playready and Widewine included, Smartcard reader for tuner
  • Misc – 3.5mm jack RS-232 port (TBC)
  • Power Supply –  DC 12V
  • Dimensions – N/A
Click to Enlarge

Click to Enlarge

The TV box will run Android 5.1, but while I don’t have much more details about the software, I’m pretty sure it will run a recent version of Kodi, WeTek Theater for live video via the tuner, and WeCloud Antenna for IPTV channels, just like on WeTek Play.

Amlogic S905-H means the box with have the DTS and Dolby license to downmix audio on any apps, and not only Kodi, and Revision C is a new revision of the chip that apparently fixes bugs with 4K 10-bit HEVC DVB-S2 streams. I did notice the video freezing for a few seconds before resuming with some 4K DVB-S2 samples on two Amlogic S905 boxes, respectively K1 Plus and MINI MX, but I could not reproduce the issue with MINIX NEO U1 and XBMC for MINIX. I’m sure the MINIX box did not have the revision C of the processor since it’s very new, but it’s quite possible there are several bugs, and there must be a reason for Amlogic to create a new revision, so it will be something to check in the future if you want to make you sure you don’t have this bug, and want to buy a device with the latest revision.

The smartcard reader shown on the left of the first picture will be useful for people needed to have premium channels via the tuner. I’ve not been told which standard it supports yet. Since USB to SATA implementations are not exactly equal, with some Genesys Logic chips providing really poor performance, I’ve been informed that the performance was good enough to record 4K DVB streams, but I don’t have raw numbers.

I often see HDCP 2.2 and DRM mentioned in product specs, even for cheap Amlogic S905 devices, but usually they don’t have the right keys and firmware for this, and again WeTek Play+ will definitely support both.

I don’t have pricing nor availability information, but WeTek Play+ looks like a pretty good device on paper.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Dune HD Solo 4K is a High-End Media Player with a SATA Bay, a DVB-T2 Tuner, and Sigma Designs SMP8758 Processor

December 26th, 2015 9 comments

Dune HD, a company specializing in “high-performance digital media players”, has just unveiled Dune HD Solo 4K media player based on  Sigma Designs SMP8758 dual core Cortex A9 processor, supporting 10-bit HEVC video decoding up to 2160p @ 30 fps, HD audio pass-though, and including a SATA tray.

Dune_HD_Solo_4KDune HD Solo 4K specifications:

  • SoC – Sigma Designs SMP8758 dual core Cortex A9 processor @ 1.2 GHz with an ARM Mali-400 GPU and VXP image processing engine
  • System Memory – 1GB
  • Storage – 4GB flash for firmware, internal HDD rack with hot swap function for a 2.5″ SATA drive, SD card reader (TBC)
  • Video Output – HDMI 1.4b up to 1080p60 and 4K @ 30 Hz (including 23.976, 25, 29.97, 50, 59.94Hz refresh rates), and composite video
  • Audio Output – HDMI, analog stereo audio, coaxial S/PDIF (shared via AV port). 24-bit /192 KHz audio support
  • Video codecs – MPEG2, MPEG4, XVID, WMV9, VC1, H.264, H.265, H.265 Hi10p; support for very high bitrate video (up to 100 Mbit/s and higher)
  • Video file formats – MKV, MPEG-TS, MPEG-PS, M2TS, VOB, AVI, MOV, MP4, QT, ASF, WMV, BDMV, DVD-ISO, VIDEO_TS
  • 3D video formats – MVC, Side-by-side, Top/Bottom
  • Audio codecs – MPEG-1/2 layer I/II/III, AAC, LPCM, WMA, WMAPro, FLAC, multichannel FLAC, Vorbis, WavPack, APE (Monkey’s Audio), ALAC (Apple lossless), AC3 (Dolby Digital), DTS; support for very high quality audio (up to 192 kHz / 24-bit). Dolby TrueHD, DTS HD MA, and Dolby Atmos pass-through to AV receiver
  • Tuner – DVB-T/T2 RF IN
  • Connectivity – Gigabit Ethernet, 802.11b/g/n/ac WiFi with two external antennas, optional Z-Wave controller for home automation
  • USB –  2x USB 2.0 ports (1x rear, 1x front)
  • Misc – IR extender port, on/off switch
  • Power Supply – 12V DC IN power connector
  • Dimensions – N/ADune_HD_Solo_4K_SATA

The media device support dual boot Linux + Android with the Linux OS featuring Dune HD media player functionality, and the Android OS providing access to Android apps.

Supported file systems include FAT32, EXT-2/3/4, and NTFS, all with read and write support. The player also has some other media features that are often missing or poorly supported in cheaper devices with as Blu-ray playback and menus, true 24p output (23.976Hz), NAS function, MPEG-DASH and HLS streaming support, etc.. . Solo 4K can also be an home automation gateway thanks to Control4 software.

I’ve never used a product with Sigma Designs SMP8758 processor, but I reviewed Popcorn Hour VTEN with SMP8657, that’s basically the single core version of the processor, and video playback and HD audio pass-through all worked very well, yet with some bugs at the time of review.

Dune_HD_Solo_4K_ConnectorsCloud Media also introduced Popcorn Hour A500-Pro media player with Sigma SMP8758 via a crowdfunding campaign where you could get it for $399 instead of $599 (MSRP) retail. Although both players as a different set of features, Dune HD Solo 4K should be a better deal once it becomes available in February of 2016 for 299 Euros (MSRP) [Update: price with VAT is 349 Euros]. You can find more details on the product page.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

List of Amlogic S905 TV Boxes and Sticks

November 13th, 2015 95 comments

Rockchip RK3368 TV boxes looked promising at the end of the summer, but ended up being disappointing, not because of their expected lower performance compared to RK3288, but simply because they could not deliver on their main selling point: 4K H.265 / H.264 video playback, and the sheer number of issues with the first devices selling for nearly the same price as equivalent Rockchip RK3288 devices. Rockchip RK3368 will soon have a worthy competitor with Amlogic S905, which won’t deliver amazing benchmark scores, but looks promising for its 4K 10-bit HEVC video playback, HDMI 2.0 and HDCP 2.2, and historically Amlogic delivers better video playback than Rockchip. The first Amlogic S905 TV boxes should start shipping by the end of the month, and prices are starting very low, just over $40, thanks to competition between the many manufacturers launching devices based on the new Amlogic SoC.

Amlogic_S905_Android_TV_BoxesThat’s why I’ve decided to make a list of Amlogic S905 Android 5.1 TV boxes and sticks:

  • Geniatech ATV495 TV Box – TV box with 2GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n, 2x USB 2.0 host ports and HDMI 2.0 and AV. Price: TBD
  • Geniatech ATV1950 STB – TV box with 2GB RAM, 16 GB flash, Gigabit Ethernet, Wi-Fi 802.11 b/g/n/ac, 4x USB 2.0 host ports, HDMI 2.0, and dual tuner (ATSC/DVB-T/DVB-T2/ISDBT). Price: TBD
  • Ugoos AM1 – TV box with 2GB RAM, 16 GB flash, Gigabit Ethernet, Wi-Fi 802.11 b/g/n/ac and Bluetooth 4.0, 3x USB 2.0 host ports, and HDMI 2.0. Price: TBD
  • Ugoos AM2 – Largish TV stick/dongle with 1GB RAM, 8 GB flash, Wi-Fi 802.11 b/g/n and Bluetooth, 2x USB 2.0 host ports, 1x micro USB port, and HDMI 2.0 & AV outputs. Price: TBD
  • MXQ Pro TV Box – TV box with 1GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth, 4x USB 2.0 host ports, and HDMI 2.0 & AV outputs. Price: $50 and up
  • Beelink MINI MX – TV box with 1GB RAM, 8 GB flash, Gigabit Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth, 2x USB 2.0 host ports, and HDMI 2.0. Price: $42.99.
  • Guleek A8 Android TV Stick -> TV stick with 2GB RAM, 8 GB flash, Wi-Fi 802.11 b/g/n and Bluetooth, 1x USB 2.0 host port, 2x micro USB ports, and HDMI 2.0. Price: TBD
  • Eny EM95 -> TV box with 1 or 2GB RAM, 8 or 16 GB flash, Fast or Gigabit Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth 4.0, 3x USB 2.0 host ports, and HDMI 2.0 and AV output. Price: $56.99 with 1GB/8GB configuration.
  • Acemax G9C – TV box with 2GB RAM, 8GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n, 2x USB 2.0 host ports, and HDMI 2.0 & AV ports. Price: TBD
  • Venz K1 Plus – TV box with 1 GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n, 4x USB 2.0 host ports, and HDMI 2.0 and AV outputs. Price: $42.99. Venz K1 Plus Hybrid is another version with DVB-S2, DVB-T2, ISDB-T, DTMB, or ATSC tuner.
  • MXQ Plus – TV box with 1 GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n, a few USB 2.0 host ports, and HDMI 2.0 and AV outputs. Price: TBD.
  • Venz K5 – TV box with 2 GB RAM, 8 GB flash, Gigabit Ethernet, dual band Wi-Fi 802.11 b/g/n, a few USB 2.0 host ports, and HDMI 2.0. Price: TBD.
  • MXV Plus (MXV+) – TV box with 1 GB RAM, 8 GB flash, Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth 4.0, 3x USB 2.0 host ports, and HDMI 2.0. Price: $62.99.
  • Xiaomi 3 Mi Box – TV box with 1 GB RAM, 4 GB flash, Wi-Fi 802.11 b/g/n/ac and Bluetooth 4.1, 1x USB 2.0 host port, and HDMI 2.0 and AV ports. Price: $71.79. Please note: Chinese interface only!
  • Eweat M8V – TV box with 1 or 2 GB RAM, 8 or 16 GB flash, Gigabit Ethernet, dual band Wi-Fi 802.11 b/g/n and Bluetooth 4.0, 3x USB 2.0 host ports, and HDMI 2.0 & AV ports. Price: $78.78.
  • Measy B4TS – TV box with 1 GB RAM, 8 GB flash, Gigabit Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth 4.0, 3x USB 2.0 host ports, and HDMI 2.0. Price: $66.29.
  • Quintex S905 – TV box with 1 GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n and optional Bluetooth 4.0, 2x USB 2.0 host ports, and HDMI 2.0 and AV output ports. Price: $78.
  • M9+ (M9 Plus) – TV box with 1 GB RAM, 8 GB flash, Fast Ethernet, Wi-Fi 802.11 b/g/n and Bluetooth 4.0, 4x USB 2.0 host ports, and HDMI 2.0 and AV output ports. Price: $54.99.

Most of the devices come with 1GB RAM and 8GB flash, and price disparity is rather large. In this category the best values appear to be Beelink MINI MX and K1 Plus TV boxes at $43 both. The only TV stick, Guleek U8, is not for sale yet.  Two TV boxes stand out in terms of specifications with 2GB RAM, 16GB flash, Gigabit Ethernet, and 802.11ac, namely Ugoos AM1 and Geniatech ATV1950, with the latter also including a dual tuner, but they are not for sale yet.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Giveaway Week – Eny M8S Android TV Box

November 6th, 2015 244 comments

Today, I’m going to give away Eny M8S, an Android media player based on Amlogic S812 processor with 2GB RAM and 8GB NAND flash that runs Android 4.4, and supports H.265 video playback up to 3840×2160 at 30 fps.

m8sHow does the device perform? Well, I don’t really know because I postponed the review due to many problems including HDMI going on and off, lack of Google Play Store, some power issues, and eventually the box refused to boot. When I finally got a new firmware, I did upgrade it, but so many months had passed, that I postponed the review indefinitely… Having said that, I tested its 4K capabilities later on, and again before this giveaway to reset the box to factory settings, and it booted fine… The box is not abandoned, as the company released a new firmware at the beginning of this month, so the lucky winner may consider upgrading the box to the latest firmware.

Eny M8S and Accessories (Click to Enlarge)

Eny M8S and Accessories (Click to Enlarge)

More photos are available on “Unboxing of Eny M8S H.265 / 4K Android Media Player Powered by Amlogic S812 Processor” post. Please note that the HDMI cable is not included.

To enter the draw simply leave a comment below.

Other rules are as follows:

  • Only one entry per contest. I will filter out entries with the same IP and/or email address.
  • Contests are open for 48 hours starting at 10am (Bangkok time) every day. Comments will be closed after 48 hours.
  • Winners will be selected with random.org, and announced in the comments section of each giveaway.
  • I’ll contact the winner by email, and I’ll expect an answer within 24 hours, or I’ll pick another winner.
  • Shipping
    • Free EMS for winners with a shipping address in Thailand
    • $17 for registered airmail small packet for the rest of the world payable via Paypal within 48 hours once the contest (for a given product) is complete.
    • If PayPal is not available in your country, you can still play, and I’ll cover the cost of sending the parcel by Sea and Land (SAL) if you win.
  • I’ll post all 7 prizes at the same time, around the 11th of November
  • I’ll make sure we have 7 different winners, so if you have already won a device during this giveaway week, I’ll draw another person.

Good luck!

M8S can be purchased for $48 and up on Amazon, eBay, GeekBuying, GearBestGearBest and many other websites.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Kingnovel R8 Android TV Box Review (VLC Edition)

October 25th, 2015 7 comments

Kingnovel R8 is one of the many Rockchip RK3368 based TV boxes on the market, and since I’ve already provided the specs, as well as pictures of the device and board, I’ll carry on with the review today. While I’m usually testing video playback in Kodi, I’ve only spent a short time with Kodi 15.2 on this box, and instead switched to VLC (aka VideoLAN), an another open source media player, and my favorite program to watch videos in my Ubuntu computer. Of course, I’ve also tested most hardware features and performance of the device.

First Boot, and First Impressions

Since I like to test worst case scenarios, I also make sure I use all the ports of the devices, and connected a USB hard drive, USB RF dongles, USB webcam, and relevant cables to the device before powering it up. Once you connect the power, I recommend you have some tea while waiting for the boot to complete, as it will usually take around 2 minutes and 20 seconds.

Carbon_Metro_Launcher

Click for Original Size

The launched is called Carbon Metro and includes Kodi, YouTube, Facebook, Twitter, Skype, Netflix, a Web Browser and a link to “Setting”.

Apps Center

Apps Center

There’s also an Apps Center, which would have been better called “Favorites”, as you can add and remove shortcuts as needed…

Click for Original Size

Click for Original Size

… as well as “Smart Apps” which simply lists all installed app, in some random order…About_R8

I’m not going through the whole settings today, as they look exactly like the ones in Zidoo X6 Pro up to the “Ehernet” typo, except printing is also enabled. The 8GB partition has been partitioned in to a 2.91GB “internal storage” partition with 1.89 GB free, and a 2.88GB “NAND flash” partition. I could not see any major issues with settings, and I could change video output to 2160p60 with the user interface resolution fixed at 1920×1080, and I had no problem with Ethernet and WiFi connection to my router.

The About device section only shows a generic “rk3368-box” model name with Android 5.1.1 on top of Linux 3.10.0.

I’ve added two AAA battery to the remote control, and I have to say the remote is pretty nice to use (for an IR remote) thanks to its compact size and fits well into my hand, and I tested up to 10 meter without issues. Having said that I only used it a few minutes, and switched to an air mouse instead which is much more convenient in Android.

I could install all apps I needed for the review from Google Play store or Amazon Underground, after side-loading the latter.

Power control is mostly implemented correctly with standby and power off working fine. A short press on the remote power button will go into standby, and a long press will pop-up a menu asking you to confirm you want to power off the device. Once in power off mode, you can use the remote control to turn it back on. However, power measurements showed some flaws:

  • Power off – 0 Watt
  • Standby – 0.4 Watt
  • Idle – 2.4 ~ 3.2 Watts
  • Power off + HDD – 2.1 Watt (HDD light still on)
  • Standby + HDD – 1.2 Watt (HDD light does turn off)
  • Idle + HDD – 5.0 ~ 5.4 Watts

So as long as you don’t connect any USB devices all is fine, but if you leave your USB hard drive attached is will still be powered on in power on, although it’s completely turned off in standby mode. When I connect all USB devices used for review, the power off consumption goes up to 3.1 Watts.

One good news is that the box temperature stays in control, and the Rockchip processor does not massively throttle like in Zidoo X6 Pro. The maximum temperature on the top and bottom of the device was respectively 41°C and 54°C after Antutu benchmark, and 42°C and 57°C after playing Riptide GP2 for 15 minutes.

The firmware does not seem to have massive bugs and never frozen, but Android would very often show the messages “Carbon Metro is not responding” or “Unfortunately Carbon Metro has stopped”, either because of poor implementation of the launcher itself, or more likely, the very slow NAND flash used R8 TV box. Switching from an app to Android home screen by pressing the home button on the remote will normally take 5 seconds, and apps don’t start very fast either, and sometimes the system feels rather sluggish. So unfortunately the first impressions were not very good mostly due to very slow boot time, launcher issues, and overall sluggishness.

Video Playback

A Quick Look at Kodi

Even though I’m going to focus on VideoLAN in this review, I’ve still had a look at Kodi. I was somewhat impressed than Kodi 15.2 is pre-installed, as the firmware is a few weeks old, and many still used Kodi 14.2.

Kodi_15.2_TVAddons

Click for Original

Kodi is also pre-loaded with TVAddons which I previously tried, provides lots of pirated content, and is despised by Kodi’s developers.

Firstly, I went to Kodi settings to enabled Dolby and DTS pass-through, and automatic frame rate switching, as well as the Android settings to set audio output to HDMI pass-through. Then I played three videos in Kodi via Onkyo TX-NR636 AV receiver, all of which are in theory supported by RK3368 processor:

  • bbb_sunflower_1080p_60fps_normal.mp4 (H.264 @ 1080p60 + AC3) – Video OK, and the AV receiver showed “Dolby D 5.1”, but it sometimes switched to “Unknown” and audio was cut for less than one second, before resuming audio and “Dolby D 5.1” output.
  • HD.Club-4K-Chimei-inn-60mbps.mp4 (4K H.264 @ 30fps + AAC) – The video was not very smooth.
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps + AC3) – The video was not smooth, and audio played fine (Dolby D 5.1) was a while before continuously making a “machine gun” like noise.

Finally, I’m very happy not too have gone through the torture that would have been to run a full video playback test with Kodi on this firmware. You’ll probably want to find another version of Kodi maybe from Google Play, or the version recently released by Zidoo which has been specifically optimized for RK3368.

VLC

If you are interested in the open source nature of VLC for Android, and want to check it out yourself you can follow the instructions to get the code and build VLC. The app is available in Google Play, but there are two versions:

  • VLC for Android beta – Version 1.0.0 last updated on December 9, 2014 with 50 to 100 millions installs.
  • VLC for Android – Version 1.6.6 last updated on October 23, 2015 (But I tested version 1.6.0 released October 16, 2015) with 10 to 50 millions installs

If you only look at the app title, you may have thought the beta version has the latest developments, but checking the details clearly shows the beta version is not updated anymore, so you’ll want to install VLC for Android, which is exactly what I did.

The first boot might slow as the app will scan for media files on your system, especially if you have connected an hard drive with lots of videos or/and pictures, and since this happens in the foreground, you’ll have to be patient. Unfortunately after a while the app would just exit without any crash log files (vlc_logcat_<…>.log) in the root of my “internal SD card”. That problem is reproducible 100% of the time, maybe because I have two many files, or maybe because I have multiple partitions with the same directory structure (double files), and somehow that confuses the app. Since I normally play videos over SAMBA, I just disconnect the hard drive, and the app started normally, but then I found out that SAMBA is not supported by the app in VLC Android FAQ. You should be able to work around that by mounting the network shares with another app, but instead I just copied the sample videos in a USB flash drive, and after the scan I could see all my videos. Yeah!

Click for Original Size

Click for Original Size

The videos are grouped by filename, and all Big Buck Bunny videos were in one single “group”. This looks nice, but for testing purpose it’s much easier for me to get a file list.

Click to Enlarge

Click to Enlarge

It works, but the user interface is clearly optimized for phones, as a lot of space is unused.

All good so I started by playing 1080p video samples found in samplemedia.linaro.org, but unfortunately I only got a black screen (without mouse pointer or volume display possible) with audio playing fine. So I went to the settings and following some recommendations from the Android FAQ.

Click to Enlarge

Click to Enlarge

The settings page shown above have various option for subtitle, video orientation, background video playback and so on, but I went into the hardware acceleration menu and try all four options, and only “disabled” worked for me. Please note that you may have to quit and restart the app for it to work.

Click to Enlarge

Click to Enlarge

Then I went into the Performance section, and forced video chroma to YUV as it’s supposed to provide the best performance, and it also worked on the device.

Click to Enlarge

Click to Enlarge

Finally, I had a look into the advanced options, and check the audio output which allowed selection between AudioTrack and OpenSL ES. I simply kept the default settings.

Based on these settings, here are the results for Linaro’s 1080p video samples, plus a low resolution VP9 sample, and Elecard H.265 videos:

  • H.264 codec / MP4 container (Big Buck Bunny) – Not 100% smooth
  • MPEG2 codec / MPG container – Pretty good, but I did notice some frame “flashes” 2 or 3 times (Like a white frame or older frame is shown during playback)
  • MPEG4 codec, AVI container – OK, but I did notice some frame “flashes” 2 or 3 times
  • VC1 codec (WMV) – Not perfectly smooth
  • Real Media (RMVB) (720p / 5Mbps) – Artifacts, and video freezes before the end
  • WebM / VP8 – Most of the time the video plays fine, but some frame flashes occurred
  • H.265 codec / MPEG TS container – Black screen and audio
  • WebM / VP9 (no audio in video) – Artifacts

Even saying that it’s not very good is an euphemism. VLC developer did say that the program may not work on all platform, and Rockchip RK3368 is one of these. Nevertheless, I still enabled HDMI audio pass-through in Android settings to see if HD audio would be passed through to my AV receiver:

  • AC3 / Dolby Digital 5.1 (VOB file) – VLC reported that a “Serious error occurred and VLC had to close”
  • E-AC-3 / Dolby Digital+ 5.1 – PCM 2.0 only
  • Dolby Digital+ 7.1 – PCM 2.0 only
  • TrueHD 5.1 – PCM 2.0 only, and the video was not smooth
  • TrueHD 7.1 – PCM 2.0 only
  • Dolby Atmos 7.1 – the receiver showed PCM 2.0, but the audio felt like some extra-terrestrial life form was trying to enter in contact with me…
  • DTS HD Master – PCM 2.0 only
  • DTS HD High Resolution – PCM 2.0 only.

So with hindsights, it was not such a good idea to run VLC on an Android TV box, as the app is probably optimized to run on the most popular phones or mobile SoCs like Qualcomm, Samsung, or Mediatek.

Antutu Video Tester 3.0

I installed Antutu Video Tester 3.0 manually and the results were in line with other RK3368 mini PCs with a score of 516 points.

Click to Enlarge

Click to Enlarge

Network Performance (Wi-Fi and Ethernet)

I’ve transfer a 278MB file between the internal flash and a SAMBA share to test WiFi performance. Kingnovel R8 has one of the weakest WiFi performance I’ve tested so averaging 1.24 MB/s, and in the second test the transfer stalled a few times. Had it not stalled performance would have been higher, but not much, probably around 1.5 MB/s.

Throughput in MB/s

Throughput in MB/s

I did the same test for Gigabit Ethernet, but with a larger 885 MB file, and the file was transferred at 10 MB/s. This is slower than most devices with Gigabit Ethernet device, but as we’ll see later the bottleneck should be the slow NAND flash, just like in WeTek Core TV box.

R8_Ethernet_PerformanceSo I’ve also tested dual duplex raw performance for one minute using “iperf -t 60 -c 192.168.0.104 -d” command line, and the performance is OK at around 600 Mbps in both directions. Kingnovel_R8_Ethernet_iperfiperf output:

Miscellaneous Tests

Bluetooth

I’ve tested Bluetooth transferring photos using Iocean M6572 smartphone, and a Bluetooth audio headset. Both worked.

Storage

A micro SD card formatted with FAT32, as well as NTFS &, EXT-4 partitions in my USB hard drive could be access in read/write mode, but not exFAT nor BTRFS.

File System Read Write
NTFS OK OK
EXT-4 OK OK
exFAT Not mounted Not mounted
BTRFS Not mounted Not mounted
FAT32 OK OK

A1 SD Bench results for the 2 partitions on the USB 3.0 hard drive:

  • NTFS (/mnt/usb_storage/USB_DISK4/USB3_NTFS) – Read: 23.92 MB/s , Write: 16.75 MB/s
  • EXT-4 (/mnt/usb_storage/USB_DISK4/udisk1) – Read: 25.18 MB/s, Write: 17.28 MB/s

Performance is acceptable for a USB 2.0 connection, but write speed should be optimized.

Read and Write Speeds in MB/s

Read and Write Speeds in MB/s

The internal storage felt slow at boot time and during usage with some apps, including the launcher, often becoming irresponsive. A1SD benchmark confirmed the impressions,  as the flash could only achieve 14.02 MB/s reads, and 4.85 MB/s writes.

Read and Write Speeds in MB/s

Read and Write Speeds in MB/s

Some other products like WeTek Play and WeTek Core also have slow internal storage, but somehow they’ve managed to setup their firmware in a way that it does not affect the user experience much.

Gaming

Candy Crush Saga worked without issues as in most devices, and Riptide GP2 was quite smooth, and remains very much playable after changing the graphics settings to the “highest resolution”.

Kingnovel R8 Benchmarks

If you still thought RK3368 would be clocked @ 1.5 GHz as advertised, that’s the third device were CPU-Z shows it clocked @ 1.20 GHz maximum. The board model is simply rk3368_box.
R8_CPU-Z

I’ve only run Antutu 5.7.3 benchmark this time, and R8 achieved 31,609 points, a bit below to the 34,101 points  I got with Beelink i68, but still well above the ~25,000 points in Zidoo X6 Pro which throttles a lot. (Note that X6 Pro will also get ~34,000 points if you run Antutu right after booting, but the score will decrease if your run Antutu after using the box for a while, and once I even managed to bring the score down to around 11,000 points after playing a 4K H.265 videos at 60 fps for one hour).
R8_Antutu_5.7.3

Conclusion

This time I’ve got a two parts conclusion: one for VLC on TV boxes, one for Kingnovel R8 specifically.

VLC on TV Boxes (powered by Rockchip RK3368 processor)

VLC for Android has been installed on tens of millions of devices, and the app has a pretty good rating of 4.3 out of 5. However, it’s quite likely developers are focusing their efforts on popular smartphones and tablets powered by Qualcomm, Samsung and Mediatek processors, as my VLC experience on Kingnovel R8 TV box was very poor without hardware acceleration support, and software decoding struggling with 1080p videos. I could not connect to network shares either, but all these potential issues are pointed out in the FAQ.

Since VLC is my favorite player in Linux, I was hoping for more, but unfortunately it should be avoided in (Rockchip) TV Box. That does not mean VLC won’t run well on any TV boxes, as the app supports Android TV operating system, and an earlier preview version had been tried on Nexus Player.

Kingnovel R8

Sadly Kindnovel R8 is yet another disappointing TV box both due to firmware (e.g. sluggish launcher), and hardware issues (e.g. slow NAND flash). I’ve compiled some of the pros and the cons for the device.

PROS

  • Android 5.1 firmware with Kodi 15.2
  • HDMI 2.0 video output works up to 2160p60 Hz
  • Good Ethernet performance
  • Proper power handling with standby & power off but one caveat: USB power is not turned off in power off mode.
  • I did not notice any overheating issues
  • The IR remote is nice and small with a good range (>10 meters)
  • 3D games played fairly well

CONS

  • NAND flash is slow, and the firmware may feel slow at times with “app unresponsive” messages popping up from time to time, especially the launcher. This also explains a 2 minutes 20 seconds boot time (when USB devices are attached to the device)
  • It takes 5 seconds to go from the current app to the home screen
  • Kodi 15.2 did not well with the three videos I tried: Neither 4K H.264 @ 30fps and 4K H.265 @ 60 were smooth, and HDMI audio pass-through was not reliable (Audio cuts while playing). Kodi may also be quite slow to exit at times as in many other devices, and that version is pre-loaded with TVaddons (piracy issues).
  • WiFi performance is one of the worst I experienced in TV boxes
  • USB power is not turned off in power off mode (but it is in standby mode)

The issues might be eventually fixed, and if you are a distributor you may either request Kingnovel to improve the firmware responsiveness, or ask them to provide a faster flash device.

I’d like to thanks Kingnovel for providing the sample for review, which can be ordered in quantities from the company, see R8 product page. While I would not recommend it, individuals can purchase “R8 TV box” on GeekBuying, Ebay, Banggood, or Aliexpress with prices starting at around $76, but the hardware in the device may be slightly different than the one reviewed (e.g. 2GB vs 1GB RAM), and the provided IR remote control is different.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

WeTek Core 4K Media Player Unboxing and Teardown

October 10th, 2015 25 comments

WeTek Core is the latest media player from WeTek Electronics, based on Amlogic S812-H processor with 2GB RAM, and 8GB flash. By default, it will ship with Android 5.1 using DRM libraries enabling Netflix HD, but you’ll also be able to install OpenELEC, and later on Lubuntu once/if the community gets involved like for WeTek Play. The company sent me one sample, and I’ll start by checking out the device and internal hardware.

WeTek Core Unboxing

That’s the package which lists the specifications and provides links to WeTek Facebook page and forums.

WETEK.core_package

The box ships with a 12V/1A power adapter with clippable US, EU and UK plugs, an HDMI cable, WeTek’s IR and RF 6-axis remote control with voice search function, a small (and cool) tool for firmware updates, and a blue document showing the device’s ports.

Click to Enlarge

Click to Enlarge

The power button and LED are located on one of the corners at the top. One side has a micro SD slot and two USB 2.0 host ports, with the rear panel featuring an AV jack, a Gigabit Ethernet port, HDMI output, optical S/PDIF, and the power jack.

Click to Enlarge

Click to Enlarge

You can have a better look in the unboxing video.

WeTek Core Teardown

There are only two screws to remove, and only one is hidden under a sticky rubber pad. You’ll likely break the warranty if you open the box though, as the other screw has a sticker. You’ll also notice WeTek Core is one of the rare TV box supporting wall mount.
WeTek_Core_Wall_Mount
Once you’ve loosened the screws, you’ll need some plastic tool to pop out the top cover.

WeTek Core Board (Click to Enlarge)

WeTek Core Board (Click to Enlarge)

There’s a small heatsink covering Amlogic S812 processor, the board name is S812_KI_Rev1.3, and the MAC Address suffix E8:18:63:50 looks up to Wetek Electronics registered in Hong Kong. Main components include four NANYA NT5CB256M16BP-EK DDR3 chips (2GB RAM in total) , SKHynix H27UCG8T2ETR 8GB NAND flash, and Ampak AP6330 wireless module for dual band WiFi 802.11b/g/n and Bluetooth 4.0. Gigabit Ethernet is implemented with Realtek RTL8211F transceiver and Pulse H5007NL Gigabit magnetics module. Three header are unpopulated: a 4-pin J1 header for serial console, a 26-pin header (J9), and an 8-pin header (J3).
WeTek_Core_Internal_USB_Ports
Two internal USB ports can be found inside the case, with one used by the remote control’s RF dongle, and one free to use.

Click to Enlarge

Click to Enlarge

Remove two more screws to completely take out the board. The bottom of the board features the micro SD slot and Genesis Logic GL850G USB 2.0 hub controller.

WeTek Core is not up for sale just yet, but the price is rumored to be around 109 Euros including EU VAT. If you already own WeTek Play or an older Informir MAG STB, you can however apply for a 10% discount code by providing your WP membership number, or trading your MAG device. Based on the counter on that page, I understand WeTek Core will launch at the beginning on November.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Infomir MAG Linux & Android Set-top-boxes Feature STMicro or Broadcom Processors, Support Open Source IPTV Solution

September 28th, 2015 4 comments

Infomir is a group of companies that specializes on the development, design, production and maintenance of equipment and client support for IPTV, OTT and VoD services, with offices in Ukraine and the US. They’ve been selling their Linux based MAG set-top-boxes based on STMicro STB SoC for a little while, and their upcoming model include either STMicro or Broadcom processor, and have support for “Stalker” open source IPTV middleware that allow their customers to setup their own IPTV services for thousands of clients.

MAG350

Their upcoming MAG products fit into three categories:

  • Basic IPTV set-top boxes (no tuner)
    • MAG257 – STMicro STiH301 single core Cortex A9 processor @ 1.5GHz with 512 MB RAM, 512MB storage, USB 2.0 & 3.0 ports, Ethernet, HDMI 1.4. The box runs Linux, and supports HEVC decoding up to 1080p.
  • Hybrid set-top boxes
    • MAG277 – STMicro STiH301 single core Cortex A9 processor @ 1.6GHz with 1 GB RAM, 512MB storage, USB 2.0 & 3.0 ports, Ethernet, HDMI 1.4. The box runs Linux, supports HEVC decoding up to 1080p, and includes DVB-T2 or DVB-C tuners
  • Premium set-top boxes (without tuner either)
    • MAG350 – Broadcom BCM7250 single core Cortex A15 processor with 1GB RAM, 8GB storage, HDMI 1.4 output, USB 2.0 ports, Ethernet, optional WiFi 802.11ac & Bluetooth, , and a micro SD slot. The device runs Linux 3.3 or Android L, and also support H.265 video decoding up to 1080p
    • MAG352 – Broadcom BCM7252s dual core Cortex A15 processor with 2GB RAM, 8GB storage, HDMI 1.4 output,  USB 3.0 ports, Ethernet, optional WiFi 802.11ac & Bluetooth, , and a micro SD slot. The box runs Linux 3.3 or Android TV, and support HEVC / H.265 up to 4K resolutions.

You can find more details about the hardware specifications on infomir “Choose your MAG device” page.

On the software side, all those STBs support the company’s Stalker “Middleware” that is both free as in beer, and free as in open source, based on the company statement that “numerous new functions can be set up through the open source code”.

Click to Enlarge

Stalker TV User Interface – Click to Enlarge

But when you go to the download and installation instructions, Stalker looks like an IPTV server, rather than middleware. They explains how to configure the recommended server configuration to support 5,000 simultaneous users: two dual Intel XEON-E5620 servers with 16GB RAM, faster storage, and one server used to run Stalker portal, and one for storage. The servers run Linux with apache2, nginx, php5, and mysql packages, and Ubuntu Server 14.04 LTS 64-bit operating system is recommended.

I could not access the source code from the instructions, so maybe they only distribute it to their customers (which is fine), and you can still give a try using a VirtualBox image. Stalker allows you to setup your IPTV channels (own streams, or services like YouTube, Megogo, Oll.tv, etc…) change the interface with your branding, monitor usage, setup your own tariff plans if needed, etc… The servers can also be controlled with REST and/or SOAP APIs.

You can find more details on Stalker middleware page.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter