Kodi Community Forum

Full Version: Xiaomi 4K HDR 'Mi Box' (Android TV set-top box)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I did a test:

Samsung NU7100 TV 
YouTube on Xbox One S -- YouTube on Samsung -- YouTube on mi Box 3

Chose the LG title 60fps with the butterfly (28 secs in)
Here we go three different results:

Xbox - no support for vp9.2 would only let me play at 1080p HD using AVC1 -- didn't even give me the option for vp9 -- used a 3860x2160 viewport - 
(the same xbox has no problem playing 30fps 4K titles in 4K using vp9, no idea why it won't select vp9 for ANY 60fps title)
Samsung internal Tizen - Perfect, displayed the vp9.2 - used a 1980x1280*2 viewport
mi Box 3 - did not use vp9.2 at all, displayed 2160p using vp9 - used a 1980x1280*2 viewport
That is where this modded YouTube wrapper App comes in:

https://smartyoutubetv.github.io/
Hi I have 2 mi box 3. Running on Android 6. Both reboot on Kodi while streaming a movie about every 40 minutes. They just fully reboot the box. On my rpi3 I don't have this issue with the same stream. How can I fix this?
I just found out it only crashes if I have subtitles enabled. after I enable them it will crash in 40 minutes. I just updated both boxes tot oreo 2179 but still the same issue. The both reboot after 45 minutes while streaming a movie and running subs. I also added a fan to rule out overheating. And that's not the issue either.
(2018-10-09, 07:03)chamkill Wrote: [ -> ]hi everybody, fisrt sorry for my poor english then sorry to post this here, i tried to ask it in the pvr section but i don(t find any help.

i'm trying to create an xml file to be able to change channel's groups in the tv guide (can't acces with the remote on the the bottom left corner button)

i tried this, but doesn't work

<?xml version="1.0" encoding="UTF-8"?>
<keymap>
  <TVGuide>
    <remote>
      <right>NextChannelGroup</right>
      <left>PreviousChannelGroup</left>
    </remote>
  </TVGuide>
</keymap>

can anyone help ?
thx
You need to use keymap editor, so you get the id of key
<keymap><fullscreenvideo><keyboard><key id="61448">subtitledelay</key><key id="61571">fastforward</key><key id="61568">activatewindow(subtitlesearch)</key><key id="61569">playpause</key></keyboard></fullscreenvideo></keymap>
(2018-10-09, 07:03)chamkill Wrote: [ -> ]hi everybody, fisrt sorry for my poor english then sorry to post this here, i tried to ask it in the pvr section but i don(t find any help.

i'm trying to create an xml file to be able to change channel's groups in the tv guide (can't acces with the remote on the the bottom left corner button)

i tried this, but doesn't work

<?xml version="1.0" encoding="UTF-8"?>
<keymap>
  <TVGuide>
    <remote>
      <right>NextChannelGroup</right>
      <left>PreviousChannelGroup</left>
    </remote>
  </TVGuide>
</keymap>

can anyone help ?
thx
Has someone managed to get voice search working in Kodi 18 or SPMC on Mi Box? Using mic button on remote opens Google Assistant. Holding OK button  (big middle) longer open search, but after while whole Kodi is crashing, it there a way to fix it?
Users report new OTA build 2390, stating wifi fixes, hdmi compatibility, etc.
Upgraded to 2390 and played with it a bit, not much has changed in terms of playing video/audio/sync issues.

- Setting video resolution to auto still sets the box to 720p 60Hz (on a 4k LG TV) - same as before
- Netflix (with DD+ capable receiver) still experiences dropouts.
- HDMI total adaptation turned on, the judders, frameskips and dropouts are still observable on both Netflix and Kodi
- Audio dropouts on DD+/DTS videos on Kodi.

I'll update as I continue testing, at least we'll see if the wifi works okay.
Standby is still flaky. Going out of standby the box feels very sluggish. Wifi is still OK.
Hi,
I have the problem that playing 4k video on a full hd tv the picture is too dark:
WHen playing the content on a 4k hdr lcd the message comes that hdr content is played. Then the video is bright enough with high contrast.
On a full hd lcd 1080p files are playing well and they are bright enough.
but 4k material ist unwatchable, because it is too dark.
Aswell the brightness setting in kodi does not function at all.
Even disabling the hdr function in the menu does not help.

Kodi 17.6 nov 14 2017
Android 6.01

Does anybody have some ideas?
(2018-11-04, 15:33)Starfighter1956 Wrote: [ -> ]Hi,
I have the problem that playing 4k video on a full hd tv the picture is too dark:
WHen playing the content on a 4k hdr lcd the message comes that hdr content is played. Then the video is bright enough with high contrast.
On a full hd lcd 1080p files are playing well and they are bright enough.
but 4k material ist unwatchable, because it is too dark.
Aswell the brightness setting in kodi does not function at all.
Even disabling the hdr function in the menu does not help.

Kodi 17.6 nov 14 2017
Android 6.01

Does anybody have some ideas?
  
Your 4K material is almost certainly also HDR (High Dynamic Range - aka PQ HDR10). It's almost certainly playing strangely on a non-HDR set (like almost all Full HD TVs) because there isn't good quality HDR->SDR tone mapping taking place. (It's because the material is HDR, not because it is 4K, that you are probably having issues)

I have no idea how the Mii box and/or Kodi running on it handles tone mapping HDR->SDR conversion - but I suspect that's your issue.
I’m a mi box user in US and a native Chinese speaker. One month ago I reported a few bugs in build 2179 and 2303 directly to Xiaomi’s engineers. The bugs were 1) when mi box wakes up from sleep, the user specified resolution such as 4k@60 might change to 480p or other low resoluton. 2) When user changes refresh rate in settings, it only changes display refresh rate, but system still think it is under the original refresh rate, resulting multiple apps misbehave, including Kodi. Kodi won’t play 1080p@24 video smoothly if user switches to 24fps in settings, unless reboot. 3) WiFi still goes up and down, affecting playback. I have to change my router’s WiFi bandwidth setting from 80Mhz to 40mhz to maintain stable connection.

I just updated 2390. After initial testing, it seems all three issues are fixed. The third one needs confirmation for long time usage, but I changed bandwidth back to 80Mhz, it is stable so far.

The box is still not perfect, but I’m glad they are able to fix all issues I reported to them. Maybe it is really the language barrier. Anyway, if anyone has a clue about how to enable the auto refresh rate switching, let me know. I can pass the information in Chinese and maybe we can see it in the next build.
(2018-11-05, 10:19)generalmilk Wrote: [ -> ]The box is still not perfect, but I’m glad they are able to fix all issues I reported to them. Maybe it is really the language barrier. Anyway, if anyone has a clue about how to enable the auto refresh rate switching, let me know. I can pass the information in Chinese and maybe we can see it in the next build.

Nice work. Smile

If you can also report:

1) 5.1 DD+ Netflix Audio has audio dropouts when HDMI connected to a DD+ capable audio receiver. I believe other DD+ dropout happen with other Apps.
2) USB3 > Gigabit adapters (like Ugreen brand) misbehave after waking from sleep, continually cycling from connect to disconnect
3) Deinterlacing when decoding using Kodi Mediacodec which uses Android EXOplayer does not do Frame doubling (25i > 50fps), so you end up with Half motion deinterlacing which is not good for sports viewing.

This affects all Android Apps running on AMLogic hardware, like Kodi and Android TV - Live Channels that use Broadcast TV.
mpeg2 deinterlacing is poor quality as well and pixellated compared to what it should be.
The Xiaomi Engineers may have to query AMLogic on these issues.

4) Yes I do know how to enable auto frame rate matching on AMLogic hardware - BUT there are mods that need to be done to the Systemctl binary file as well, and without a User-Debug Oreo release or access to the source code nothing can be done.
Maybe Xiaomi can send me a Oreo user-debug update.zip if I produce my Mi Box serial number, at least I can experiment then.

Please pass on the info.
(2018-11-05, 10:54)wrxtasy Wrote: [ -> ]3) Deinterlacing when decoding using Kodi Mediacodec which uses Android EXOplayer does not do Frame doubling (25i > 50fps), so you end up with Half motion deinterlacing which is not good for sports viewing.

It's not good for viewing anything shot or delivered native interlaced - not just sports. Entertainment shows also suffer hugely if their native 50Hz motion is rendered at 25Hz by poor quality deinterlacers. Reality TV, News, some documentary, some sitcoms and studio drama (soaps) are all shot or delivered native 50i, and watching them at 25p just isn't going to be acceptable for many. Sport is a good example - but by no means the only one.