Posts: 788
Joined: Sep 2007
Reputation:
14
2010-05-13, 06:51
(This post was last modified: 2010-05-13, 07:04 by waldo22.)
Here's a few things I haven't heard answered yet.
I read the whole thread there, and a few people asked, but no one ever answered...
1) How is he rendering the GUI? from my (limited) understanding, the PCH boxes don't support OpenGL, or any 3D acceleration API for that matter. Will this require some kind of custom 2D skin? (he said regular Confluence works, albeit sluggishly...)
2) How is he accessing the proprietary Sigma HW Accelerated decoding hardware in the NMT/PCH? Without this, I don't see how he could play even SD MPEG-2 video, much less HD, with a 300Mhz MIPS chip, so I guess he's figured it out somehow
3) If he is using the Sigma proprietary drivers and such, what are the legal ramifications? Will we have to be careful about distributing binaries a la xbox?
4) I guess this means XBMC now runs on MIPS? Did he use the ARM port at all as guidance for this? Did he single-handedly port to MIPS by himself in 2 months? McGeagh (and others) have been working on ARM for quite a while...
I'd be interested in the Dev's opinions on this, and EJP's (if he's reading this).
Posts: 26,215
Joined: Oct 2003
Reputation:
187
We don't know the answers to any of the above. Obviously we've been in contact with EJP but we know nothing more than you guys at this point.
One presumes that the work done on getting XBMC running on i386, PPC, ARM etc. makes it easier to work on other platforms though.
Cheers,
Jonathan
Posts: 787
Joined: Jan 2010
Reputation:
2
I wonder if it will be able to handle aeon one day , would be cool.
however, first of all a full working system should be more than enough...
Posts: 1,165
Joined: Jan 2009
Reputation:
2
CrashX
Posting Freak
Posts: 1,165
2010-05-24, 15:22
(This post was last modified: 2010-05-24, 15:51 by CrashX.)
Looks like ejb has updated with XBMC Playback of SD video. He has promissed to update with new information every tuesday.
Does the GPL allow me to distribute a modified or beta version under a nondisclosure agreement?
No. The GPL says that your modified versions must carry all the freedoms stated in the GPL. Thus, anyone who receives a copy of your version from you has the right to redistribute copies (modified or not) of that version. You may not distribute any version of the work on a more restrictive basis.
The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use
XBMC Debug Log Addon to retrieve it.
Posts: 68
Joined: Jan 2010
Reputation:
0
After reading through the thread I'm actually beginning to doubt the authenticity of this. Too much has gone unanswered by ejp and the entire project seems to be hidden by some kind of ominous secrecy.
All he releases are "videos" with no further information about developments or anything else. All questions about how he managed to get software rendering of OpenGL to run smoothly on 300mHz MIPS processor, how he got smooth playback on that processor using ffmpeg and if he isn't using ffmpeg what he is using for playback?
None of this is touched on in either of the two threads he has on the NMT site or here. I know if I had managed to port XBMC to MIPS in only a couple months time, I would be damn proud and want to share how I did it. It all seems fairly fishy.
If this does turn out to be a real working port of XBMC to NMT then more power to him, but for now, I'm not getting my hopes up until I see/hear more details on how this is working. I think it was someone on the NMT forums that suggested this could all be a VNC client to a Windows/Linux/MacOS box running XBMC and commands from the Popcorn Hour remote sent through VNC as recognizable commands.