taking a second look at the nexperia chip(s). here is an overview of
pnx8550, (one of many different nexperia derivitives):
i think i got some details wrong; take a look at the
pnx8550 overview above, i'm not sure if i interpet it correctly but looks like the tv-tuners/recievers ("analog/digital tuner & frontend") are not integrated?, to me it now looks like those are just two separate ports/interfaces to the two trimedia™ media processing cores, if that is true(?) then you would still have to add a separate tv-tuner chip and connect to one of those ports in order to recieve the tv/antenna-signal, though the possitive things with that design is that you could add any compatible tv-tuner chip you want (philips manufactures those types of chips too), and since the pnx8550 has 2 ports and 2 media processing cores you add 2 tv-tuner chips (one on each port) to process and stream two different channels at the same time (watch one while recording the other), you could even chose to use 2 different types of tv-tuner chip (ex; 1 analog chip and 1 digital chip), so for the tv2lan-lite model you could only include 1 tv-tuner chip inside the box but on the the normal and/or tv2lan-advanced models you include 2 tv-tuner chips inside the box. my guess is that philips even manufacture one single tv-tuner chip that can supports both analog-tv (rf-antenna) and digital-tv (dvb-t via antenna), if so then the potential is even greater, one tv2lan-box could have 2 diffrent chips thus support both rf-antenna/dvb-t (chip1) and dvb-s satellite (chip 2). ...we all should do some diggin into that (not only if it's possible but also find out which tv-tuner chips be best suited and compatible with nexperia).
i've not gone through all models so pnx8550 might not be the ideal choise? think it's a toss between
pnx8550 and
pnx1500?
if i interpet the nexperia specs correctly then this is what i think is basicaly needed for the tv2lan-box:
- one nexperia pnx8550 chips. pnx8550 because integrates both a main cpu, two separate media cpu's, and much more.
- analog/digital tv-tuner chip(s); note! remember that nexperia pnx8550 can have one or two of these, (think models),
(there are many different turner variables, some are analog, multi-components and big, others are digital and single-chip,
persoanly think the ideal would be single digital tv-tuner chip/chips, preferably chip that support both analog and dvb-t).
- coaxial demodulator; not sure if this is needed as the above chip(s) might integrate this, especialy the single chip ones.
- antenna-in/coax input port, plus a rca-video port, and rca left/right audio input ports (to connect vcr or other inputs).
- one or more ddr sdram memory chip, the ideal amound have to be calculated, (more memory is better but cost more).
- flash rom and/or smartcard memory module, for the os/sw. (flash rom needed to boot?, but is it ideal for os/sw?).
- lan controller/adapter and a rj-45 port, 100mb for lite to plus, 1gb for pro(?) (ideal would be if it also supports "
wol").
- dc/dc converter(s) (needed to different componets need different voltage/amp)(good idea to put in replacable fuse too).
- ac/dc enternal power supply/converter (extenal psu so can easily sell/use in different contries or replace if the old one fail)
- case (i think idea would be aluminium casing, at least for the bulk, maybe only use plastic for front, so no need for a fan).
i like to elaborate on the idea of making/selling
several different derivitive models of
nexperia-based tv2lan-boxes:
-
tv2lan lite: basic rf-analog antenna-in and rca coax video-in + rca left/right audio-in to rj-45 100mb network-out.
-
tv2lan normal:
rf-analog / digital dvb-t antenna-in and rca-video-in + rca left/right audio-in to 100mb network-out.
-
tv2lan plus:
rf-analog / digital dvb-t antenna-in and rca-video-in + rca left/right audio-in to 100mb network-out,
but also with
built-in harddrive (and/or harddrive slot for future upgrade) for local-storage (nexperia has ide controller).
-
tv2lan pro:
rf-analog / digital dvb-t antenna-in and rca-video-in + rca left/right audio-in to rj-45
1gb network-out,
but maybe also more than one analog/digital antenna-in so can stream more than more channel at a time (muxed?).
-
future tv2lan models could have: more than nexperia chip, dvb-s satellite-in, usb-webcamera input, several hdd's.
finally i like to quikly argue the reasons why i think you should choose to use "upnp support (universal plug'n'play protocol)":
(first let me just mention that i'm not sure about nexperia pnx8550 but
pnx1500 looks to have integrated upnp support!
- please start by read my post
here (link) on why implement upnp support into xbmc, the post describes the different parts of upnp.
(the two upnp parts that would go into the tv2lan-box integrated os/sw is "mediaserver dcp" and "renderingcontrol dcp").
-
upnp mediaserver dcp is the streaming-protocol + method of sharing part of upnp, upnp clients auto-detect it on the network.
(because upnp is an standard you only have to follow it and any upnp client will be able to detect and stream from tv2lan).
-
renderingcontrol dcp is the upnp part that take control/send-commands over the network, like record, change channel, etc.
(again, because upnp is a standard there's not need to make a new intruction-set, just follow it and any upnp client can use it).
-
upnp mediarenderer dcp this is the client part that would go into xbmc, or pc and mac clients so that can stream from tv2lan.
(again, because upnp is an existing standard you would not have to write the client libraries yourself, ...if you don't want that is)
- the only issue with upnp is that the xbox xdk does not support mulicast but i'm sure a workaround could be found for tv2lan.
(i think that the only limitations no mulitcast support would mean is no auto-detect of the mediaserver from the xbmc-client).
ps! just remembered that if you choose to use mpeg-2 or mpeg-ts standard you optain a license from mpeg la (for each device?)
(using xvid or a other non-standard and feely open/available codec would get get around the need to pay royalty fees for mpeg-2).