Jump to content


Photo

Question: Why isn‘t the Kodi Player used in Apps?

Kodi

  • Please log in to reply
12 replies to this topic

#1 K1ng_Lear OFFLINE  

K1ng_Lear

    Advanced Member

  • Members
  • 94 posts
  • Local time: 06:13 PM

Posted 22 June 2019 - 09:18 AM

Hi,

I‘ve one point which I really don’t understand. Why is neither EMBY nor Plex using the most advanced Player out there, I mean Kodi, in their Apps? I think Kodi is open source, so the player itself isn’t closed while it‘s really the most advanced Player out there. If it would be used in the apps a lot of transcode could be avoided and it would be very easy to enjoy the media. So, why is this so? Are there regulatory restrictions or any other technical issues? I just want to know.

P.S. I am aware that EMBY has a good implementation in Kodi but I like some other features of the app. So I‘m switching between Kodi and the nativ android app on my shield depending ont the thing I want to see.

#2 Sammy OFFLINE  

Sammy

    Advanced Member

  • Members
  • 2542 posts
  • Local time: 09:13 AM

Posted 22 June 2019 - 10:25 AM

Good question.

Sent from my SM-G960U1 using Tapatalk

#3 BillOatman OFFLINE  

BillOatman

    Advanced Member

  • Members
  • 313 posts
  • Local time: 12:13 PM

Posted 22 June 2019 - 10:55 AM

Kodi I believe is written in mostly C++ and I doubt it is .net core compatible.

That might have something to do with it.



#4 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 45278 posts
  • Local time: 12:13 PM

Posted 22 June 2019 - 12:43 PM

There is no "Kodi player" per se.

 

What you are asking is kind of like asking why isn't my car using that other car's engine.  Well, first you'd have to figure out how to extract that other car's engine and then you'd need to figure out how to fit it into your car and interface it properly with all of the controls and drive train.   Then do that in your whole fleet of different sized and shaped cars :).

 

Then, beyond the technical aspects, you'd have to figure out if that other person really will let you use his engine in your car that you race professionally.



#5 Doofus ONLINE  

Doofus

    Advanced Member

  • Members
  • 11466 posts
  • Local time: 09:13 AM

Posted 22 June 2019 - 01:45 PM

Why is neither EMBY nor Plex using the most advanced Player out there, I mean Kodi, in their Apps?

 

Well that's completely untrue! I actually think Kodi is very basic. I think you maybe confusing stability with capability. This is also the common misunderstanding with apple junk. They just make their stuff so introverted that you have to use it the way they want you to use it. So for people like myself, it makes them next to useless. They basically make it simple enough for an uneducated child to use.

 

If you want advanced, take a look at mpv's manual

 

https://mpv.io/manual/master/


  • CBers likes this

#6 BillOatman OFFLINE  

BillOatman

    Advanced Member

  • Members
  • 313 posts
  • Local time: 12:13 PM

Posted 22 June 2019 - 02:49 PM

There is no "Kodi player" per se.

 

What you are asking is kind of like asking why isn't my car using that other car's engine.  Well, first you'd have to figure out how to extract that other car's engine and then you'd need to figure out how to fit it into your car and interface it properly with all of the controls and drive train.   Then do that in your whole fleet of different sized and shaped cars :).

 

Then, beyond the technical aspects, you'd have to figure out if that other person really will let you use his engine in your car that you race professionally.

Yeah that's a much overlooked point as well.



#7 K1ng_Lear OFFLINE  

K1ng_Lear

    Advanced Member

  • Members
  • 94 posts
  • Local time: 06:13 PM

Posted 23 June 2019 - 02:41 AM

There is no "Kodi player" per se.
 
What you are asking is kind of like asking why isn't my car using that other car's engine.  Well, first you'd have to figure out how to extract that other car's engine and then you'd need to figure out how to fit it into your car and interface it properly with all of the controls and drive train.   Then do that in your whole fleet of different sized and shaped cars :).
 
Then, beyond the technical aspects, you'd have to figure out if that other person really will let you use his engine in your car that you race professionally.


Thx for the answer. Very well explained and I like your metapher, too. :-)

Well that's completely untrue! I actually think Kodi is very basic. I think you maybe confusing stability with capability. This is also the common misunderstanding with apple junk. They just make their stuff so introverted that you have to use it the way they want you to use it. So for people like myself, it makes them next to useless. They basically make it simple enough for an uneducated child to use.
 
If you want advanced, take a look at mpv's manual
 
https://mpv.io/manual/master/


Sorry, but your argument isn’t a point.

1. I can throw almost everything to my Kodi on Shield and it plays flawless without a transcode on the sever. So, yes Kodis playing engine is more sophisticated.
2. Your argument with apple is exactly why I think apple is well developed. It may not hit requirements but it does it for a lot of people. If you‘ve special or professional requirement some stuff for the consumer isn’t really useful to you. E.g. I work as engineer in a chemical plant and my build in sensors there give ma more opportunities then the sensors in my heating system at home do. So, is my heating system at home scrap? No, of course not, It‘s developed for this and my wife can handle it, too.

The point is, you can have something very capable but if 95% of your customer can’t use it without to be a specialist your system isn’t advanced it’s simply miserably engineered.
  • ebr and Spaceboy like this

#8 TeamB OFFLINE  

