Android Hardware acceleration issue on Android SmartTV
#1
Hi Guys,

I am seeking for a solution to use my new TCL SmartTV to play video files located on my nas via smb share. So recently installed Kodi on my SmartTV(Android 4.2.2, Quad Core CPU, Mali400 GPU), but stopped by hardware acceleration:

The hardware acceleration function has two options on my platform: Mediacodec(Surface) and Mediacodec. If I enable any of them, video playback gets black screen only and sound ok, cpu usage around 20%
Image

If both options are disabled, video playback gets laggy and sound ok, CPU usage almost 100%.
Image

Petty sure the gpu support hardware acceleration because moboplayer works good to play 720p/1080p/4k files in local, but moboplayer does not support play smb location.

Is there any possible way to enable hardware acceleration since the CPU of SmartTV is not strong enough to software acceleration?

PS: same problem if I copy video file to local storage, so it is not a network issue.
PPS: I tried Kodi v13-v16, none of them can enable hardware acceleration, not sure if it is helpful for find issue.

Log file: http://xbmclogs.com/pvml1h6jz
Reply
#2
looks like the AMlogic mediacodec hardware decoder only returns errors, probably your firmware is borked (try getting an update) or you need to use the "special" Kodi version that came with your "SmartTV" box. you could also try SPMC but I don't think the fork will fix your issues.
OpenElec Standalone --> Asus Chromebox 'Panther' --> Onkyo TX-NR709 --> Sony 55" X85C Android TV (also with Kodi!)
Asus Chromebox EZ Script
Kodi on Sony Bravia Android TVs
Reply
#3
(2016-05-03, 22:30)Hannes The Hun Wrote: looks like the AMlogic mediacodec hardware decoder only returns errors, probably your firmware is borked (try getting an update) or you need to use the "special" Kodi version that came with your "SmartTV" box. you could also try SPMC but I don't think the fork will fix your issues.

Is it possible to install a different decoder instead mediacodec? Maybe from add-on?
Reply
#4
No.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#5
(2016-05-04, 13:54)fritsch Wrote: No.
how can I find out what chip/cpu this tv use? Kodi just shows it is A9.
Reply
#6
Check out what it says with this: https://play.google.com/store/apps/detai...ire.aida64
Reply
#7
(2016-05-06, 05:46)Ned Scott Wrote: Check out what it says with this: https://play.google.com/store/apps/detai...ire.aida64

Thanks so much. I captured the screen, but CPU just shows A9, not sure what is the model.

Image

Image

Image
Reply
#8
Try CPU-Z:
https://play.google.com/store/apps/detai...puid.cpu_z
It could be a RK3188 chipset.
Reply
#9
(2016-05-06, 11:44)csgabe Wrote: Try CPU-Z:
https://play.google.com/store/apps/detai...puid.cpu_z
It could be a RK3188 chipset.

Thx, CPU-Z got almost same:

Image

Image
Reply
#10
Novatek.
Never heard of them before...
Reply
#11
Novatek are more known for their Dashcam SoC systems but this seems to be their first UHD SoC. tricky to get hardware acceleration going with a SoC nobody is familiar with...
OpenElec Standalone --> Asus Chromebox 'Panther' --> Onkyo TX-NR709 --> Sony 55" X85C Android TV (also with Kodi!)
Asus Chromebox EZ Script
Kodi on Sony Bravia Android TVs
Reply

Logout Mark Read Team Forum Stats Members Help
Hardware acceleration issue on Android SmartTV0