Archive

Posts Tagged ‘dvb’

Magicsee C300 is a $70 DVB-T2/C & DVB-S2 Android Set-Top Box Powered by Amlogic S905D SoC

November 14th, 2017 10 comments

Amlogic S905D processor is an evolution of Amlogic S905X with Gigabit Ethernet support, and TS interfaces for digital TV tuners. That explains why most devices launched with the processor come with tuners. So far, we’ve covered or reviewed a few including Sen5 STB (2x DVB-T2/C), Mecool KI Pro (T2/S2), and TX95D TV box with a single DVB-T2 tuner.

Magicsee C300 is another Amlogic S905D Android STB that comes with DVB-T2/C (Terrestrial & Cable), and DVB-S2 (Satellite) tuners, and sells for just under $70 on Aliexpress, and can be found on other shops such as GearBest.

Magicsee C300 specifications are quite similar to the ones for Mecool KI Pro:

  • SoC –  Amlogic S905D quad core ARM Cortex-A53 @ up to 1.5 GHz with penta core Mali-450MP GPU
  • System Memory – 2 GB DDR3
  • Storage – 16GB eMMC flash + micro SD card slot up to 32GB
  • Video Output – HDMI 2.0a up to 4K @ 60Hz with support for HDR10 and HLG, and 3.5mm AV (composite video) jack
  • Audio Output – HDMI, AV (stereo audio), optical S/PDIF
  • Video Codecs – 10-bit H.265, and VP9 Profile 2 up to 4K60, H.264 up to 4K30, AVS+ and other codecs up to 1080p60
  • Tuners
    • DVB-T/T2/C tuner with coaxial antenna input connector
    • DVB-S/S2 tuner with F antenna input connector
  • Connectivity – 10/100M Ethernet, dual band 802.11 b/g/n/ac Wi-Fi, and Bluetooth 4.1 LE
  • USB – 4x USB 2.0 host ports
  • Misc – Power button and LED, IR receiver
  • Power Supply –  DC 12V/1.5A
  • Dimensions – 14.80 x 12.00 x 3.30 cm
  • Weight – 195 grams

The only differences are that they used DDR3 memory instead of DDR4, Fast Ethernet instead on Gigabit Ethernet, and a slightly more powerful power supply (18W vs 12W). The ports layout is exactly the same, so I suspect Magicsee is using Videostrong KI Pro board with DDR3 memory, and no Gigabit Ethernet placed into a different case.

The set-top box is said to run Android 6.0.1 according to Aliexpress/GearBest, and ships with a power adapter, a HDMI cable, an IR remote control, and a user manual.

Shenzhen Intek Technology may be the manufacturer of the device as they list Magicsee C300 on Alibaba. There’s one key difference however, as they claim the device runs Android 7.1.2 support instead of Android 6.0.1. Android Nougat would make more sense, as KI Pro is running the more recent operating system.

Via AndroidPC.es

Giveaway Week Winners – November 2017

November 9th, 2017 15 comments

Like every year, I’ve organized a giveaway week to send some of the items I’ve reviewed in the past year or so. There was a good mix of devices this year starting with a mini Linux NAS kit, following by some ESP32 boards, and Amlogic development boards among others.

The results are in, and instead of 10 winners, I actually have 11 winners due a “timing issue”, and to make for one missing ESP32 board, a LinkIt Smart 7688 Duo board was also given away.

Click to Enlarge

While it started strongly for Eastern Europe, We have winners from 3 continents this year:

  • NanoPi NEO2 NAS Kit – Hap Hapablap, Serbia
  • Muses Beta DVB Encoder and Modulator Board – Luka, Slovenia
  • ESP32 PICO Kit v3 boards (5 Winners):
    • Andrius Kurtinaitis, Lithuania (2x ESP32 boards)
    • Kebab, Turkey (2x ESP32 boards)
    • Zoobab, Belgium (2x ESP32 boards)
    • Sollie, Germany (2x ESP32 boards)
    • BobR, USA (1x ESP32 PICO Kit + LinkIt Smart 7688 Duo)
  • NanoPi K2 board – ml, Sweden
  • Wio GPS Tracker – Tumpang L., Malaysia
  • Nextion Enhanced 7″ Display – Ved Vernekar, USA
  • Khadas VIM Pro board – gleveque, France

I’ve just send all 11 packages earlier this afternoon.

I hope the winners will enjoy their prizes, and thank you to everyone who played. Let’s do it again next year.

Giveaway Week – Muses-β DTV Modulator and Video Encoder

October 31st, 2017 76 comments

The next item for giveaway is rather specialized hardware, as V-Bridge Muses-β allows you to take raw video input via HDMI or video composite, encode it and module to your DTB standard (DVB-T, ATSC… ) and get the video through your TV tuner via a cable, or over-the-air if you add your own an amplifier and antenna.

MUSES-β Kit Fully Assembled – Click to Enlarge

The system is controlled by an STM32 board with LCD display and button, and you can operate directly from the board, selecting various option. I used a TV box as input, and U4 Quad hybrid set-top box to get the video signal and output it to my TV when I reviewed the system with DVB-T / QPSK modulation. The system is limited to MPEG-2 up to 1080p30 encoding since it’s what the SoC supports.

I’m giving away the complete “turn key solution” shown in the first photo to one lucky winner.

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
    • $25 for registered airmail small packet for oversea shipping 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) without registration if you win.
  • I’ll post all 7 prizes at the same time, around the 8th 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!

At the time of the crowdfunding campaign, this system was going for $559, but the company failed to raise enough fund, and I cannot find it for sale anywhere, so it’s kind of a collector item now…

Categories: Hardware, Video Tags: dvb, giveaway, vatek

TV030 is a $10 DVB-T Tuner for your Android Smartphone or Tablet

September 20th, 2017 5 comments

We’ve previously covered tuners or small boxes that allow you to watch free-to-air TV on your smartphone or tablet with products such as PT115m/PT115e or DTV Link box, but I’ve just noticed GeekBuying added TV030 DVB-T tuner that connects to the micro USB port of your smartphone, and sells for just $10.99 shipped.

TV030 TV mobile stick specifications:

  • Signal: 75 Ohm Digital TV Aerial Input
  • Punctured Codes: 1/2, 2/3, 3/4, 4/5, 5/6 and 7/8
  • Receive Frequency: DVB-T: 474 ~ 858 MHz (UHF)
  • Input: DVB-T
  • Bandwidth: 6/7/8 MHz
  • Dimensions – 27 x 18 x 7mm; antenna: 210mm long max
  • Weight – 14 grams

The stick sells with an antenna, and a CDROM apparently containing the Android apk for EZTV app. It requires Android 4.1-5.0 or greater with the following minimal requirements to watch:

  • SD TV – Cortex A8 @ 800 MHz with 512MB RAM, 20 MB flash, 800×480 display resolution
  • HD TV – Cortex A8 @ 1.2 GHz with 512MB RAM, 20 MB flash, 1024*600 display resolution

With this type of requirements, it’s clear the tuner is not a new product, and I could find it on Banggood too where they provided the content of the CD with padtv_v1.0.1_933(isdbt).apk. Make sure DVB-T is a supported standard in your country, as I regularly receive emails from people in the US asking me why they DVB-T2 TV box is not working… That’s possibly why there are several bad reviews on Amazon and eBay, where I also found the cheapest price ($9.99). TV030 only supports DVB-T, not DVB-T2, but Banggood points to MyGica PT360 if you want the latter. It’s out of stock in most places, but Aliexpress still has it for about $23. The review below (really starting at 1:00) shows Mygica PT360 in action. Note that TV030 and PT360 use different apps.

