Why are some live TV plugins located on the client and not on the TVserver? (1 Viewer)

lodale

Portal Pro
April 9, 2009
245
27
Home Country
Norway Norway
Hi a question, why are plugins like TV/radio logos made for clients and not for server?
 

Edalex

Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,955
    1,264
    Saratov
    Home Country
    Russian Federation Russian Federation
    Are you talking about LogoManager plugin or what?
    Since Logo files are stored on client in Mediaportal TV Engine This plugin is operating on client.
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    Logos could be delivered from the server and cached on the client. Personally I would prefer this architecture.

    In my opinion a better reason to have the logo plugin on the client side is that the client's "style" (skin etc.) may vary. Different style logos are needed for different style skins. This is something that is more difficult to handle for a server-side plugin. It isn't impossible to handle... but I did not design/create the logo manager plugin.
     

    lodale

    Portal Pro
    April 9, 2009
    245
    27
    Home Country
    Norway Norway
    My opinion is that a server delivers information of what is accessible, not what could be accessible. Therefor logos (both TV and radio) belong to the server not the client.
    Not a big thing, but the architecture should be correct
     

    Edalex

    Community Plugin Dev
  • Premium Supporter
  • January 3, 2008
    2,955
    1,264
    Saratov
    Home Country
    Russian Federation Russian Federation
    My opinion is that downloading logos from server is unnessesary use of bandwith that could interfere tv vieving
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,577
    8,224
    Home Country
    New Zealand New Zealand
    My opinion is that downloading logos from server is unnessesary use of bandwith that could interfere tv vieving
    There are design trade-offs with both approaches. This consequence seems very unlikely, especially if the download is handled properly (ie. in an asynchronous background thread with lowest possible priority). On the other hand, a certain consequence of having the plugin on the client side is that it must be installed and configured for each client installation. :(

    You are one of the plugin developers, so you get to make the choices. Hopefully you consider the opinions of other people such as lodale... :)

    [edit: I would also add that recording thumbnails are stored on the server and cached on each client. The same approach could be applied for logos... if you wanted it.]
     

    Users who are viewing this thread

    Similar threads

    I had the same issue and found the executable under C:\ProgramData\Team MediaPortal\MediaPortal\skin\Titan\BasicHome.Editor\TitanEditor.exe Only the shortcut was missing.
    I had the same issue and found the executable under C:\ProgramData\Team...
    Hi all, Not a rant, more a sharing of experience (maybe hoping to get some clarification on which wrong turn I took) It has been...
    Replies
    9
    Views
    1K
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem - unable to connect to any of the specified MySQL hosts. And Hostname is still in red. I don't understand - this is a dedicated TV computer. Unless an update did this I don't know why there's a problem in the...
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem -...
    I've been using MediaPortal for 20 or so years. Last night it recorded perfectly. This arvo it doesn't - will run videos but not...
    Replies
    2
    Views
    367
    Didn't know computers are available in Canada's jails... :p
    Didn't know computers are available in Canada's jails... :p
    Hi folks, basically I have this m3u list with links I am trying to scan with the TV configuration tool but all the channels even...
    Replies
    5
    Views
    509
    That was it! :) I had to set it to "Maintain display scaling". I think it was set to "Maintain Aspect Ratio", which added black bars to MediaPortal when playing videos that didn't conform to a strict 16:9 ratio, I suppose. Thanks to everyone for the patience and help, I can finally enjoy videos fully.
    That was it! :) I had to set it to "Maintain display scaling". I think it was set to "Maintain Aspect Ratio", which added black...
    I'm running MePo in 1080p to my 4K TV (because my Intel NUC HTPC ain't powerful enough to run in 4K) and for some videos, I see...
    Replies
    12
    Views
    2K
    • Sticky
    MP1 MP2 [News] MediaPortal 2 - 2.5 Release DE
    Will be version 2.5.1 ready quite soon? I read somewhere it will be a bugfix release, no new features are probably not in focus.
    Will be version 2.5.1 ready quite soon? I read somewhere it will be a bugfix release, no new features are probably not in focus.
    We are proud to present MediaPortal 2.5 MediaPortal 2.5 is a full-blown media center software that addresses most common user...
    Replies
    70
    Views
    5K
    Top Bottom