2015-09-03, 16:40
Hey all,
I'd like to share some pretty awesome work being done by a group called Emby (formerly Media Browser) that might be interesting to those people looking for a way to sync their media library or have a server/client setup using Kodi as a frontend.
Before I get too far, I would like to note that there is a previous discussion about media browser in this forum, but I thought that it would be nice to have one that focused on the integration of Emby with Kodi:
http://forum.kodi.tv/showthread.php?tid=...light=emby
Anyway, for those of you who don't know, Emby is a server/client style media player that is build open source. The server side is built to run on several different devices, including windows, linux, and several NAS options. Once installed everything is configured via a web interface.
From the web interface, you can build the library, edit metadata & images, & even play directly from the library.
Once the server is setup, then we can start configuring Kodi to work with it. Some of the dev's over at emby have been working with others to build a add-on for Kodi that integrates Emby server into Kodi.
http://emby.media/community/index.php?/forum/99-kodi/
Unlike a UPNP style option, Emby for Kodi integrates media directly into the Kodi library. This allows the user to browse their library, as if it were directly looking at the media.
Using the Emby server ensures that watched statuses & video progress is synced between different Kodi devices.
The Emby for Kodi add-on has configuration options that will affect how the media is accessed by kodi. The biggest one is "Play from HTTP instead of SMB". When this option is turned off, Kodi will use emby to find the path whatever media you choose to play and then it will read the file directly. If "Play from HTTP instead of SMB" is selected, Kodi will read a transcoded stream from the Emby server. In additional another option is displayed; "Video Quality". This option allows the user to set the transcode data rate that will be requested of the Emby server. The "Video Quality" setting can be set as high as 1000 Mbps and as low as 664 Kbps, with a default value of 100 Mbps. Regardless of the setting chosen, if transcoding is used, the Emby server can be set to adjust the transcode rate based on network performance (similar to Netflix).
One feature of Emby that has not yet been addressed with the Emby for Kodi add-on is its ability to handle live tv. Currently Emby can use a number of backends that are also supported by Kodi, but recently they have developed their own PVR server that is integrated into Emby. It is my hopes that someday this PVR functionality will be able to be connected to Kodi, similar to other backends, through the Emby for Kodi add-on, but since it is still new, it hasn't been done yet.
Ultimately, I think that Emby fills a very unique role that some users may be interested in. It provides a strong server backend to the highly customizable kodi frontend. Since it is an open-source project, I would like to try to promote a greater level of cooperation between the two projects, in the hopes that both can work together to help fill the gaps in the other and create an even better integration between the two.
I've updated the Kodi Wiki to include a page for Emby for Kodi.
http://kodi.wiki/view/Add-on:Emby_for_Kodi
I'd like to share some pretty awesome work being done by a group called Emby (formerly Media Browser) that might be interesting to those people looking for a way to sync their media library or have a server/client setup using Kodi as a frontend.
Before I get too far, I would like to note that there is a previous discussion about media browser in this forum, but I thought that it would be nice to have one that focused on the integration of Emby with Kodi:
http://forum.kodi.tv/showthread.php?tid=...light=emby
Anyway, for those of you who don't know, Emby is a server/client style media player that is build open source. The server side is built to run on several different devices, including windows, linux, and several NAS options. Once installed everything is configured via a web interface.
From the web interface, you can build the library, edit metadata & images, & even play directly from the library.
Once the server is setup, then we can start configuring Kodi to work with it. Some of the dev's over at emby have been working with others to build a add-on for Kodi that integrates Emby server into Kodi.
http://emby.media/community/index.php?/forum/99-kodi/
Unlike a UPNP style option, Emby for Kodi integrates media directly into the Kodi library. This allows the user to browse their library, as if it were directly looking at the media.
Using the Emby server ensures that watched statuses & video progress is synced between different Kodi devices.
The Emby for Kodi add-on has configuration options that will affect how the media is accessed by kodi. The biggest one is "Play from HTTP instead of SMB". When this option is turned off, Kodi will use emby to find the path whatever media you choose to play and then it will read the file directly. If "Play from HTTP instead of SMB" is selected, Kodi will read a transcoded stream from the Emby server. In additional another option is displayed; "Video Quality". This option allows the user to set the transcode data rate that will be requested of the Emby server. The "Video Quality" setting can be set as high as 1000 Mbps and as low as 664 Kbps, with a default value of 100 Mbps. Regardless of the setting chosen, if transcoding is used, the Emby server can be set to adjust the transcode rate based on network performance (similar to Netflix).
One feature of Emby that has not yet been addressed with the Emby for Kodi add-on is its ability to handle live tv. Currently Emby can use a number of backends that are also supported by Kodi, but recently they have developed their own PVR server that is integrated into Emby. It is my hopes that someday this PVR functionality will be able to be connected to Kodi, similar to other backends, through the Emby for Kodi add-on, but since it is still new, it hasn't been done yet.
Ultimately, I think that Emby fills a very unique role that some users may be interested in. It provides a strong server backend to the highly customizable kodi frontend. Since it is an open-source project, I would like to try to promote a greater level of cooperation between the two projects, in the hopes that both can work together to help fill the gaps in the other and create an even better integration between the two.
I've updated the Kodi Wiki to include a page for Emby for Kodi.
http://kodi.wiki/view/Add-on:Emby_for_Kodi