XBMC Community Forum  

Go Back   XBMC Community Forum > Development > XBMC Development

XBMC Development Developers forums for XBMC related development. Programmers/Coders only!
No end-user support, no bug reports, and no feature/function requests here!
Please, add platform prefix for suggestions that are not platform-independent!:
Thread prefixes; "[LINUX]", "[LIVE]", "[MAC]", "[WINDOWS]", and "[XBOX]"

Reply
 
Thread Tools Search this Thread Display Modes
Old 2004-01-14, 18:23   #1
matthewtoney
Junior Member
 
Join Date: Jan 2004
Posts: 3
matthewtoney is on a distinguished road
Default

ok, *before* i pose the question that this post is all about, a little background:

for the period of time from 2/2001 to 4/2002 i was the software engineering manager for a young startup company that was in development (both hardware and software) of a general-purpose pvr device for the cable broadcasting industry. the device was different than most and there were some serious challenges - the basic gist of which was that we were developing a 4-tuner pvr device that lived in the actual cable-box mounted on the side of the home rather than inside the house - this was actually for the cable companies themselves rather than anything retail. (i won't bore you with tons of details, but suffice it to say there are actual real compelling reasons for why the cable companies would want such a box) obviously our primary design challenge was a hardware one - we were having to design a box with existing components that could handle some somewhat severe thermal conditions. (like being strapped on the outside of a house in arizona or maine) my team did all the software work for this device, we worked directly with microsoft and both the ce and microsofttv groups (as well as with the directx group on occasion) and were basically building this on top of the then beta ce.net. the short version of the whole story is that like a lot of startups at the time, we ran out of money after about a year and a half and everyone went home. (there were *30* of us engineers split between the hardware and software groups at the time)

i only relate this information because: 1. it might actually be interesting to some of you and 2. to show that i *do* have some experience with this subject and the software concerns that go along with it.

ok, *now* here's what i had a question about:

has anyone so far done any checking/research into what all would be necessary from a licensing perspective in order to produce an application like xbmc for the retail market? (meaning an application for the xbox and then a seperate application for a pc-based server that handled all the primary file storage and actual pvr work)

i know at least the following would be involved:

- xbox xdk and licensed xbox developer (obviously)
- licenses for divx, xvid, mpeg2 and whatever licensable formats the media player would support
- license with tribunemedia or others for the actual tv programming information for the server-side application unless you went the xml-tv route

i haven't looked at the xbmc code yet (thats something i want to do tho) so i don't know what all in the way of actual windows dlls, etc. are being used that would be licensing concerns for anyone doing this sort of thing but can any of your contribute your thoughts on it?

thanks.
matthewtoney is offline   Reply With Quote
Old 2004-01-14, 19:24   #2
Gamester17
Team-XBMC Project Manager
 
Gamester17's Avatar
 
Join Date: Sep 2003
Location: Sweden
Posts: 10,582
Gamester17 will become famous soon enough
Default

Quote:
Originally Posted by (matthewtoney @ jan. 14 2004,16:23)
xbox xdk and licensed xbox developer (obviously)
if one where to make it for the xbox then i see this as the major hurdle, i did contact ms (long time ago now) about the possibility of us joining their incubation program whcuh would mean being sponsored by ms for dev/debug kits and publishing but they said no, i don't think anyone of us have looked into it any deepers. a couple of others made first contact with us about the xbmp/xbmc team porting the software to another platform for retail sale but they never even replied when we informed about gpl and what that would mean for prepriotory software.

as for all codecs license, all decoders in xbmc with the exeption of wma9/wmv9, (qt) & rm are reversed engineered. i think that legaly speaking we would only have to license the dvd playing part, and even that is a gray area, i wonder if kiss pay the mpaa?
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Gamester17 is offline   Reply With Quote
Old 2004-01-14, 19:37   #3
matthewtoney
Junior Member
 
Join Date: Jan 2004
Posts: 3
matthewtoney is on a distinguished road
Default

well i certainly don't doubt at all there'd be no "sponsoring" of it from microsoft. do you mean though that the group was refused the ability to be a licensed xbox developer? (not that i would really doubt that either, although there might be some room to negotiate there if you knew some folks at ms and didn't just come in cold)

the dvd part (mpeg2 playback) is just about unavoidable unless things have changed drastically from when we were working a couple of years ago. thats certainly not a killer tho - just a real licensing cost that would have to be factored in when you were pricing the thing.

thanks for the reply - all interesting stuff!
matthewtoney is offline   Reply With Quote
Old 2004-01-15, 14:16   #4
Gamester17
Team-XBMC Project Manager
 
Gamester17's Avatar
 
Join Date: Sep 2003
Location: Sweden
Posts: 10,582
Gamester17 will become famous soon enough
Default

Quote:
Originally Posted by (matthewtoney @ jan. 14 2004,17:37)
do you mean though that the group was refused the ability to be a licensed xbox developer?
no, they didn't say that but as i understand becoming an official licensed xbox developer cost quite a lot, maybe $10.000 for just the license and we currenly don't have the capital backing to achieve that, then there the publishing fees, etc. all down to money.

ms might also have a problem with xbmc being open source, there now also a possible conflic with ms xbox wmc extender kit
__________________
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Gamester17 is offline   Reply With Quote
Old 2004-01-15, 17:49   #5
Hullebulle
Fan
 
Join Date: Sep 2003
Posts: 1,972
Hullebulle is on a distinguished road
Default

Quote:
Originally Posted by (gamester17 @ jan. 15 2004,13:16)
... there now also a possible conflic with ms xbox wmc extender kit
and the ms xbox music mixer
__________________
read the xbmc online-manual, faq and search the forums before posting! do not e-mail the xbmc-team asking for support!
read/follow the forum rules! note! team-xbmc never have and never will host or distribute ms-xdk binaries/executables!
Hullebulle is offline   Reply With Quote
Old 2004-01-15, 20:15   #6
matthewtoney
Junior Member
 
Join Date: Jan 2004
Posts: 3
matthewtoney is on a distinguished road
Default

well i can certainly understand how the cost would have been quite prohibative for a shared open-source project - i'm not surprised that the cost is that high. (i think we paid around the same amount to be a "developer" with microsofttv a couple of years ago) that cost is nothing though for the legal xdk if you were planning on creating something like this for retail sale.

i agree, there is a definate "conflict" with both the mce extender and the music mixer products as far as they serve a somewhat similar purpose, although i don't know if that would be any kind of issue with becoming a legal xbox developer.

its funny, but the biggest complaints i've heard over the whole "mce extender" announcement at ces is over its *requirement* for the backend being an expensive media center xp machine so in one sense a product like this wouldn't be *exactly* the same thing.

i guess it would be somewhat similar to "music mixer" as well (although that product doesn't let you store anything on anything other than the xbox itself) - still, "music mixer" sucks.
matthewtoney is offline   Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Licensing Query gpant XBMC General Discussion 7 2006-05-16 14:00
Help a few question Junchoon XBMC for Xbox Specific Support 4 2005-08-26 23:08
Question kovax XBMC for Xbox Specific Support 2 2004-12-24 11:50
Question kovax XBMC General Discussion 1 2004-12-24 03:39
help with question Dizastr XBMC for Xbox Specific Support 1 2004-09-28 04:06


All times are GMT +2. The time now is 21:56.


Protected by Akismet, We recommend WordPress blogs
Copyright © 2008, XBMC Project