Kodi Community Forum
Native Code Platform - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Kodi related discussions (https://forum.kodi.tv/forumdisplay.php?fid=6)
+--- Thread: Native Code Platform (/showthread.php?tid=370770)



Native Code Platform - bgavin - 2022-12-13

Curious:  is there a "native" platform where Kodi is developed, then ported to others such as Windows, Android, or ??


RE: Native Code Platform - PatK - 2022-12-13

(2022-12-13, 17:10)bgavin Wrote: a "native" platform where Kodi is developed
Multiple developers maintain the code pile for respective o/s, there is no specific dedicated hardware platform as every iteration must compile for each o/s and in-effect the subsequent hardware. The question is probably more generalized to the code language and the preferences of the o/s to suit development, and in that; 'the choice seems to be a variety of Linux' (a Precursors adaption of Unix) each iteration for each o/s must compile and be evaluated for the hardware and o/s commonly available.


RE: Native Code Platform - bgavin - 2022-12-13

Thanks for the update.
I did a search first, but did not find the above thread.

The reason behind my question was a comment I saw where the poster asserted KODI is more stable on the Android TV operating systems, than on a Windows platform.
If each code pile is unique to hardware or OS, this tells me they are independent of each other, where a bug could be present in the Win32 code, but absent from the Android or Linux code.

Being a developer, but single platform only, I most certainly appreciate the daunting task of maintaining uniform code quality across widely varied platforms.


RE: Native Code Platform - PatK - 2022-12-14

(2022-12-13, 19:49)bgavin Wrote: comment I saw where the poster asserted KODI is more stable on the Android TV operating systems
You have the gist of it, leave us to say that Kodi utilized by home theatre aficionados appreciate a NAS set-up, while users interested in minimized streaming gravitate to an Android/TV set-up while explorations in software customization seem to take Linux at heart. Others, myself included run a windows PC when Kodi is not the exclusive reason to own the equipment and consider hardware limitations of other platforms.

I wouldn't go so far as to say one platform is more stable than another, development across platforms is a parallel effort, until we get to release candidates, then the developers take a pile on approach to hammer bugs and unify the push to release in each category.


RE: Native Code Platform - bgavin - 2022-12-14

I have a 24gb XigmaNAS dedicated to movie storage.
It is CAT5 gb connected, Intel NICs.
Routing to the TV is a single hop, routing across the backplane of a new ASUS 1800 series gb router.

I have Kodi running on a Gen2 Firestick because I wanted a single remote control.
The Firestick is wireless, signal strength to the ASUS router is very high, as direct line of sight and about 9 foot distance.
The free Apple Airport Utility on my iPhone 13 makes a fine signal dB meter and channel display.

Even with all the above, I still get stutter and hesitation, which I assume is the limitation of the Gen2 firestick.
I tried installing Kodi on the TV android OS, and many other media servers, and they all stutter.
Running a dedicated Win10 workstation, with GTX-1050ti HDMI and VLC Player to the DV is pure performance, but a PITA for the user interface.

Thanks for the input on the platforms.
I'm still out in the weeds trying to figure out what works best for me for HT.


RE: Native Code Platform - bgavin - 2022-12-14

Sorry, I don't have authority to edit my above post.
The NAS is 24tb...


RE: Native Code Platform - Klojum - 2022-12-14

(2022-12-14, 07:19)bgavin Wrote: Sorry, I don't have authority to edit my above post.

Not yet, that is. Newcomers to this forum are subjected to a couple of anti-spam measures. These will vanish over time.


RE: Native Code Platform - PatK - 2022-12-14

(2022-12-14, 07:18)bgavin Wrote: I still get stutter and hesitation, which I assume is the limitation of the Gen2 firestick.
I have a similar set-up with a firestick 4K but use PC storage without issue, but do find the device limits my library and relegate to current and streams. My default is PC with direct connect, the performance of the interface, and SSD headroom is so much more freedom.