Categories: Android, Hardware, Video Tags: Android, dvb, smartphone

Geniatech ATV495 Max & ATV598 Max TV Boxes Run Android TV OS

September 4th, 2017 7 comments

Most TV boxes coming from Chinese manufacturers are running Android operating systems based on the mobile version, which gives you more flexibility, but for some use cases such as watching online videos, is not as user-friendly as Android TV operating systems that’s developer by Google specifically for a TV experience. However, it looks like there’s a shift now, as I’ve heard several companies are in the process of applying for an Android TV License from Google, and Geniatech is one of the first to unveil two boxes running Android 6.0 TV operating system, that should soon be certified by Google, with ATV495 Max and ATV598 Max. [Update: The company has now removed the link to the press release (see cache), since certification is not complete yet]

Geniatech ATV495 Max

Those models are updated from their ATV495X and ATV598E models running Android 6.0, with apparently the same hardware but upgraded to Android TV OS.

Geniatech ATV495 Max specifications:

  • SoC – Amlogic S905X quad core ARM Cortex-A53 processor up to 1.5 GHz with Mali 450MP GPU @ up to 750MHz
  • System Memory – 2GB DDR3 (optional 1GB)
  • Storage – 8GB eMMC flash (optional 16GB) + microSD Slot up to 32GB
  • Video & Audio Output – HDMI 2.0a, 3.5mm AV port (CVBS + stereo audio)
  • Connectivity – 10/100M Ethernet, 802.11 b/g/n WiFi or 802.11 b/g/ac WiFi module, optional Bluetooth
  • USB – 2x USB 2.0 ports
  • Power Supply – 5.0V/2A
  • Dimensions – 82 x 82 x 19 mm
  • Weight – 159g

ATV598 TV Box

Geniatech ATV598 Max has beefier specs and comes with an internal digital TV USB tuner:

  • SoC  – Amlogic S912 octa core ARM Cortex-A53 processor up to 1.5 GHz with ARM Mali-T820MP3 GPU up to 750MHz
  • System Memory – 3GB DDR4
  • Storage – 16GB eMMC flash (Optional 8GB) + micro SD slot up to 32GB
  • Video & Audio Output – HDMI 2.0a + 3.5mm AV port (composite + stereo audio)
  • Connectivity – 10/100M Ethernet, 802.11 b/g/n WiFi or 802.11 b/g/ac WiFi module, optional Bluetooth
  • USB – 2x USB 2.0 ports
  • Tuner – ATSC/DVB-T2/DVB-C digital TV tuner
  • Power Supply – 5.0V/2A
  • Dimensions – 115×114 x 27mm
  • Weight – 250g

Geniatech explains Android TV OS brings official access to the Google Play store, support for Google Cast, voice search, and Android TV remote apps to their devices. It’s a little odd there’s no mention about YouTube 4K support, Widevine DRM, Netflix support, etc… that are normally part of TV boxes running Android TV OS.

You’ll find more details about the hardware on ATV495X and ATV598E product page. Note that those pages are for Android 6.0, not Android 6.0 TV OS, as product pages for the new models. Price is unknown as Geniatech mostly sells B2B, although they sometimes sell directly to end users via their Mygica brand.

TX95D Android Set-Top Box with Amlogic S905D SoC, DVB-T2 Tuner is Selling for $52

June 10th, 2017 8 comments

We know have a decent choice of affordable Android TV boxes with tuners, but TX95D model powered by Amlogic S905D processor, and a single DVB-T/T2 tuner, appears to be a few dollars cheaper than the competition, as it sells for $51.99 shipped on Acemax’ Aliexpress store.

TX95D Android STB specifications:

  • SoC –  Amlogic S905D quad core ARM Cortex-A53 @ up to 1.5 GHz with Mali-450MP GPU
  • System Memory – 1 GB DDR3
  • Storage – 8 GB flash + micro SD card slot
  • Video Output – HDMI 2.0a up to 4K @ 60Hz with HDR support, and 3.5mm AV (composite video) jack
  • Audio Output – HDMI, AV (stereo audio), optical S/PDIF
  • Video Codecs – 10-bit H.265, and VP9 Profile 2 up to 4K60, H.264 up to 4K30, AVS+ and other codecs up to 1080p60
  • Tuner – DVB-T/T2 tuner with one coaxial RF input
  • Connectivity – 10/100M Ethernet, 802.11 b/g/n Wi-Fi
  • USB – 2x USB 2.0 host ports
  • Misc – Front panel display, power LED, IR receiver
  • Power Supply –  DC 5V/2A
  • Dimensions – 130 x 102 x 30 mm

The box runs Android 6.0 with Kodi 17, and supports timeshifting and PVR functions likely using the usual – for AMlogic STBs – DVB app. The packages include TX95D hybrid TV BOX, one HDMI Cable, a power adapter, a remote control, and a user manual.

While searching for the product name, I found an FCC filing indicating the manufacturer should be Shenzhen Oranth Technology. They have not updated their website for a while, since the listed products are only based on Amlogic S805, and without tuner.  The Chinese version of the website lists only TV box boards without cases, as well as power adapter testing board.

Via AndroidPC.es

U5PVR Deluxe Set-Top Box & NAS Review – Part 2: Android TV, Debian, and Live TV App

June 6th, 2017 10 comments

U5PVR Deluxe is an set-top box with digital TV tuners that runs Android TV 5.1, and support 2.5″ and 3.5″ hard drive. I’ve received a model with a dual DVB-T/T2 tuner, and already posted “U5 PVR Deluxe Android Set-Top Box Review – Part 1: Specs, Unboxing, Teardown, and SATA HDD Assembly” a few weeks ago, where I described the hardware, and I inserted a one terabytes 3.5″ hard drive. I’ve now had time to test the device, but it took much longer than expected due to a partial firmware update issue, which forced me to redo many of the tests. There are also some undocumented features, so if you want to make the most of the device, be prepared to spend time in the forums.

U5PVR Connections, OTA Firmware Update, and Setup Wizard

The box have one USB 3.0 ports, and three USB 2.0 ports, so most people won’t need an extra USB hub, and for the review, I connected a USB 3.0 hard drive to the former, as well as two RF dongles for my air mouse and gamepad, and a USB keyboard to take screenshots.

Click to Enlarge

I also connected Ethernet and HDMI cables,  as well as my terrestrial TV antenna to the RF coaxial input of the device. You’ll probably want to connect the RF output to your TV if it comes with a DVB-T2 tuner, but I don’t have a cable for that so I skipped.

Finally I connected the 12V power supply, and pressed the power switch on the back panel to start the device up.

My box had a firmware dated 31st of March 2017 without OTA support, so I went to the forums to find the latest firmware dated May 4th. I downloaded the file, and proceeded with the firmware update, and everything seems to work with the Android logo and progress bar, as well as a slightly different UI, so I kept proceeding with the review at this stage. But later, as I had used the remote control to take screenshots, and found out all files were there by empty. So I contacted the company via their Google+ community, and found out my firmware was still stuck at March 31st. Noooo! The company gave me a new firmware file dated May 29th, which I first copied to my SATA hard drive to complete the update, but after going through the procedure, no change, so I repeated the steps by copying the file to one of the partition of my USB hardware, and it went through probably. They also told me that I could install the Linux part via OTA, which I did.

