Kodi runs almost all computer platforms such as PC, Mac, Android, Linux, etc. Apple IOS is the only OS where Kodi can’t run due to Apple AppStore policy. Figure 4 shows multiple Kodi running on several devices at the same times. The biggest Kodi is running on raspberry pi2 connected to TV. Right Kodi is running on MacBook Pro. The smallest Kodi is running on Android smartphone. Figure 4. Several Kodi running A combination of Kodi and Tvheadend solved all the limitations of current STB (set-top box) client. One viewing per one STB, limited mobility of STB, no recording of videos for later viewing. Kodi running on smartphone and tablet let users watch TV wherever users are. But to support various wireless communications like 3G or LTE, the capability of converting video resolutions is mandatory at Tvheadend server. Unless video streams are converted into proper communication bandwidth, freezing and broken images happen so that regular viewing can be impossible. Converting video resolution format may have heavy loads on CPU of Tvheadend server. So enough computer power may be needed to support mobile viewings. Making recording reservations can be done using EPG. Figure 5 show a way of making a recording reservation at a channel. Visiting records submenu under TV menu like Figure 6 can do watching recorded videos. Figure 5. Window for recording program Figure 6. TV submenus including recordings Kodi is being developed for a platform for view multimedia including IPTV. It supports playing music, videos, pictures and extension programs as well. Kodi provides more functions than regular STB and is being developed actively. For IPTV viewing, only one plugin for tvheadend server in Figure 7 is applied. Korean IPTV customizations are done on LIVE TV streams only. VOD (Video on Demand) function cannot be offered due to its company specific closed implementation. Figure 7. Tvheadend PVR add-on module
Kodi runs almost all computer platforms such as PC, Mac, Android, Linux, etc. Apple IOS is the only OS where Kodi can’t run due to Apple AppStore policy. Figure 4 shows multiple Kodi running on several devices at the same times. The biggest Kodi is running on raspberry pi2 connected to TV. Right Kodi is running on MacBook Pro. The smallest Kodi is running on Android smartphone. Figure 4. Several Kodi running A combination of Kodi and Tvheadend solved all the limitations of current STB (set-top box) client. One viewing per one STB, limited mobility of STB, no recording of videos for later viewing. Kodi running on smartphone and tablet let users watch TV wherever users are. But to support various wireless communications like 3G or LTE, the capability of converting video resolutions is mandatory at Tvheadend server. Unless video streams are converted into proper communication bandwidth, freezing and broken images happen so that regular viewing can be impossible. Converting video resolution format may have heavy loads on CPU of Tvheadend server. So enough computer power may be needed to support mobile viewings. Making recording reservations can be done using EPG. Figure 5 show a way of making a recording reservation at a channel. Visiting records submenu under TV menu like Figure 6 can do watching recorded videos. Figure 5. Window for recording program Figure 6. TV submenus including recordings Kodi is being developed for a platform for view multimedia including IPTV. It supports playing music, videos, pictures and extension programs as well. Kodi provides more functions than regular STB and is being developed actively. For IPTV viewing, only one plugin for tvheadend server in Figure 7 is applied. Korean IPTV customizations are done on LIVE TV streams only. VOD (Video on Demand) function cannot be offered due to its company specific closed implementation. Figure 7. Tvheadend PVR add-on module