2020-08-04, 02:11
Hello,
Kodi (18.7 Git:20200711-nogitfound). Platform: Linux ARM 32-bit
Zgemma H7S set top box
OpenVix 5.3 (enigma2 on embedded linux OS)
I am using Kodi on an enigma2 set top box. I use the box to record movies from the TV. It has it's own media player and they play fine through that.
When I run Kodi 18.7 (which is a plugin) on this box it will play .mp4 files ok but when it tries to play .ts files they stop after 2-3 seconds and the screen freezes.
I am trying to add a playercorefactory.xml file in my userdata folder to direct Kodi to use the set top box media player (as a Kodi external media player). So far I have tried this but it's not working...
I guess it sort of works in that it doesn't stop Kodi from playing .mp4 files. Still if I try to play a .ts movie in Kodi it plays for about 2-3 seconds then the screen freezes and I get this log.
If I press C on the keyboard when a movie thumbnail is highlighted, the "Play Using.." option does NOT appear in the context menu.
I suppose my main problem is figuring out the path that needs to go inside <filename>....</filename> which is kind of an enigma2 question but hopefully someone here could help anyway?? There are also errors in the log file like..
What should I do about those errors?
Cheers,
Flex
Kodi (18.7 Git:20200711-nogitfound). Platform: Linux ARM 32-bit
Zgemma H7S set top box
OpenVix 5.3 (enigma2 on embedded linux OS)
I am using Kodi on an enigma2 set top box. I use the box to record movies from the TV. It has it's own media player and they play fine through that.
When I run Kodi 18.7 (which is a plugin) on this box it will play .mp4 files ok but when it tries to play .ts files they stop after 2-3 seconds and the screen freezes.
I am trying to add a playercorefactory.xml file in my userdata folder to direct Kodi to use the set top box media player (as a Kodi external media player). So far I have tried this but it's not working...
xml:<playercorefactory>
<players>
<player name="e2mediaplayer" type="ExternalPlayer" audio="true" video="true">
<filename>/usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/plugin.pyo</filename>
<args>--fullscreen "{1}"</args>
<hidexbmc>true</hidexbmc>
<hideconsole>true</hideconsole>
</player>
</players>
<rules action="prepend">
<rule name="ts" filetypes="ts" player="e2mediaplayer"/>
</rules>
</playercorefactory>
I guess it sort of works in that it doesn't stop Kodi from playing .mp4 files. Still if I try to play a .ts movie in Kodi it plays for about 2-3 seconds then the screen freezes and I get this log.
If I press C on the keyboard when a movie thumbnail is highlighted, the "Play Using.." option does NOT appear in the context menu.
I suppose my main problem is figuring out the path that needs to go inside <filename>....</filename> which is kind of an enigma2 question but hopefully someone here could help anyway?? There are also errors in the log file like..
Code:
NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
WARNING: CPlayerCoreFactory::GetPlayer(E2Player): no such player: E2Player
NOTICE: Loaded playercorefactory configuration
NOTICE: Loading player core factory settings from special://profile/playercorefactory.xml.
WARNING: CPlayerCoreFactory::GetPlayer(e2mediaplayer): no such player: e2mediaplayer
What should I do about those errors?
Cheers,
Flex