But wait a minute.. Linux? What is it for exactly on this box? Answer:

  1. Plex media Server accessible via BoxIPAddress:32400/web using ID : u5pvr; password : u5pvr
  2. Transmission server accessible via BoxIPAddress:9091 using ID : u5pvr password : u5pvr
  3. FTP Server using u5pvr as username and password
  4. Second TVHeadEnd server accessible via BoxIPAddress:9981 using  ID : u5pvr password : u5pvr
  5. SSH using root username with u5pvr password.
  6. Install various other Linux program like Webserver, Audio streaming server, Rclone for Google drive. Asterisk voice server etc…. Similar to Synology NAS

They call this “Android Over Linux (AoL) ” and it allows to run both Android TV and Debian apps. I’ve quickly tried to login to SSH, and you indeed access to an ARM Debian machine:

That’s all nice and convenient, but for user who don’t know what installing “Linux” does, it somewhat expose them to hackers with a default username and password. U5PVR should not be accessible directly from the Internet, but it’s still not ideal. Asking users to set usernames and password right after installation would be beneficial. People who know can easily change the default password as they wish.

The support guy on G+ (William Tedy) also went on with some other Android features that I was not all aware of, and you may read about them on Google+ as the list is rather long, and due to time constraints I won’t test it all, especially Wio GPS board is looking at me with its big beautiful eyes (antennas) asking why I’m not taking care of it yet….

Nevertheless, I don’t expect people to have the same problems as I had with firmware update since boxes selling now come with OTA firmware enabled. For the very first boot, you’ll be asked to Select a Home app. Going with Home Screen will bring you to the default launcher, while Setup Wizard will guide you through the first time setup.


I’ve selected Setup Wizard and Just once to check how useful it would be. You’re first welcomed and asked to select your language.

Click to Enlarge

Then you can select you network. If you are using Ethernet with DHCP, you don’t need to change anything, but if you prefer WiFi you can configure it here.

Click to Enlarge

The next Windows will let you sign-in to your Google account. That’s where I found out the air mouse would not always work here, as while I could type the text, clicking on Next would do nothing, and I had to use the IR remote control, or switch to remote mode on the air mouse instead.

Once the Google Account is completed, the Setup is finished. So it was only minimal, and you may still have to setup the rest of the device in the Settings and Live TV app.

U5PVR Android TV, Settings, and First Impressions

You’ll then be directed to the launcher, and to my surprise it was Android Leanback launcher, and as we’ll see below the box is running Android TV, as opposed to just Android as on most TV boxes on the market.

Click to Enlarge

I had a pretty bad first impression of Leanback launcher, as it included some “recommended” videos that I did not care at all for, including some with fairly disgusting thumbnails. The screenshot above is for the older firmware, and it seems the company has now disabled recommendations and it just shows “Some recommendations are hidden. To enable, go to Settings”. I’ll show how to enable/disable this a little later. The new firmware also have some extra icons and different pre-installed apps.

There’s a row of icons with some common apps which can be deleted, added, and moved as required, and the last row included two settings app: ATV settings (Amlogic settings app) and Settings (Android settings), as well as Network, QuickClean and Power icons. The former shows “unknown SSID” as I’m using Ethernet.

Click to Enlarge

The list of pre-installed apps is shown above, and you’ll notice Kodi is not there. We’ll see why later…

The ATV settings app is shown below.

After scrolling the top row to the right.

Click to Enlarge

If you’ve ever used an Amlogic TV box it should look similar. Options are pretty much the same as on other boxes except there’s a Ethernet/WiFi menu on top of the network menu, as you can use both Ethernet and WiFi at the same time.HDMI CEC is enabled by default, which may not be the best idea, as it may confuse some people, who don’t understand why their TV will turn off when they turn off the box. The HDR10 option just enable and disable HDR support, something I cannot test since I’d need a new 4K UHD TV with high dynamic range support.

The Color Space menu will allow you to switch between RGB444, YCbCr444, YCbCr422, etc… It’s mostly useful in case you have some strange colors, or even a pink screen due to interoperability issues between the TV and the box. I did not need to use this.

The second row has a Home Screen menu, which you can enter to change Leanback launcher behavior via two menu: Recommendation row and app and games row

Click to Enlarge

I just disabled everything so I don’t need to get annoyed by videos thumbnails in the launcher. You can always enable sources that are useful to you, and disable others.

The Settings icon redirects to Android TV settings with pretty much typical options. SAMBA Service has been added and enabled by default without password, but you can add your own password if needed.

The Home menu allows you to switch between Leanback and Live TV app for the launcher. Beside starting live TV automatically, we’ll see the later is perfectly usable as a launcher since you can access apps from it. Which launcher would prefer depends on your main use case. If you mainly like to watch online videos from YouTube and other services, then Leanback might be good for you, while if you are mainly watching live TV over DVB-T/T2, live TV may be a better choice.

Since I lost all screenshots taken with the remote control due to the firmware issue, I only have storage data at the end of the review. We can still see 10.99 GB space is available to the user out of the 16GB flash, and at the end of the review, I still had 8.04 GB available.

The bottom of the settings also has some extra menus for System Upgrade and Advance options (Color Space, and HDR mode selection: SDR/Dolby/HDR10/Auto).

Click to Enlarge

The About set-top box section shows the model number is “BADA” and it runs Android 5.1.1 on Linux3.18.24 for Hisilicon Hi3798 CV2x processor. The Build numbers shows the firmware is also running “Internal Linux”.

Google Play Store is different on Android TV, and more suitable to the TV experience thanks to larger icon and fonts.

Click for Original Size

The downside of that is that the store will filter apps, and only show apps made for the big screen and compatible with Android TV.

So for example, I could install ES File Explorer, and Kodi, while Antutu would not show in the list. I find it ironic that ES File Explorer is considered TV-friendly, as it’s a total pain to use with the remote control… But nevertheless, I tried to use alternative app stores such as Amazon Underground, but since I could not find half the apps I needed there, I eventually installed most app through APKPure app, which is great to work around all sort of limitations including geolocalization ones, as it just installs the APK. What you gain in convenience, you may lose in terms of security, so only install apps you trust.

The IR remote control works well and I tested range up to 10 meter. I could also use the IR learning function to program some of my TV keys (volume, power…). As with other TV boxes with tuners, using the IR remote control is not really optional, as you’ll need the keys in the live TV app. I’ve also noticed Android TV did not always accept clicks from my MINIX NEO A2 Lite air mouse, so I had to revert to remote control mode.

Power handling is a bit different from other devices. The remote control only allows you to go in and out of standby, and if you want to go into power off mode, you’ll need to use the mechanical switch at the back, after going into standby. You can only reboot by using the Power button in the launcher.

I measured U5PVR power consumption with a power meter in different configuration:

  • Power off (SATA HDD) – 0.1 Watt
  • Standby (SATA HDD) – 10.1 Watt
  • Idle (SATA HDD) – 10.3 Watts
  • Power off (SATA & USB HDD) – 0.1 Watt
  • Standby (SATA & USB HDD) – 11.0 Watts
  • Idle (SATA & USB HDD) –  11.2 Watts

That standby power consumption is pretty, but there’s a good reason for it: U5 PVR continue to act as a NAS when in Standby mode contrary to product based on Realtek RTD1295 like Zidoo X9S or EWEAT R9 Plus. So you can still access SAMBA, copy files through FTP, and perform BitTorrent download with Transmission BT…

