MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » MediaPortal 1 Talk


MediaPortal 1 Talk General talk regarding our HTPC-software MediaPortal 1 takes place here.

View Poll Results: Do you think that this is Worth it?
YES!! Cross platform media centre here I come! 18 37.50%
No, We already have mythtv and Freevo for linux 23 47.92%
Maybe it would be cool 7 14.58%
Voters: 48. You may not vote on this poll

Reply
 
Thread Tools Display Modes
Old 2005-11-17, 17:43   #1 (permalink)
Portal User
 
Join Date: Nov 2005
Location: Brampton, Ontario
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts


Default Porting to Linux (Maybe)

Hi everyone,
I guess I'm new here since this is my first post. :-)
But anyway...
I've read that this software can be ported to linux because of the fact that it's based on alot of stuf f in windows (such as .net)
However, The reason I would want to port this software is it's interface (which is stunning).

So.. Wouldn't it be possible to port the interface to linux by using it as a frontend then using an "engines" system as the backend like in amaroK? (amarok.kde.org)?

I'm sure it wouldn't be extreamly hard plus once we had it stable it wouldn't need to be updated too often.

So, what do you say? I say lets go for it

Update:
Common, this looks so much better than freevo and myth!!
Freevo: http://freevo.sourceforge.net/ss/blu...vo_ss1_160.jpg
Myth: http://mythtv.sf.net/mc/liquidtvmenu.png
Mediaportal: http://mediaportal.sourceforge.net/ssbluetwo.html
Michael
__________________
<me> I swear I didn't do it

<Police> So you're telling me that you didn't eat the ham sandwhich, tourture and kill the villagers and plan to take over the world?!?!?

<me> Well, I didn't eat the sandwhich......
edude03 is offline   Reply With Quote
Old 2005-11-18, 13:01   #2 (permalink)
Portal Member
 
Join Date: Jun 2005
Posts: 68
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Well...

I think your request should not be possible without sh**loads of work...
phpchris is offline   Reply With Quote
Old 2005-11-18, 15:29   #3 (permalink)
Retired Team Member
 
mzemina's Avatar
 
Join Date: Feb 2005
Location: Ft Smith, AR
Posts: 2,045
Thanks: 36
Thanked 12 Times in 12 Posts

Country:


Default

I say if he wants to go for it... let him. After all it is open source!

Or why not get the developers who support freevo or myth to look at getting a better interface?


Mike
mzemina is offline   Reply With Quote
Old 2005-11-18, 16:46   #4 (permalink)
Retired Team Member
 
gxtracker's Avatar
 
Join Date: Jul 2005
Posts: 287
Thanks: 3
Thanked 0 Times in 0 Posts

Country:

My System

Default

Have you even tried MythTV yet? It's already a great Linux PVR App, and with the right configuration it's a close second to Mediaportal in my books.

You should learn that phrases like:

Quote:
I'm sure it wouldn't be extreamly hard...
Are a recipe for disaster; usually because people who start the development are expecting a straightforward port which is NEVER the case.

Have you even looked at the source code yet? Myself an a couple of people were simply looking at the ability of porting MP to Straight C++ source - mainly because we hate .NET. :lol:

Mediaportal is so engrained in .NET that it would be crazy to re-write functions specifically to a C port - not to mention that it's a directX app. Have you done vertex and pixel shader programming before? now, how about in linux?

Im sorry to say, it's not feasable at all. I agree with Mike, use those resources to help MythTV become a better HTPC app if you really need something for *nix
__________________
Steven "GXTracker" Wilton
- Checkout my HTPC page -
gxtracker is offline   Reply With Quote
Old 2005-11-18, 17:14   #5 (permalink)
Portal User
 
Join Date: Nov 2005
Location: Brampton, Ontario
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Thanks For the Responses,
However, I have done a pixel shader before (in windows) and I will admit, that I'm not sure if I could do it again without work.

Although, Like i siad I only want to port the interface.
I klnow that even that would take a lot of work however I am prepared to do it.

I will admit I didn't realize that it is a DirectX app, although, I'm sure if a solid base was written, the would be a way to port the GUI alone, not nessisarily using the source code provided here.

Just the icon and other graphics shouldn't be to hard to put into another program.

Anyway, I'm still looking into this, and I agree that this software should be written using non proprietory software like DX and .net, instead that sould be c++ and OpenGL or Lisp and SDL etc,
Michael
__________________
<me> I swear I didn't do it