TeamB

    Advanced Member

  • Developers
  • 5612 posts
  • Local time: 02:13 AM

Posted 23 June 2019 - 03:09 AM

I am aware that EMBY has a good implementation in Kodi but I like some other features of the app.
So I‘m switching between Kodi and the nativ android app on my shield depending ont the thing I want to see.


Kodi is a media platform not just a player.
As you have pointed out there are at least two Kodi addons and then also DLNA to allow you to play back your Emby server content using Kodi as the player.

If you are missing something from the Kodi addons then you should ask, we might be able to add it to he Kodi addons to give you better coverage so you dont have to switch between apps.

#9 Doofus ONLINE  

Doofus

    Advanced Member

  • Members
  • 11466 posts
  • Local time: 09:13 AM

Posted 23 June 2019 - 03:16 AM

Sorry, but your argument isn’t a point.

1. I can throw almost everything to my Kodi on Shield and it plays flawless without a transcode on the sever. So, yes Kodis playing engine is more sophisticated.
2. Your argument with apple is exactly why I think apple is well developed. It may not hit requirements but it does it for a lot of people. If you‘ve special or professional requirement some stuff for the consumer isn’t really useful to you. E.g. I work as engineer in a chemical plant and my build in sensors there give ma more opportunities then the sensors in my heating system at home do. So, is my heating system at home scrap? No, of course not, It‘s developed for this and my wife can handle it, too.

The point is, you can have something very capable but if 95% of your customer can’t use it without to be a specialist your system isn’t advanced it’s simply miserably engineered.

 

 

lol, well I'm not going to waste time explaining all the ways that Crapple is junk, or how limited kodi is. If you're happy with it, groovy. They are incapable of doing a lot of what I require, so I can't use them.


  • CBers likes this

#10 TeamB OFFLINE  

TeamB

    Advanced Member

  • Developers
  • 5612 posts
  • Local time: 02:13 AM

Posted 23 June 2019 - 04:34 AM

If you want advanced, take a look at mpv's manual
 
https://mpv.io/manual/master/

Both Kodi and mvp use ffmpeg so at their heart they have the same level of advancement.
MVP is more configuration and you can control how it processes video and audio so MVP is more advanced in this area.
However they both should support the same media.

As I said above Kodi is more a media platform with a library manager and other features that allow you to do end to end media playback.
I agree from a player point of view it has less control over how it handles playback internally and for some users that is not acceptable.
  • Doofus likes this

#11 Doofus ONLINE  

Doofus

    Advanced Member

  • Members
  • 11466 posts
  • Local time: 09:13 AM

Posted 23 June 2019 - 10:17 AM

Both Kodi and mvp use ffmpeg so at their heart they have the same level of advancement.
MVP is more configuration and you can control how it processes video and audio so MVP is more advanced in this area.
However they both should support the same media.

As I said above Kodi is more a media platform with a library manager and other features that allow you to do end to end media playback.
I agree from a player point of view it has less control over how it handles playback internally and for some users that is not acceptable.


Several players use ffmpeg, but they tie it down by limiting configurability. Not only that, but mpv has a bunch of stuff on top of ffmpeg. So you have the ability to use all of ffmpeg's options AND use the many options that mpv has developed. Being able to decode your media is a very basic function, and yet many players still have limited support. This is the case with all crapple products. Kodi is better than crapple, but horribly limits what you can do with it. mpv on Windows is vast.

#12 Deathsquirrel OFFLINE  

Deathsquirrel

    Advanced Member

  • Members
  • 1981 posts
  • Local time: 09:13 AM

Posted 23 June 2019 - 12:35 PM

Google media servers and media collection playback, whatever terms you like.  You'll find Kodi at the top of the list.  Then you'll find Plex.  Then, if you're lucky, Emby.

 

People using Emby have tried those tools and generally rejected them.  The Kodi user experience was so well-received in this house that my wife told me to uninstall 'that shitty program and bring the DVDs back out' so she could watch movies again.

 

For those that like Kodi, it's an option as a client.  Making it the default client wouldn't make any damn sense.



#13 sansoo22 OFFLINE  

sansoo22

    Advanced Member

  • Members
  • 34 posts
  • Local time: 11:13 AM

Posted 28 June 2019 - 07:19 PM

Google media servers and media collection playback, whatever terms you like.  You'll find Kodi at the top of the list.  Then you'll find Plex.  Then, if you're lucky, Emby.

 

People using Emby have tried those tools and generally rejected them.  The Kodi user experience was so well-received in this house that my wife told me to uninstall 'that shitty program and bring the DVDs back out' so she could watch movies again.

 

For those that like Kodi, it's an option as a client.  Making it the default client wouldn't make any damn sense.

 

+1 for this.  Went thru the gamut of several media servers and players before deciding on Emby.  It hit all the right notes making the others pretty obsolete in my opinion.  Having the same look and feel across any and all devices was very important for me. 

 

In a world of DRM and DMCA I'm not even sure having the Kodi player built in would be a good idea.  They kind of got a bad rep for awhile with plugins that allowed streaming illegal content.  And if im not mistaken is why they arent on as many platforms as Plex and Emby are.  Whether they deserve the rep or not is besides the point.  Now that it exists I would almost bet money that if Samsung saw a Kodi player package sitting inside the emby code submitted to be on a Samsung smart TV its getting rejected.







Also tagged with one or more of these keywords: Kodi

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users