U5PVR enclosure stays cool at all times. I measured just 33°C and 39°C max on the top and bottom of the case with an IR thermometer after playing a 2-hour video with Kodi 17.3, and after about 15 minutes playing Riptide GP2, the temperature went up to just 34°C and 44°C. The frame rate in the game was typical of other devices based on Mali-450MP, i.e. playable but not ultra smooth with max settings, and performance was constant during my test of the game.

So while I had various issues with my first use of U5PVR, those were mostly due to the older firmware when I initially tested the box (I don’t expect firmware update issues anymore in the retail device), and my lack of familiarity with Android TV since it was my first device with the OS. I was pleasantly surprised to find a Debian rootfs in the device making a versatile NAS system, and U5PVR support team was helpful in helping me resolve the issues, and make me learn more about their device.

Audio & Video Testing, YouTube, and DRM Info

As we’ve seen in the section above, Kodi was not pre-installed in the firmware, so I decided to install the latest version (Kodi 17.3) from the Play Store, and ran some test from a SAMBA share – except otherwise indicated – with 4K videos:

  • HD.Club-4K-Chimei-inn-60mbps.mp4 (H.264, 30 fps) – OK
  • sintel-2010-4k.mkv (H.264, 24 fps, 4096×1744) –  OK
  • Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) –  OK
  • Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – OK
  • Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – OK
  • MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-bit HEVC) – OK
  • phfx_4KHD_VP9TestFootage.webm (VP9) – OK
  • BT.2020.20140602.ts (Rec.2020 compliant video; 36 Mbps; 59.97 Hz) – Not perfectly smooth
  • big_buck_bunny_4k_H264_30fps.mp4 – Not smooth at all most of the time
  • big_buck_bunny_4k_H264_60fps.mp4 – Slideshow (image updated every 3 seconds. Not support by hardware)
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps) – Not smooth after a while
  • Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-bit HEVC / MPEG-4 AAC) – OK (and for this video in particular, I noticed colors were much more vivid than on other TV boxes I’ve recently tested)
  • Astra-11479_V_22000-Canal+ UHD Demo 42.6 Mbps bitrate.ts (10-bit H.265 from DVB-S2 stream) –  Visual defects from time to time
  • 暗流涌动-4K.mp4 (10-bit H.264; 120 Mbps) – ~1 fps and lots of artifacts and  (software decode, not supported by VPU)
  • tara-no9-vp9.webm (4K VP9 YouTube video @ 60 fps, Vorbis audio) – Choppy at times
  • The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm (4K VP9 @ 60 fps + opus audio) – Plays, but not 100% perfect

So there’s a good reason Kodi is not pre-installed in the box, as it’s not working very well, and later I also realized H.264 1080p would not play smoothly. The developers told me they are working on hardware video decoding for Kodi 18 Leia, so in a few months Kodi might be more usable.

There was no point in continuing testing Kodi at this stage,so instead I reverted to Media Center app which can play files from storage devices , UPnP, NFS, and “LAN” (i.e. SAMBA). The user interface is not really beautiful, almost retro, but it does the job.

Click to Enlarge

I repeated the test 4K video tests, and results are way better:

  • HD.Club-4K-Chimei-inn-60mbps.mp4 (H.264, 30 fps) – OK
  • sintel-2010-4k.mkv (H.264, 24 fps, 4096×1744) –  OK
  • Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) –  OK
  • Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – OK
  • Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – OK
  • MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-bit HEVC) – OK
  • phfx_4KHD_VP9TestFootage.webm (VP9) – OK
  • BT.2020.20140602.ts (Rec.2020 compliant video; 36 Mbps; 59.97 Hz) – OK
  • big_buck_bunny_4k_H264_30fps.mp4 – OK
  • big_buck_bunny_4k_H264_60fps.mp4 – Almost smooth, and audio delay (H.264 @ 4K60fps not supported by VPU)
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps) – OK
  • Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-bit HEVC / MPEG-4 AAC) – OK
  • Astra-11479_V_22000-Canal+ UHD Demo 42.6 Mbps bitrate.ts (10-bit H.265 from DVB-S2 stream) –  OK
  • 暗流涌动-4K.mp4 (10-bit H.264; 120 Mbps) – Back screen with audio only at first, then massive artifacts.  (Hi10p codec not supported by VPU)
  • Ducks Take Off [2160p a 243 Mbps].mkv (4K H.264 @ 29.97 fps; 243 Mbps; no audio) – Network: not always smooth; HDD: OK
  • tara-no9-vp9.webm (4K VP9 YouTube video @ 60 fps, Vorbis audio) – OK
  • The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm (4K VP9 @ 60 fps + opus audio) – The video plays better than other boxes I’ve used, as it is always smooth., but no audio (Vorbis likely not supported)

Automatic frame rate switching also worked, but it’s not enabled by default, so you’d need to go to Settings->Video Output, and check “Output format adaptation for 2D stream” to enable it. Again I also noticed some videos looked quite better due to more vivid colors than on other TV boxes I tested.

I also tested 720p/1080p videos (Big Buck Bunny) with various codecs taken from Linaro media samples and Elecard:

  • H.264 codec / MP4 container (Big Buck Bunny) – 1080p – OK
  • MPEG2 codec / MPG container – 1080p – OK
  • MPEG4 codec, AVI container – 1080p – OK
  • VC1 codec (WMV) – 1080p – OK
  • Real Media (RMVB), 720p / 5Mbps – OK
  • WebM / VP8 – 1080p – OK
  • H.265 codec / MPEG TS container – 1080p – OK

No problem at all here. I continued the review with videos with various bitrates:

  • ED_HD.avi (MPEG-4/MSMPEG4v2 – 10 Mbps) – Very choppy and slow, audio delay
  • big_buck_bunny_1080p_surround.avi (1080p H.264 – 12 Mbps) – OK
  • h264_1080p_hp_4.1_40mbps_birds.mkv (40 Mbps) – OK
  • hddvd_demo_17.5Mbps_1080p_VC1.mkv (17.5Mbps) – OK
  • Jellyfish-120-Mbps.mkv (120 Mbps video without audio) – OK

Only Elephant Dream video (ED_HD.avi) failed to play, as the system don’t seem to support Microsoft MSMSPEG4v2 very well.

I also test audio capabilities with HDMI audio pass-through via Onkyo TX-NR636 AV receiver, as well as stereo ouput (PCM 2.0) for people getting audio through their TV’s stereo speakers. HDMI audio pass-through needs to be enabled via Settings->Sound->HDMI Output set to RAW, as Auto mode did not work for me.

Audio Codec in Video PCM 2.0 Output HDMI Pass-through
AC3 / Dolby Digital 5.1 OK OK
E-AC-3 / Dolby Digital+ 5.1 OK OK
Dolby Digital+ 7.1 OK OK
TrueHD 5.1 No audio OK
TrueHD 7.1 No audio OK
Dolby Atmos 7.1 No audio Dolby True HD 7.1*
DTS HD Master OK OK
DTS HD High Resolution OK OK
DTS:X (not supported by Onkyo TX-NR636) OK DTS HD Master

* My AV receiver is supposed to work with Dolby Atmos, and I have the latest firmware, but somehow it will only show Dolby True HD 7.1, despite the developers having successfully tested Atmos on (apparently the same) Onkyo TX-NR636 AV receiver.