<Police> So you're telling me that you didn't eat the ham sandwhich, tourture and kill the villagers and plan to take over the world?!?!?

<me> Well, I didn't eat the sandwhich......
edude03 is offline   Reply With Quote
Old 2005-11-19, 00:02   #6 (permalink)
Portal Member
 
thechad's Avatar
 
Join Date: Feb 2005
Location: Geelong, Australia
Age: 27
Posts: 187
Thanks: 1
Thanked 0 Times in 0 Posts

Country:

My System

Default

If it is just the interface you want to port you may have more success porting the XBMC interface as this is already in C++ but relies on the XDK. This is where MediaPortals origins were and it was ported to .Net with a fair bit of effort i believe.

I agree with the above that you should help on a project like MythTV and improve their interface before trying to port MP.

my 2cents
__________________
thechad is offline   Reply With Quote
Old 2005-11-19, 00:17   #7 (permalink)
Retired Team Member
 
Join Date: Sep 2005
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Quote:
Originally Posted by gxtracker
Have you even tried MythTV yet? It's already a great Linux PVR App, and with the right configuration it's a close second to Mediaportal in my books.

You should learn that phrases like:

Quote:
I'm sure it wouldn't be extreamly hard...
Are a recipe for disaster; usually because people who start the development are expecting a straightforward port which is NEVER the case.

Have you even looked at the source code yet? Myself an a couple of people were simply looking at the ability of porting MP to Straight C++ source - mainly because we hate .NET. :lol:

Mediaportal is so engrained in .NET that it would be crazy to re-write functions specifically to a C port - not to mention that it's a directX app. Have you done vertex and pixel shader programming before? now, how about in linux?

Im sorry to say, it's not feasable at all. I agree with Mike, use those resources to help MythTV become a better HTPC app if you really need something for *nix
Hi.

Best comment i ever saw here. Nothing more to say, u wont see MediaPortal on Linux. Take it as a fact.

Greets
Agree is offline   Reply With Quote
Old 2005-11-19, 21:06   #8 (permalink)
Portal User
 
Join Date: Nov 2005
Location: Brampton, Ontario
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts


Default

Quote:
f it is just the interface you want to port you may have more success porting the XBMC interface as this is already in C++
I was thinking that when In saw it. the only thing I wounder is what libraries its linked against since it is for Windows 2000 (Xbox runs the windows 2000 kernel + some custom libs)
Thx for the tip.

Also


Quote:
This is where MediaPortals origins were and it was ported to .Net with a fair bit of effort i believe.
What the hell? Why port it to .net if it was originally C++? That would have left a lot of portibility options
Michael
__________________
<me> I swear I didn't do it

<Police> So you're telling me that you didn't eat the ham sandwhich, tourture and kill the villagers and plan to take over the world?!?!?

<me> Well, I didn't eat the sandwhich......
edude03 is offline   Reply With Quote
Old 2005-11-19, 21:22   #9 (permalink)
Portal Member
 
Smirnuff's Avatar
 
Join Date: Dec 2004
Location: United Kingdom
Posts: 630
Thanks: 0
Thanked 2 Times in 1 Post

My System

Default

Quote:
What the hell? Why port it to .net if it was originally C++?
LOL I guess you're just as clueless now as you were when you started the thread.
Smirnuff is offline   Reply With Quote
Old 2005-11-19, 23:31   #10 (permalink)
Super Moderator
 
Join Date: Feb 2005
Location: Melbourne
Posts: 1,932
Thanks: 67
Thanked 28 Times in 28 Posts

Country:

My System

Send a message via ICQ to Marcusb
Default

MythTV is skinnable so if it is just the interface then why can't you just design an MP style Skin for MP?

If it is mostly the icons and stuff, then they are freely available (provided you give credit where it's due, ususally).

Porting MP to *nix simply for the look and feel would be almost the same as porting windows to *nix simply because you like the idea of a start button.
Marcusb is online now   Reply With Quote
Reply

Bookmarks

Tags
linux, porting

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Practical Way for Porting MP to Linux leo212 General Development (no feature request here!) 75 2008-07-13 20:16
A Linux version for the TV-Server jfma Improvement Suggestions 13 2007-01-01 07:55
Porting the TV server to Linux leo212 General Talk 82 2006-10-31 07:10
any chance of a linux version of MP?? arjay Improvement Suggestions 16 2006-10-29 14:51
RGB Scart output from a pc Anonymous Tips and Tricks 29 2006-03-02 22:07


All times are GMT +1. The time now is 02:20.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden