Kodi 17 Setup and Audio/Video Support in Amlogic S912 TV Boxes (as of September 2016)

Orange Pi Development Boards

Most people installing Kodi are going to select Kodi 16.1 as of today, since it is the latest stable release. But I’m currently reviewing Qintaix Q912 TV box based on Amlogic S912 octa-core processor, whose Android 6.0 firmware includes Kodi 17 Alpha 3, so since that’s the first time I run Kodi 17 “Krypton”. I’ve decided to report my experience about the interface, and the current status about audio and video support by testing some 4K videos, and audio files. I used the latest available firmware for the test.

Click to Enlarge
Click to Enlarge

Kodi 17 can be found on the main launcher, and for the first launch, we’ll see the default skin has been replaced from Confluence to the new Estuary skin.

Click to Enlarge
Click to Enlarge

It’s a little confusing a first. We can access the setup menu by going to the icon on the bottom left, just on the right on the power button, and then select System Information to confirm Kodi 17 Alpha 3 is installed on the device.

kodi-17-system-info
Click to Enlarge

Once of the first thing I normally setup in Kodi Android is automatic frame rate switching option, It can be found in Settings->Player Settings->Videos, after setting options to Advanced. I can then set Adjust display refresh rate to On start / stop as I did in Kodi 16.1.

Click to Enlarge
Click to Enlarge

I also setup HDMI audio pass-through by going to Settings->System settings->Audio, Enable passthrough and the other relevant options including Dolby Digital (AC3), DTS, and DTS-HD. There’s no TrueHD option in Kodi 17, at least in the version loaded in Qintaix Q912.

Click to Enlarge
Click to Enlarge

I also added a SAMBA share to play my test videos. The procedure has slightly changed due to the new skin. Go to Videos, then select the Files icon on the top right, and you’ll be able to click on Add videos and browse Windows network (SMB) shares to add your own.

Click to Enlarge
Click to Enlarge

Now that everything is setup, it’s time to test some 4K videos:

  • 4K Hawaii Sunset _ GoPro Hero 4 Black [email protected] (No Audio) – OK
  • Beauty_3840x2160_120fps_420_8bit_HEVC_MP4.mp4 (H.265 @ 30 fps – No audio) – OK
  • big_buck_bunny_4k_H264_30fps.mp4 (H.264 @ 30 fps – MPEG1/2 and AC3 audio) – OK (when audio pass-through disabled)
  • BT.2020.20140602.ts (H.265 Rec.2020 compliant – AAC audio) – OK
  • Fifa_WorldCup2014_Uruguay-Colombia_4K-x265.mp4 (H.265 @ 60 fps – AC3) – OK
  • Samsung_UHD_Dubai_10-bit_HEVC_51.4Mbps.ts (10-bit HEVC / MPEG-4 AAC) – OK
  • The.Curvature.of.Earth.4K.60FPS-YT-UceRgEyfSsc.VP9.3840×2160.OPUS.160K.webm – Watchable, but not perfectly smooth. Same result as on other S905X / S912 TV boxes
  • Tara-no9-webm (4K / VP9 @ 59.940 fps) – OK

So it’s not too bad as all videos above play smoothly with hardware decoding, except automatic frame rate switching is not working, and there are two black bars on the sides of the video. I tried to change the View mode to Zoom, but then there’s some “frame jumping” – for the lack of a better word – going on, as you’ll see in the video below.

The next step was to try HDMI audio pass-through, and my DD 5.1 sample worked fine, however big_buck_bunny_4k_H264_30fps.mp4 above had frequent audio cuts, and it also slowed down the video. TrueHD is not supported at all, and audio will be downmixed to PCM 2.0, while videos with DTS-HD and DTS-X audio would just show a black screen (3 out of 3 of them), and no audio.

The good news is that hardware decoding of 8-bit and 10-bit H.265 and VP9 is working quite well even in the alpha version of Kodi 17, but there are still bugs to fix, as expected, and audio pass-through is not usable.

7
Leave a Reply

avatar
7 Comment threads
0 Thread replies
2 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
GrahameAtharOrenTheguyuk Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Rodrigo
Guest
Rodrigo

You should use Beta 1 or nightly, since alpha 3 is quite old version

Tired8281
Guest
Tired8281

I hope they can find someone to write a real good Wiki article on how to switch from Confluence to the new skin. I’m finding the touch version not very intuitive.

Theguyuk
Guest
Theguyuk

I have Kodi 17 on my mini m8s s905, through Google Play beta programme, and yes still needs a little tidying up.

I am not yet fully sold on new look and the delay between some actions, but all respect to Kodi maintaining support.

Good you have done a review as did wonder were so boxes selling a bug ridden not finished version.

Mind you I write this on my M8 s802 .

Oren
Guest

Turns out, beta 2 does not show video properly on another s912 box I’m testing.. haven’t revisited the alpha version yet.

Athar
Guest
Athar

@cnxsoft

Just read in Kodi 17 release notes (upto RC4, last before version release, on 27 Jan) that Amlogic custom code has been replaced by Android Mediacodec.

So what is the effect on say S905/X based 1080p streaming, or will only 4K might be affected, as the article implies?

Is it true that Kodi actually does not directly support Rockchip?

Grahame
Guest
Grahame

Hi I’m new to this. Is on when the button is to the right and bright, or to the left and dull?