Audio results are pretty good, unless you try to play videos with TrueHD audio tracks only using stereo downsampling.

No problems found with Blu-Ray ISOs (Sintek-4k.iso & amat.iso), and MPEG2 1080i videos. Hi10p will play with video artifacts, and showing subtitles with a not-so-beautiful font. U5 PVR is supposed to support 3D video, but it’s not something I can test due to a lack of compatible hardware. I was still able to decode 1080p SBS and Over/Under 3D videos with the box. 4K 3D stereoscopic videos are not supported, as on all other devices I’ve tested so far.

I could several videos from my libraries with MKV, AVI, XViD/DViX, MP4, and FLV, but IFO files would not play at all with Media Center displaying the message

Video Problem – Can’t play this video

The Youtube app is the one designed for Android TV.

Click to Enlarge

I had no problem playing various videos, and for the very first time I’ve got a device that can play 4K videos (2160p) in YouTube.
What you won’t get from other Android TV TV boxes is DRM support, as there is none at all.

Click to Enlarge

Live TV app & DVB-T/T2 Tuner

The Live TV app to watch live TV over DVB or ATSC looks the same as on U4 Quad Hybrid, the previous model from the company, which I have already reviewed, so I won’t detail the settings in much detils yet again. U5PVR can support DVB-C/T/T2, DVB-S/S2 and ATSC depending on the model you’ve purchased. The model I have for review comes with a dual DVB-T/T2 tuner.

The initial setup will let you select the country, since since Thailand is still not in the list, I selected Vietnam instead just like I did with the previous model, before starting the scan.

Click to Enlarge

For some unknown reasons, the signal from my roof antenna is shown to be rather weak in this box, and I only got 9 channels instead of the 26 channels I got in Mecool KIII Pro.

I even repeated the scan later on, and only got 6 channels. Hopefully, this is just an issue with my sample, and not a design problem.

You can bring up the menu in Live TV app by pressing the Menu button on the remote control.

Click to Enlarge

The TV section will give you access to Live (DVB) TV, and IPTV for channels from the Internet. The latter is empty, but you could import your own. EPG will allow you to select between single or multiple channel views of the electronic program guide. Fav App and All App section is what makes the app suitable as the default launcher since you can start the app to watch live TV, but also easily access other apps from it. Finally you have the Setup menu basically the same as on U4 Quad Hybrid to configure live TV and various system settings.

Click to Enlarge

The File Manager will allow you to browse your storage and networked devices, including videos recorded with the PVR section.

I started playing with the PVR function by pressing the Record key on the remote control to manually start a recording. The interesting part is that you can select between Storage deviuce (SATA or USB drive connected to U5PVR), or Network Drive to record to SAMBA. I tried the later and it works very well. If you buy U5PVR Slim model without hard drive support, it could be a really nice option to record to your own NAS. Note that I had to press Start several times, as the system would often start recording, and stop it a few seconds later. After several tries, I could record normally…

Click to Enlarge

Click to Enlarge

I’d assume few people will use manually recording hower, as the EPG is a much better to schedule timers to record or start programs. The two screenshots above show Single Service and Multiple Service views of the EPG.

Click to Enlarge

Once you’ve select a program you can press the Record key in this menu to add a timer to a storage device or SAMBA/NFS, select recurrence type, and so on.

Click to Enlarge

If you have several Timer set,you cn access the list by going to EPG, then pressing the Menu key to show up a Popup menu with various options, and select Timer List.

Click to Enlarge

You’ll be able to edit, delete and add timer there.

PVR function worked well for me, as it can record in the background (e.g. you can watch YouTube, browse the web and son), and even watch any other channels during recording thanks to the dual demodulator in the box. However, recording from standby mode did not work for me.

Timeshifting is working as long as a USB drive is connected. If I only connect my SATA HDD, it will show no storage device is connected.

It’s also possible to stream live TV to your computer or smartphone using TVheadEnd with Kodi 17.x (See Stream Live TV to Your Computer or Smartphone with U4 Quad Hybrid Android TV Box, Kodi and TVheadend for details), Plex, or Android TV’s Live Channel.

If you want to watch recordings on other device, you can do so easily by going to the pvr directory using SAMBA, or use UPnP or Plex server running on the box.

If you use the former, you’ll find the video to be nicely sorted with a directory for each channel, and the recorded file name with the name of the program and time.

Storage & Network Performance

I’m using A1 SD bench app to evaluate storage performance, as the eMMC flash used is rather fast with ~100 MB/s and ~60 MB/s read and write speeds respectively.
However, the USB and SATA partition were not detected at all bythe app, maybe because of Android TV has a different way of presenting those. I also had constant problems when connecting a USB 3.0 hard drive to the USB 3.0 port on the front panel, as the partition would not show, or sometimes just a short time, and boot may also fail when the USB 3.0 HDD is connected. I did not have such problems when moving the USB 3.0 HDD to a USB 2.0 port, and NTFS, EXT-4, exFAT, and FAT32 file systems are supported.

I tested SATA performance from Debian instead using iozone3 benchmark in an SSH terminal:

It’s working pretty well with up to 195 MB/s sequential read speed, and up to 155 MB/s sequential write speed, which should allow you to record videos, and use the NAS function at the same time with good performance.

I then testing NAS performance over Gigabit Ethernet by copying files over SAMBA and FTP to the SATA drive I installed in the box.

Gigabit Ethernet SAMBA Transfer on U5PVR

A 13MB/s file copy is not very performance, as running the same SAMBA transfer test on Zidoo X9S – a TV box with similar NAS features but using RTD1295 processor and OpenWrt – yielded a 50 MB/s transfer rate, so there’s some work to do on U5PVR.

Gigabit Ethernet FTP Transfer on U5PVR – Click to Enlarge

FTP is much faster, and basically maxes out Gigabit Ethernet bandwidth @ about 104 MB/s.

If you plan on using the box as a NAS, you should really use Gigabit Ethernet for higher and constant performance. But I’ve also switched to testing 802.11ac WiFi performance, by copying a 278MB file between the box’s flash and a SAMBA server back and forth. At l least that’s the theory… While I could copy a file from SAMBA to the internal flash @ 3.61 MB/s, copying from the flash to SAMBA was much slower (500 KB/s), but would never complete as ES File Explorer would simply crash after a while.

So instead I reverted to using iperf to test WiFi performance

  • 802.11ac WiFi upload:

  • 802.11ac WiFi download:

The results are quite weaker than for example Yundoo Y8’s WiFi performance with over 200 Mbit/s in both direction.

U5PVR / HiSilicon Hi3798C V200 Systen Info & Benchmarks

I had to run CPU-Z before running any benchmarks. Hilison Hi3798C V200 is detected as a quad core Cortex A53 processor @ 400 MHz to 1.60 GHz with a Mali-T720 GPU. The manufacturer and model as shown as NVIDIA SHIELD Android TV since they likely spoofed the popular box to get more apps working with all features including YouTube 4K.

Click to Enlarge

I ran Antutu 6.x, and results as pretty good for this kind of system with 41,337 points, quite higher than both Amlogic S905X (33K) and Amlogic S905 (38K) devices.

Conclusion

I did not have the best of start with U5PVR Deluxe, due to firmware update working partially at the beginning, but the more I used it, the more I liked it. The TV box is one of the rare device with Android TV operating systems, it also runs Debian making running server services a breeze for people familiar with Linux, and Live TV app does it job, despite a low strength signal on my sample at least.

