• XBMC/Kodi Wrapper 1
  • XBMC/Kodi Wrapper 2
  • XBMC/Kodi Wrapper 3
  • XBMC/Kodi Wrapper 4

XBMC/Kodi Wrapper

Main functions:-Auto mount as CIFS, and play from there (Medium CPU usage, perfect file handling) [Requires root]-Map to miniDLNA URL (given the database file), and play it (Low CPU usage, seek may not always work)-Stream over HTTP (High CPU usage, seek may not always work)-Replace the samba URL to local file path. (Only if your files are on the same device, e.g. if you have a shared xbmc database and playing on the server. Low CPU usage)-Re-stream HTTP specially for Allwinner A10 devices HW decoder.-Map XBMC PVR to TvHeadend Channels, and possibly re-stream. (*/
* login for streaming required)-Use different external player per protocol-Handle WebDAV videos
A little explanations:

Auto mount as CIFS, and play from thereMounts the given smb share to sdcard/xbmcwrapper with busybox and cifs, and plays the file from there.Busybox should be in one of these places: "/system/bin/busybox", "/system/xbin/busybox", "/xbin/busybox", "/bin/busybox", "/sbin/busybox"CIFS support in kernel required. UTF8 iocharset support in kernel recommended.

Map to miniDLNA URLGiven the miniDLNA files.db database (local or samba file), that contains the file you are trying to play, the wrapper will map the file to miniDLNA URL, and passes this to player.You also need to specifiy the level to cut from samba url before searching in database.E.g. you have a samba URL with smb://abc/disk/Movies/HD/abc.mkv, and your minidlna has the Movies directory set as root. In this case you need to to cut 2 leves (abc,disk) from samba URL.This has the minimal CPU usage on both Server and Client side.

Re-stream HTTP specially for Allwinner A10 devices HW decoder.Pre-buffers HTTP input, sometimes it can help HW decoder.

Map XBMC PVR to TvHeadend Channels, and possibly re-stream. (*/
* login for streaming required)XBMC uses its own id's for TV channels(the number before their name), you can set how to remap these to tvheadend channel id's to play in external player.The syntax is the following:xbmcid,tvheadendid;xbmcid,tvheadendid;...

Replace URL On-the-flyIf you are using mysql databse, you are accessing even local files over samba, which is a huge overhead. With this tool you can simply replace the samba url with a local file url, thus completely removing this overhead.

Category : Video Players & Editors

Related searches

Reviews (5)

BD. s. Sep 23, 2018     

Needs instructions. A lot of settings but i dont know how to set it up. I have vlc and several other media players on the Android box. It will not let me choose which one I want to use. 95 percent of the time I want the video player, but it will not let me select it as the default. The default goes into a loop and I have to unplug the box and reboot in order to view a video.

Dan. C. Mar 11, 2021     

Just purchased this app for playing movies from Plex add-on in Kodi v19 by the default Egreat Player of my Egreat A5 TV Box (with Android 7 installed). Happy to find that now I can bitstream HD audio to my external surround amplifier and enjoy much better picture quality with the Egreat Player. However, external subtitle files (.SRT etc) in my Plex movie library associated with the movie do not appear in Egreat Player for selection and only embedded subtitles are available. Egreat player can show external subtitle for selection if the movie file and subtitle file are played as local files in Kodi. So this app seams not working flawlessly with Plex add-on in Kodi.

Ste. S. Jan 30, 2020     

I was playing content from sources other than HTTP and needed a player with A-B repeat. The only choices here are VLC and MXPlayer. MXPlayer is much more beautiful and way richer in features. But as an external kodi player, it won't play any content other than HTTP. So I needed a solution and this wrapper works perfectly with MXPlayer (probably with any other player as well). The effort for configuration is minimal. The wrapper does pretty much everything for you, including creating the PCF.xml. It works on both my Shield TV and my tablet. 5 stars all the way.

Jam. G. May 24, 2017     

Useful app for playing movies in android video app instead of with kodi video player, for instance I use this because kodi doesn't handle my VC1 movies well, and the android video app on Sony X930E allows you to change picture settings while watching video whereas kodi stops. One request if the Author of this app reads this, please set a rule for 4K resolution. Right now all my 1080p movies play in the Android video app, but my 4K movie plays by default in Kodi.

Ste. R. Oct 27, 2014     

Does not work and a complete waste of money. More specifically none of the options would stream a video. After investigating more I came to realize that this program is not even needed and doesn't provide anything worth while to xbmc. I was able to get BSPlayer working flawlessly as an external player through xbmc without other program. SMB also streams perfectly so not sure why anyone would need path or protocol substitutions. Again I am not sure there would ever be a situation that you program would ever be needed or add any value.