PROS

  • Rare TV box with Android TV OS, albeit only Android 5.1.1 version
  • Debian rootfs running in parallel with Plex Server (with some limitations), FTP, Transmission BT, SSH.. pre-installed. Other packages can be installed with apt
  • Excellent video playback in Media Center with automatic frame rate switching, vivid colors
  • HDMI audio pass-through working for Dolby, DTS, True HD, and DTS HD. Dolby Atmos is also supposed to work.
  • Live TV App with EPG, PVR function to SATA, USB, NFS and SAMBA, Timeshifting, and broadcasting over the network via TVHeadEnd
  • Dual DVB-T/T2 tuner allowing for watching and recording at the same time. Support for SmartCard for model with DVB-S2 tuner.
  • YouTube 4K support
  • Internal bay for 2.5″ and 3.5″ SATA drive; NTFS, EXT-4, exFAT, and FAT32 support
  • IR remote control with IR learning function and useful shortcuts
  • OTA firmware update
  • Good support from the developers via Google+ or the forums

CONS / Bugs

  • Android TV limitations: Play Store can only find a few apps (workaround: apkpure), clicks with air mouse not always working
  • Kodi is currently not well supported
  • Problems with USB 3.0 port. HDD partitions cannot be mounted, and device may not boot at all.
  • Audio – TrueHD / Atmos down-mixing is not working, Vorbis audio not supported with Media Center app
  • Video – IFO/VOB files (DVD rips) cannot be played in Media Center app
  • Live TV app – Manual recording does not always start; recording from standby mode not working (minor); antenna signal weak in my box
  • No DRM support at all
  • Underwhelming WiFi performance
  • Steep learning curve to make use of all features, nothing is explained in user guide, so spending time reading in the forums or G+ to learn is probably a must.

I’d like to thank Shenzhen Vivant for sending a review sample. You can purchase U5PVR on Aliexpress for $229.99 including shipping via DHL for the DVB-T2/DVB-S2 version, not the dual DVB-T2 tuner reviewed here. However, you can purchase the dual DVB-T/T2 tuner, dual ATSC tuner, and DVB-S2+ATSC tuner separately on Aliexpress for $30 to $35.

Sen5 Amlogic S905D TV Box Review – Part 2: Android Firmware, Kodi 17, and DVB-T2 & S2 App

May 19th, 2017 7 comments

Sen5 is one of the first Android TV boxes powered by Amlogic S905D processor, and comes with two tuners (DVB-C/T/T2 and DVB-T/T2) with two demodulators that should allow for recording on one tuner, while watching the other, or recording two channels at the same time. We’ve already check out the hardware in the first part of the review, and seen a glimpse of the neat user interface, so today I’ll report about my experience with the device.

Sen5 Android Set-Top Box First Boot, Setup Wizard, & First Impressions

The STB comes with two USB ports so I used one for the hard drive, a necessity if you plan to use the PVR function, and connected a USB hub to the other with RF dongles for an air mouse and a gamepad, as well as a USB keyboard to take screenshots. I also connected Ethernet and HDMI cables, as well as my terrestrial antenna to the coaxial “DVB-T2” input, and my satellite dish to the DVB-S2 F-connector.

Click to Enlarge

Finally I connected the power, after a several seconds after the “Amlogic S905D” and “MBOX” boot logo I go to  a setup wizard asking me to select the language…

The next step is the output resolution, and the system auto-detected 4K2K-60Hz maximum resolution from LG 42UB820T 4K UHD TV.Screen adjust is used for overscan, but if you have a recent TV, you should not really need to use since you can always understand with settings like “just scan”.Step 4 is the selection between Ethernet and WiFi.This is followed by Date & Time configuration.Finally, you’ll be asked to select between “Scan TV channel”, “Login to Google Play Store”, and “Go to Home page”.

I selected the later at this stage, and the beautiful “NesTV” launcher appeared. A typical boot takes around 35 seconds with this box.

Click for Original Size

You’ll get date, time, and weather on the top left, 6 main icons in the center for TV (DVB) app, IPTV & VOD (both required a login I did not have), YouTube, Kodi, and the list of app. The bottom include an “Add/Remove” button to organize favorites.

The top right row includes some convenient shortcuts showing (from left to right):

  • Free memory – Clicking on it will cleaned up memory
  • USB status – Redirects to File Browser
  • Network Status (Ethernet or WiFi) – Redirects to Network settings
  • Bluetooth Status – Redirects to Bluetooth settings
  • Download – Shortcut for easy access to Download direction
  • Notifications – Will display notifications on the left of the screen (See screenshot below)
  • Backup & Restore & Update button
  • Ookla – Measures your Internet connection performance
  • Settings – Redirect to Amlogic’s Settings app

The preview zone is black until your scan channel after which it will show a preview of the last selected channel (with audio).

Click to Enlarge

The pre-installed apps can be found below.

The Setting app is about the same as on other Amlogic Android 6.0 TV boxes, but it’s still worth noting HDMI CEC, HDR and Playback settings (for HDMI self-adaptation) options are there. The only new menu is MediaScan which lets you decided whether to automatically scan USB drives in the background (disabled by default).

Going to Android settings, we can see 5.27 GB is already used out of 8 GB storage, and that is before I installed any app. The flash was almost full by the end of the review.

NTFS and exFAT file systems are supported, but not EXT-4, nor BTRFS.

The About section indicates the model is called SH8B7AV_SF001 and runs Android 6.0.1 on top of Linux 3.14.29, the same as most other Amlogic S9xx boxes.. Android security patch is date August 1, 2016. The firmware is not rooted. OTA firmware update appears to be implemented, with the Update app communicating with the firmware update server, but I did not get any updates since March 29th.

The IR remote control works well up to 10 meters, and I also appreciate shortcuts key to app list, Play Store, YouTube, etc.. The remote control is also absolutely necessary to use with the TV app, which relies color button (red/green/yellow.blue) and special keys like EPG. Since an air mouse or wireless keyboard with touchpad is necessary in many Android apps, I ended switching between the remote control, and MINIX NEO A2 Lite air mouse depending on which app I used. I wishes such Android Set-top boxes would come with an optional air mouse that also support the TV app.

Google Play and Amazon Underground worked just fine, and I could install all apps I needed for the review.

The set-top box supports standby and power off mode. That’s the theory, because in practice, the box will reboot maybe 95% of the time when I try to turn it off (long press on remote control power key). Standby is working fine. The power button on the unit itself does not work at all for me. Maybe it’s just a problem with the sample.

I tested power consumption with or without the USB hard drive:

  • Standby – 0.3 Watt
  • Idle – 4.4 to 5.0 Watss
  • Standby + HDD – 0.3 to 0.4 Watt
  • Idle + HDD – 6.0 to 6.3 Watts

A reliably working power off would be nice though. I gave up on measuring power off, since it was so difficult to enter in this mode. At least power consumption is sufficiently low in standby mode, and there are reasons (scheduling) to prefer standby over power off, as we’ll see below.

Sen5 does get a little hot over time.After playing a 2-hour H.264 1080p movie in Kodi, max. top and bottom temperatures were 51 and 61 °C respectively, and as I went to CPU-Z to check the CPU temperature, soc_thermal was 84 °C. The movie frame rate did not feel “optimal” at the end either. Riptide GP2 game frame rate also suffered over time, and temperature after playing 15 minutes were 48°C (top) , 56°C (bottom) and 79°C (CPU-Z).  The idle temperature reported in CPU-Z is also a not-so-cool 73 °C. Hopefully, the company will find a solution before selling the box retail.

An Amlogic S905D TV box is very much like other Amlogic S905(X) TV boxes with a fairly stable and responsive firmware. But Sen5 box stands out thanks to NesTV launcher which looks really nice, and comes with some useful features and shortcuts. The remote control is also well designed, although I’d like it to have air mouse and keyboard functions. The two main issues I encountered were overheating, and the inability to power off the box reliably.

Video & Audio Tests with TV Center (Kodi), and DRM Info

Sen5 comes with Kodi 17 pre-installed.

Click for Original Size

After enabling “Adjust display refresh rate” in Kodi settings, and  HDMI self-adaptation, I played 4K videos over Gigabit Ethernet /SAMBA:

  • HD.Club-4K-Chimei-inn-60mbps.mp4 – Choppy at the end of the video
  • sintel-2010-4k.mkv – OK
  • Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) –  OK
  • Bosphorus_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265) – OK
  • Jockey_3840x2160_120fps_420_8bit_HEVC_TS.ts (H.265) – OK
  • MHD_2013_2160p_ShowReel_R_9000f_24fps_RMN_QP23_10b.mkv (10-bit HEVC, 24 fps) – OK
  • phfx_4KHD_VP9TestFootage.webm (VP9) – OK
  • BT.2020.20140602.ts (Rec.2020 compliant video) – OK
  • big_buck_bunny_4k_H264_30fps.mp4 – OK
  • big_buck_bunny_4k_H264_60fps.mp4 – The video plays in slow motion and audio delays (As expected, as 4K H.264 @ 60 fps is not supported by S905D VPU)
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (4K, H.265, 60 fps) – OK
  • Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-bit HEVC / MPEG-4 AAC) – OK
  • Astra-11479_V_22000-Canal+ UHD Demo 42.6 Mbps bitrate.ts (10-bit H.265 from DVB-S2 stream) – OK
  • 暗流涌动-4K.mp4 (10-bit H.264; 120 Mbps) – Plays at around 1 to 2 fps (expected since it relies software decode)
  • Ducks Take Off [2160p a 243 Mbps].mkv (4K H.264 @ 29.97 fps; 243 Mbps; no audio) – USB hard drive playback: Not smooth
  • tara-no9-vp9.webm (4K VP9 YouTube video @ 60 fps, Vorbis audio) – OK
  • The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm (4K VP9 @ 60 fps + opus audio) – Plays, but could be smoother

My experience with 4K video playback was inline with other Amlogic S912/S905X TV boxes, except possibly with HD.Club-4K-Chimei-inn-60mbps.mp4.Automatic Another common state of affair is that automatic frame rate switching is not working, and  MINIX NEO U9-H is the only exception to this rule for recent Amlogic TV boxes (that I tested).

I enabled HDMI Passthrough in Android settings…and in Kodi. Some whatever reasons, there are no option to select AC3/ DTS, TrueHD, or DTS HD like in other devices. You can only enable or disable “Allow passthrough”.

Those are the results with Onkyo TX-NR636 receiver. PCM 2.0 is without pass-through using my TV speakers, and I used both Kodi (which handle audio its own way), and MoviePlayer app.

Video PCM 2.0 Output
(Kodi)
PCM 2.0 Output
(MoviePlayer)
HDMI Pass-through
(Kodi)
HDMI Pass-through
(MoviePlayer)
AC3 / Dolby Digital 5.1 Audio OK, video not smooth No audio Audio OK (Dolby D 5.1), Video not smooth OK (Dolby D 5.1)
E-AC-3 / Dolby Digital+ 5.1 OK No audio OK (Dolby D 5.1) OK (Dolby D 5.1)
Dolby Digital+ 7.1 OK No audio PCM 2.0 OK (DD+ 7.1)
TrueHD 5.1 OK No audio PCM 2.0 OK (TrueHD 5.1)
TrueHD 7.1 OK No audio PCM 2.0 OK (TrueHD 7.1)
Dolby Atmos 7.1 OK No audio PCM 2.0 Beep (AC3 audio track)
DTS HD Master OK No audio PCM 2.0 DTS 5.1
DTS HD High Resolution OK No audio PCM 2.0 DTS 5.1
DTS:X OK No audio PCM 2.0 DTS 5.1

Kodi is not usable with your AV receiver, except for Dolby Digital 5.1 / AC3, while MoviePlayer requires you to own an AV receiver if you want to have any audio on videos with only Dolby or DTS audio track(s).

I could play a 2-hour movie over SAMBA, but as mentioned previously the frame rate seemed to drop slightly at the end due to over heating.

Sen5 supports Widevine Level 3 DRM, meaning no HD support on some premium apps like Netflix. YouTube worked well, even while recording live TV in the background.

DTV App for DVB-S/S2 and DVB-T/T2

Let’s get started with the TV app. The first time you’ll go through the “TV First Installation” wizard.

You can select aspect ratio, zap mode (black screen or freeze), subtitle, LCN, and DVB Type between DVBS-DVBT/T2 or DVBS-DVBC. I did not change any of the settings and kept going with DVBS-DVBT/T2.The next window will let you start scan, and load channels from USB, the Internet, and another STB. I just clicked on Start Scan which brought me to the TV menu.

If you’re going to change any “installation” setting for satellite or DVB-T/T2/C, you’ll be asked for a password “0000”.

Going into Dish Settings, I could select Thaicom 5/6 satellite, as I normally do, but I was a little confused since I had to select between C-band and Ku-band. I eventually figured I had to select C-band, as I would not get any channels with Ku-band selection.

Click to Enlarge

The first time I did a “standard scan” as shown above, and I got only 13 channels, far below what I would expect especially I select both free-to-air and paid channels. So I restarted a Blind Scan instead again on Thaicom 5/6 (78.5E C-band).

Click to Enlarge

I ended up with 387 TV channels including premium (marked with $) and free channels.

You can select channels by CAS type using the blue button on the remote control for example to select the Free channels. The paid channels should be accessible via the smart card reader provided you have the right card. But it’s not something I could try.

Click to Enlarge

Next up I had to configure DVB-T2. It took me a couple of minutes to find out I had to use the drawer key (on the left side of the Blue HOME key) in order to bring the TV menu back up.

I selected auto scan, input the country, before running the scan.

It found 25 channels, but no radio channels.I could watch DVB-T2 channels. but some HD channels have low quality sometimes dropping below 25% and the channels freezing. I have not noticed the same issue with SD channels, and sometimes the same HD channels do not have any problem.

The “I” button on the remote shows some of the info about the current channel including channel number abd name, date and time, current and next program name and time, audio, S2/T2, and CAS information, as well as signal strength and quality.

I’ll go through other options in TV menu before checking out the other features of the app. The Edit Channels section allows you to set favorites, and organize channels as you see fit.

The PVR and Timers section will give you access to the list of already recorded program, and current timers / schedules (see further below for details).

The Add-on menu allows you to add favorites, so you can quickly jump from the TV app to whatever other you may want. Not very useful IMHO, as you could do the same by pressing the Home key and selecting shortcuts in the main launcher.

Finally there are various TV settings. The only problem is that none of the options would work for me, as each option would just go back to the main launcher. You can access the program guide by pressing the EPG button on the remote control. Encoding is handled properly with DVB-T2 channels, and there’s a problem with Thai language with satellite channels, probably because the software does not use the right encoding.

Click to Enlarge

Burmese language is barely better.

Click to Enlarge

Anyway, you can still browser channels and the program guide, and add or remove “timers” to record or play videos at any given time.

By default all timers are set to record once, but you can go to the list of timers (drawer button-> PVR and Timers-> Timer), and change the option.

The repeat mode is quite versatile, as you can select daily, weekly, and even select the days to record during the week.

Timers and PVR are working quite well, and I had no troubles recording videos on either DVB-T2 or DVB-S2. Since the box has two demodulators, you can even record on DVB-T2 and watch DVB-S2 channels and vice-versa, as shown in the photo below (ONE HD is a DVB-T2 channel)

Click to Enlarge

Later on, I also discovered that during recording the list of unavailable channels will be grayed out, and you can still watch channels both on DVB-T2 or DVB-S2, as long as the channel on the busy input is one the same stream.

Click to Enlarge

Another thing impossible on VideoStrong set-top boxes is background recording, so as I recorded a channel, I pressed the HOME key, went to browse the web, and then watch a YouTube video. I came back to the TV app and discovered the recording was still taking place, and later on I could verify the video was properly recorded, and I did not notice any stuttering or obvious artifacts. So that’s a big plus compare to existing solutions. In theory, you should be able to record live TV on DVB-T2 and DVB-S2 at the same time, but the timer software detects a conflict if you do so.

I did one last test with schedules. I setup a recording at 16:30, and put the device into standby, waiting for the time… To my surprise, Sen5 STB started automatically at 16:30, but for whatever reason the recording only started 10 minutes later, at 16:40. So it looks like the capability is there, but it’s still buggy.  Timeshifting is working using the play/pause key, and you can also record manually using the record button on the remote control.

You can play the recordings in the TV app, but if you prefer to use another player, you’ll find the files in the DVBRecordFiles directory on your hard drive with a subdirectory for each recording.

The TV app will split large files into 2GB files probably because of hard drives still using FAT32, and despite mine using NTFS file system. info.amri is a binary file with some details about the recording, but it also contains some visible strings like the program name and TV channel name.

You can find some SD and HD recordings from DVB-T2 or DVB-S2, as well as info.amri file in MEGA. I had no troubles playing the DVB-T2 recording in my computer, but I had neither Totem, nor VLC could play the DVB-S2 recording, and I had to use

You’ll find a demo with the TV app in the video below.

Networking (WiFi & Ethernet)

WiFi performance was first tested by transferring a 278 MB file between a SAMBA share and the internal flash (and vice versa) using ES File Explorer. The box only support 2.4 GHz WiFi, and the transfer rate was 1.5 MB/s on average.

Throughput in MB/s – Click to Enlarge

The performance is not very good, but similar to other Amlogic TV box due to the poor SAMBA performance. However, during testing I had other problems, with the first transfer failing after about 60%, which I could complete by clicking on Retry, and another transfer failing to start completely.

I also ran iperf for 60 seconds on both direction to get a raw benchmark value:

WiFi upload:

WiFi download:

Gigabit Ethernet is however working pretty well as least with iperf.

Iperf upload:

iperf download:

iperf full duplex:

A SAMBA to flash copy was limited by the write speed of the flash, and occurred at about 9.8 MB/s. Flash to SAMBA performance was worse because of the poor SAMBA implementation in Amlogic Android 6.0 SDK @ 5.9 MB/s.

Storage

FAT32, NTFS, and exFAT file systems are support, but as is often the case not EXT-4 and BTRFS. As usual USB storage benchmarks show that exFAT should be avoided as slow write speed may impact recorded videos. NTFS performance is however OK, and the eMMC flash used in the box does not have the best performance on the market, but I have not noticed any specific slowdowns, it may just take a little longer to install some apps.

Click to Enlarge

I’ve drawn a red line on exFAT – USB 2.0 and internal memory read results because they were cached read, and the internal memory can clearly NOT be read @ ~629 MB/s.

Bluetooth

I could pair Vernee Apollo Lite Android smartphone to the box and transfer several photos without any problem, but there was not a direct and easy way to click to see the files after the transfer, so I had to go to the FileBrowser app and into the bluetooth directory to check the files. I also watched a YouTube video after easily pairing X1T earbuds, and the box also detected the SimpleBLE demo I had running on a ESP32 board, so Bluetooth LE should also work.

Sen5 and Amlogic S905D Benchmarks

That’s my first Amlogic S905D device, so let’s run CPU-Z first. It’s impossible to distinguish S905D to  S905/S905X as they are all shown to be quad core Cortex A53 processors @ up to 1.51 GHz with a Mali-450 MP GPU.

Click to Enlarge

Antutu would just crash each time I start it, so I ran Vellamo instead to check the performance.
1,540 for Multicore, 919 for Metal, and 1,887 for Browser are comparable to the results I got on Amlogic S905X boxes (1,491 / 910 / 1,855).

Conclusion

Sen5 device is the first true dual tuner Android set-top box I have reviewed, as I was able to record one channel, and watch another at the same time. It also supports background recording, and wakeup from standby to start recording a video, both of which are impossible in all other Android STBs I have reviewed. NesTV launcher is also eye-pleasing, and includes really convenient shortcuts.  The box is not perfect however, as it still has some serious bugs like DVB-T2 channels freezing from time to time, WiFi failures (at least with SAMBA), and overheating issues. There are also various smaller bugs which hopefully will be fixed once the box is sold to end users.

PROS

  • Dual independent DVB-S/S2 and DVB-C/T/T2 tuner allowing for recording and watching live TV at the same time;
  • EPG, Timeshitfing, and PVR function working reasonably well
  • Exclusive Tuner Features (for an Android TV box) – Support for recording from standby mode (with caveat), and background recording (e.g. you can watch YouTube, browse the web, or play games while recording)
  • Beautiful & user-friendly NesTV launcher (I also found out after the review that there’s a mobile app for it)
  • Good 4K video playback in Kodi 17 works well
  • Dolby Digital 5.1 works in all apps including Kodi, TrueHD and DTS HDMI audio pass-through works with MoviePlayer app (and likely most other apps including the TV app, but not Kodi)
  • Excellent Ethernet performance
  • Bluetooth is working well for file transfer, audio headset, and BLE
  • Support for smartcards (not tested)

CONS

  • DTV app issues and shortcomings
    • DVB-T2 channels may freeze from time to time
    • Encoding problems with data from satellite channel, at least for Burmese and Thai languages
    • It’s not possible to record two videos (one in DVB-S2 / one in DVB-T2) at the same time as the app reports a scheduling conflict
    • When the box is in standby and a program is schedule, the box will wake up, but recording will only start a few minutes later (10 minutes in my case)
  • The box may overheat potentially leading to video become choppy over time, and games less smooth
  • Power off mode does not work reliably (will reboot most of the time), and the unit power did not work for me at all
  • SAMBA + WiFi performance is poor, and connection can be unreliable
  • Kodi issues: automatic frame rate switching does not work, pass-through is limited to AC3/ Dolby Digital 5.1
  • DTS/Dolby audio down-mixing does not work in Android apps like MoviePlayer or Video Player; DTS-HD pass-through does not work (DTS 5.1 only) in such apps.

I’d like to thanks Shenzhen Sen5 for providing a sample for review. AS previously mentioned, the product is not available for retail yet, but interested resellers and distributors may contact the company via their website.