Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Build Your Own Set Top Box

CmdrTaco posted more than 13 years ago | from the i-want-my-hdtv dept.

Television 143

Kon writes "There is a lot of talk lately about how Divx and other type codecs will spawn a new industry upsurge in the manufacturing of player hardware. But what is the purpose of buying hardware when you can build your own? The only limitation is the software, but projects like Media-BOX and the Divx Project will hopefully change this ;-). And why stop with Divx, when you could potentially use this cheap home-made box to handle everything from games to HDTV (via HD tuner board) to Mp3s? Food for thought." Media-Box is Windows only, but its a long ways along. And that divx site, well, I can't read it. But this stuff is looking really excellent. I'm still itching for the Linux equivelant. I wrote a decent MP3 wrapper, but still want the online browser/tivo/mp3/dvd box. Its inevitable, but it won't happen soon enough.

cancel ×


Sorry! There are no comments related to the filter you selected.

How to build your own set top box. (5)

Shoeboy (16224) | more than 13 years ago | (#466110)

Ok, first off you're going to need some sand. Lots of sand.
Next get some bauxite ore and some copper ore. We're going to use aluminum interconnects, so the copper will only be used for the motherboard.
First off, take the sand and use it to form a silicon wafer 12 inches in diameter. (Note, previous versions of this howto specified 8 inch wafers - these will work, but your cost/chip will be much higher.
Next, purify the bauxite ore to create an ingot of pure alluminum.
Ok, now we're ready to create the general purpose microprocessor at the heart of our set top box. Using the alluminum, the wafer, a magnifying glass and a laser pointer, create a 6 issue wide superscalar 64 bit microprocessor with at least 256 KB of l2 cache. For best results, try to keep the feature size at .18 microns or below. You may have to try a few times to get this right.
Be sure to have a very clean environment for this as microprocessor cores are very succeptible to dust. Your garage is not suitable unless you give it a thorough cleaning first.
Now that you have the microprocessor, the next step is to package it. It is important to use a pin grid array rather than a ball grid array as you may wish to upgrade the processor later.

*rest of guide clipped for space reasons, but you can get the latest version from the linux documentation project [] .*


I already did! (2)

SuperSnail 2000 (302447) | more than 13 years ago | (#466113)

Abit BE-6
256MB PC-100
3Com 3C905B Fast Ethernet Adapter
Sound Blaster Live! MP3+
Philips MMS205 Speaker System (not the best I know)
Generic 4x DVD
Philips 4x CD-RW
Wireless Multimedia ready Keyboard (CompUSA speacial)
Logitech Optical wheel mouse
Windows 98SE (shut up)

Here's the kicker.......

3M MP7730 DLP Projector!

The AIW Radeon gives me the PVR features of the setop box. It also uses the Gemstar guide info that comes in with the cable signal to give me an onscreen guide, effortless recording and Reminders. The DVD is self explanatory, I hope. The Radeon does DVD playback wonderfully and The 3D performance is spectacular!

This little ever changing beauty is connected to a 240GB Media server running Linux 2.4 that's in the bedroom, as well as a fast internet connection. The setup is awesome. All my friends were at my digs sunday for the game and the thing had not one problem. We sometimes get together on weekends, get stoned and cruise Atomfilms and other broadband content sites (Yahoo's has been broken for months and that sucks).

I like it.

A tale from someone who tried... (4)

Hanno (11981) | more than 13 years ago | (#466115)


I've been hunting high and low for a decent, small box-sized PC-compatible computer for about a year now. Trouble is, here in Germany it is close to impossible to get one unless you are willing to pay about 3 to 4 times the price of a normal computer with similar components.

- I first tried to build the box with a normal desktop case, but not only was it ugly, it was also quite loud. My dream machine is a PC-compatible system that looks like a stereo component and that is silent.

- vanilla, plain set top box hardware is hard to get in Germany if all you want is a quantity of "one".

- those few set top boxes being sold are proprietary and come with long-term contracts, so hacking them is not an option. We did not have an "iOpener" happening here, yet.

- there are very few "small" computers on sale over here. Those you can get usually are "thin clients" like the Dell Onmiplex or the Compaq Desktop iPaq that are not equipped with a TV out.

- Looking at its specs, the Multitainer [] is my dream machine, but it appears to have been a massive failure. I tested it at my local electronics store and it had a lot of stability problems. Also, it is curious that I cannot get a *new* machine anywhere in Hamburg (one of the major German cities). The few stores that want to sell the Multitainer all have "returned" devices from unsatisfied customers - still for a price tag of 1000 to 1250 dollars.

- I once had a hold on a bki810 [] computer. It was really nice, except that a) it was not upgradable with more recent CPUs and b) its TV out was sub-par. But my main problem: It was LOUD! It had the noise level of a vacuum cleaner! I tried to replace the fans, but no chance: Local electronics stores did not offer silent fans for that size...

- I've phoned down the local listing of office suppliers for small computers, but none could help me.

- I've also checked the very popular electronics classifieds, the local German eBay-style sites etc. Noone seems to sell used hardware.

After all these attempts, my summary of the problems with "build your own set-top box" is:

* Normal PC hardware is too loud. And surprisingly, some thin clients are, too.

* Few thin clients have a TV out or can be equipped with one.

* Those few thin clients that have a TV out offer a lousy picture quality, usually off-centered or not full-screen on a PAL TV. Yes, I've tried several TV out cards and none of them could come near my very cheap DVD player's TV out. Is it really that difficult?

All in all, I just wish the Multitainer would have been better. It's everything you'd need: Standard PC hardware components and a clever combination of stereo and video connectors. But apparently, it had engineering problems.


BookPC...made by PCChips consortium... (1)

MsGeek (162936) | more than 13 years ago | (#466118)

...and hence a piece of CRAP.

PCChips motherboards are the bane of installfests everywhere. The PCChips Consortium is a loose affiliation of the worst manufacturers in Taiwan and in the People's Republic of China. Example member: Amptron. They are responsible for hideous abortions like the VXPro chipset, the VXTwo chipset, the TXTwo chipset, ad nauseam.

During a period when I was trying to find a SANE bitty box, I came across ASUS' version [] . It doesn't come cheap, and it's hard to find, but it's based on the solid-as-a-rock Intel BX chipset and has either a flip-chip socket or a Slot 1 CPU connector.

It would be great if someone did a bitty box based on Socket A and designed for Duron...the Duron would be an ideal chip for such a box.

Anyway...DON'T fsck around with the BookPC! You will live to regret it! Particularly if you want to use it with Linux.

---- -- Because you can't keep a geek grrl down!

Re:It is harder than you think! (1)

mduell (72367) | more than 13 years ago | (#466120)

Oh... em... erm... then whats this 20GB file (actually, happens to be a movie I got off my DV cam) doing on my NTFS partiton?

I think ive been trolled...

Mark Duell

Re:Build your own (2)

davidu (18) | more than 13 years ago | (#466121)


it is with their Zapstation. They are dealing with harmon kardon now to get someone to manufacture some.

it is a cool system. I don't think it's a secret. Though a friend their told me also.


Re:Build your own (2)

maggard (5579) | more than 13 years ago | (#466122)

No - it's not. Much (much) bigger and already involved in the market. Zapstation is - well, we'll be kind and call it a longshot.

Re:BookPC makes good DivX, mp3,..., Mame player (1)

Croaker (10633) | more than 13 years ago | (#466123)

Actually, I got a really cheap infrared keyboard with built-in mouse made by Acer for around $20. Works pretty well. Well enough that I can bounce the signal off a wall and have the IR reciever sittinf behind me pick it up.

A question about the BookPC and chip combo... how noisy is this? I'm dying to find a compact system that is inexpensive and quiet. The Athlon rig I have in my living room now is tons quiter than my desktop, but it's still too noisy.

Re:Avifile (1)

bfree (113420) | more than 13 years ago | (#466124)

Seems to still miss one ... Sorenson :-( Oh well, can't have it all.

Re:It's gottan be big (2)

K8Fan (37875) | more than 13 years ago | (#466125)

"Poor bastards, they still measure in inches" - Sgt. Nick Penis

Visit the AV Sciences Forum [] , home for those of us who measure our monitors in feet!

HDTV Tuner != cheap (1)

Amnesiak (12487) | more than 13 years ago | (#466126)

Or at least, not right now anyways.... I'm sure that's the goal, but there are so many formats and the signals are so fast that the electronics work out to be rather expensive.

Re:It's gottan be big (1)

sik puppy (136743) | more than 13 years ago | (#466127)

just use an HDTV - 46" to 70" ought to keep you happy, and doesn't cost much more than a good large monitor. Besides you could actually find an excuse to set-up the beloved beowulf cluster to stream uncompressed hd to your monitor (1.5 gb/s).

News from divx project (1)

Anonymous Coward | more than 13 years ago | (#466128)

Here is a quick status of the project. Sorry for my english, as my former language is french. For the moment, the first prototype is working only for playing. A preview of the final casing is available in the "Proto" section. It's based on a standard pc motherboard, with an lcd control panel and an ir receptor for the remote control, both connected to the parallel port. Details of the configuration: Pentium II 350 overclocked at 490MHz Asus P3B-F motherboard at 140MHz 32Mo SDRAM at 140MHz ATI Xpert@play 8MO for the graphic card 340Mo Quantum harddrive PIO3 Sound Blaster 128 "locked on stereo"(???) DVD drive Sony DDU-220E region free For the software, it seems that they chose to develop both the player/encoder and the OS from scratch. No more details for the moment. The supported formats should be MP3 (+ playing lists), VQF, WAV (both raw of ADPCM compressed), AC3, Sun's AU, AIFF, and probably WMA. You can still use the fish, but the result is really awful.

Re:This has other uses as well... (1)

wafath (91271) | more than 13 years ago | (#466129)

...joe blow doesnt know the difference between a resistor and a refrigerator magnet...

Sure he does. The magnet sticks to his refrigerator, the resistor doesn't.



On the off chance that that's not a troll... (2)

Booker (6173) | more than 13 years ago | (#466130)

> Just give it a rest... Divx is dead.

No, not DIVX [] , it's Divx ;-) []


Re:Its not as hard as you might think. (1)

Bitsy Boffin (110334) | more than 13 years ago | (#466131)

LIRC supports the infra-red under Linux, your remote can do basically anything with the tools supplied with Lirc (make it execute other software, send X keyevents to windows, move the mouse around), and XawTV supports lirc directly so you can also do al your standard TV remote type stuff. Lirc can switch in and out of different modes etc.. I can press `TV' to bring up xawtv, hit `PWR' to turn off/on my monitor, standard channel buttons, video button, volume etc all work in XawTV. When I get around to it I'm going to write a little menu so I can select and play DivX files with aviplay - including pause, FF, RW, vol, sync etc ... all from in bed :-)

Re:Divx dies for a reason... (1)

qqaz (33114) | more than 13 years ago | (#466132)

WTF? you mean Divx or DivX:)? it is so not dead and now that project mayo is open sourced it may eventually replace DVD.

Not quite. Their "open source" license is a joke. They're just looking for free programmers for their $100 million DivXNetworks [] operation. Project Mayo is as bad as Micros~1. Check out the Open MPEG [] project, created by a bunch of Project Mayo/DivXNetworks refugees that felt mislead.

Re:Avifile (2)

crlf (131465) | more than 13 years ago | (#466133)

Ya, I noticed that nobody has done anything similar for the sorenson codec.

Support for the Quicktime file format IS available, and if someone were willing to tie in the quicktime/windows libraries, then we'd finally be able to watch those damned superbowl commercials online :\

Re:I recently built one (1)

1Oman (308666) | more than 12 years ago | (#466134)

I have benn working on something similar to this. But my main problem is the resolution from my tv out card is not good enough for reading from across the room. This makes it tougher to control the system.Right now i have the computer behind the couch and a 15" monitor on a small table.I have been looking for a smaller monitor of some type but havnt found anything I can afford.

Re:What about Make your own ReplayTV - PTV links (1)

Speare (84249) | more than 12 years ago | (#466135)

Lazy? Make 'em links!

PureDiva: Software only bundled with complete PC's. []

Ligos: Windows based PTV. []

PowerVCR: Windows based VCR. vcr2/powervcr2.asp []

WinVCR: Windows based VCR. []

SnapStream: Windows based PTV (freeware and commercial version). []

ShowShifter: Windows based PTV (freeware). []

Re:So where *is* the hardware? (3)

WebCowboy (196209) | more than 12 years ago | (#466136)

For a set-top sized box, I would use the NLX form factor. This is an industry standard by the same people responsible for ATX, but it's better. All desktops should be NLX because ATX REALLY SUCKS for anything but towers. The only (very unfortunate) drawback is that NLX seems to be harder to find despite being superior to micro/mini ATX for compact systems.

NLS motherboards are about 20 by 25-30 cm (8 by 10 or 11 inches). They have no slots and an edge connector on one side that plugs into the slot of an acocmpanying riser card. PCI cards plug in horizontally--parallel to the motherboard.

Many NLX cases (and industrial racks) allow the motherboard to be removed by loosening 2 thumbscrews. To add DIMMs, you can pull out the motherboard out COMPLETELY without removing ANY cards or cables--sometimes without even opening the case! Yeong-Yang makes a pretty little VCR-sized NLX case [] . NLX desktop cases are compact, quiet and easy to maintain (No, I don't sell them. I just think they are neat.)

As for the NLX motherboards, they usually come with matching riser cards. Asus, Gigabyte or Intel should have them, although they are not as common as ATX and may cost a bit more. The rest is just normal commodity hardware (TV tuner/capture, DVD player, huge hard drive etc.).

I have been thinking of building such a system for a year or two now. Maybe someone else will try now...

Done with X (3)

heroine (1220) | more than 12 years ago | (#466137)

Eventually there will be no computer monitor or keyboard. You'll hook your computer to a TV set, like the old days, except now there will be no window interface, command line, or multitasking.

It'll be pure menus, pointing and clicking for everything using a remote control. If you want a box with keyboard and monitor you'll have to go to Cray or something and pay through the nose.

It looks like when he says "TV out card" he's referrering to the RCA output on most VGA cards. There are lots of "TV out cards" but they use JPEG compression.

The problem with watching movies this way is you have to go from 24fps progressive to genlocked 29.97fps interlaced. Simply using a Microsoft media player on a TV would cause studdering because it wouldn't match the 29.97 interlacing exactly.

This has other uses as well... (1)

11thangel (103409) | more than 13 years ago | (#466138)

If people start to learn to build their own hardware, they are forced to learn other things, like how the electronic signals work. Things like HDTV will no longer be closed to public eyes, as more and more people would learn how to build hardware designed to reverse engineer the HDTV security. If this gets to be widespread enough, things like DirecTV's electronic warfare act would be more of a hit to them than to the hackers, as it would take out a high percentage of their customer base. Of course, this would most likely never happen because joe blow doesnt know the difference between a resistor and a refrigerator magnet, but it's nice to imagine =)

Re:First Toast (1)

unitron (5733) | more than 12 years ago | (#466139)

You don't know her well enough to know for sure how she would feel about you if she got to know you better or how you would feel about her if you got to know her better.
You might wind up finding that you aren't really all that attracted to her while she finds that she's fallen in love with you.
You might both wind up as good friends but not romantically interested in each other. There are plethora of possibilities.
Go ahead and get to know her (without rushing it and appearing too eager, be sincere but play it a little cool), expand your world a little, she might introduce you to someone or something (poetry, rock climbing, jazz, knitting, who knows what) that you wouldn't have experienced otherwise.
Unrequited love isn't fatal. It just feels that way for a while. Learning that the hard way is part of growing up. Might as well jump in the deep end and get it over with.

Re:Building custom set-top boxes might be importan (2)

WebCowboy (196209) | more than 12 years ago | (#466140)

I agree with you on one point, but disagree with you on another.

I think it is important that set top boxes made with contemporary off-the-shelf technology become popular. That way, artificially restricted technology will not become the de-facto standard. For example, MP3 has no inherent content-control capability and produces acceptable sound quality. It has become extremely popular and attempts by SDMI to squish it out of existence will be met with consumer resistance. With DATs, mini-discs and DVDs parasitic recording and movie distribution companies got their grubby hands on the technology before "unprotected" formats gained popularity. These technologies are now marginalised or convoluted with content-control schemes like CSS. Content-control is not a feature--it is a pain in the ass and will always be met with resistence if it is introduced into an already large market.

What I take issue with is the fact you tainted your argument for no reason with your personal prejuduces. No all people in the southern states are evangelical bigots who wish to restrict free speech. Nor do all Christians (evangelical or otherwise) harbour intolerant attitudes towards those with differing opinions or even aree with the opinions of Jerry Falwell or Pat Robertson. Conservatives and Christians to not have a monopoly on intolerant views and actions, and it is just as bad to supress or denigrate Christans as it is to do the same to Jews, Islamics, feminists or whoever else.

For the record, I live in Canada, not the southern states. I am not an evangelical Christian. I my political views are best described as libertarian--not socailly conservative. Thus, I am not personally offended by your comments. I just hate it when political retoric taints a rational argument. It happens a lot on /. and it leave a bad taste in my mouth. Of course, it is well within your right to write it even if I don't like it. If it gets worse, I'll just stop visiting this web site...

What about Make your own ReplayTV (1)

Cspine (263118) | more than 13 years ago | (#466141)

First, these projects seem silly. I could care less if I can watch DivX movies on my TV. I never like them as much as the real thing. So it seems like an incredibly expensive, worthless project.

What I really want is a ReplayTV thingie. I want one bad, but not only do I not wanna pay for it, I don't wanna have to spend $500.

Someone point me to a ReplayTV project.

Re:So where *is* the hardware? (1)

unitron (5733) | more than 12 years ago | (#466142)

And this differs from an LPX form factor case/motherboard how?

There already is a pretty neat project. (1)

Anonymous Coward | more than 13 years ago | (#466143)

look at this: it already works pretty fine.

It's time for the Linux Media Server (1)

Paul Bristow (118584) | more than 13 years ago | (#466144)

I set up a project at Complify [] to try to bring all these pieces together. It's very new so don't criticise but contribute. Discussions will be at Sourceforge []

It's an open source project so it can be whatever we want it to be.

Games, PVR, Firewall, IP Masquearading, Squid Proxy, Email etc etc... All of these things already exist. Let's just do it.

Send in your suggestions and let's make it happen!

Who's gonna do HDTV? (1)

Bistromat (209985) | more than 13 years ago | (#466145)

Building an HDTV tuner board is all well and good, but who has the resources to develop a high-quality board of this complexity? And once built, what's to say that this is going to be any cheaper to do than a commercial one, given that parts are an order of magnitude more expensive when purchased in small quantities?

The only real benefit I see to a homebrew, ghetto HDTV tuner is the lack of manufacturer-applied copy-protection systems. And even those can be circumvented.

But as for the Media-BOX in its present incarnation, I say, whoo hoo! What better way to store and watch movies on your set-top? Oh, wait - DVD. Shoot.

and, from the site - "(Sorry, Media-BOX is not a 'ripper')" - looks like they're not about to incorporate a DVD-decoder anytime soon. It's too bad - this player's possibly most important feature could be ripping movies from your PC and storing them on your set-top. For your own personal use only, provided that you own the movie, of course, etc.

Despite that, loading movies from your PC to your TV is still a real plus, allowing you to watch those downloaded pr0n movies on your home-entertainment system. Home entertainment, indeed.

Re:we need to take up a collection (1)

Gorgonzola (24839) | more than 13 years ago | (#466146)

Perhaps this famous fish might help to clear things a bit up? The French they are using isn't terribly complex anyway.

Can't read the divx site? (1)

Big Brass Balls (257794) | more than 13 years ago | (#466147)

And that divx site, well, I can't read it.

Tu ne le comprends pas? Ah, c'est dommage! ;)


Its not as hard as you might think. (4)

Ian Wolf (171633) | more than 13 years ago | (#466148)

My best friend and I are making our own Linux home entertainment system. So far we are progressing nicely, in fact it isn't quite as difficult as we originally thought.

Right now, we have a marginally stable...
DVD Player
TV Tuner
MP3 Ripper/Player
CD Player

And we hope to get...
video capture and playback
infrared receiver for standard remote control
Try these links for...

Linux support for the Creative Dxr DVD Decoder and drive. []
Linux and infrared remote control []
Linux and the ATI all in Wonder cards []

Re:Why limit to the Set-Top? (1)

unitron (5733) | more than 12 years ago | (#466149)

Quick, before they put up the drywall, install conduit for any and all wiring, especially the wiring that you don't know that you're going to want or need yet. Then, when old standards change or new ones come along, you aren't looking at a lot of drilling or sawing or replastering and repainting, or settling for not being able to upgrade because of the hassle.

Open Source Tivo? (1)

rossjudson (97786) | more than 13 years ago | (#466158)

Wouldn't it be cool if we could all have open source tivo-like boxes. Tivo's good (and it's already based on Linux), but anything can be improved. The main question would be the necessity of having hardware-based encoding. Tivo's cheap for what it does. But as processor power's possible.

We'd need a thousand squirrels typing in television schedules.


WDHQ (238915) | more than 13 years ago | (#466159)

I have been looking on into this same for some time now. about the only thing i can find that would be even some what good to us as a case would be a set top box from i like their iDVD Box. its great.. first thing i would do is rip out the CPU and put in something that can decode divx's only really bad side.. is when i asked them for a price they said the iDVD box is 700 bucks!! FREAK! if you can get that price down.. there would be a lot of people building these types of players..

Re:Divx dies for a reason... (1)

mfkap (230504) | more than 13 years ago | (#466160)

I assume that this post isn't talking about the DIVX failed Circut City venture. It is talking about the Divx ;) codec, which I think is one of the many mpeg4 codec's out there. It gives you pretty good quality at a much higher compression rate, and on the pirate scene you can rip most DVD's to the size of 2 CD's.


Re:Playstation 2 (2)

Ian Wolf (171633) | more than 13 years ago | (#466161)

Good luck, I don't suspect that Sony would be very supportive, and I bet the hardware is proprietary as hell.

Avifile (2)

crlf (131465) | more than 13 years ago | (#466162)

Just to let people know, you can play many .avi and most .asf in Linux as long as you're on an x86 platform:

Avifile Homepage []

Here is an excerpt from their 'Supported compression formats':

Win32 VfW DLLs:
Indeo Video 3.2, 4.1
Microsoft MPEG-4 v1 & v2 beta
Microsoft MPEG-4 v3 ( also known as DivX ;-) )
Cinepak Video
Win32 DirectShow filters, decompression-only
Microsoft MPEG-4 v3 ( this decoder is slower than VfW one, but offers wider range of picture control features )
Windows Media Video 7
Indeo Video 5.0
Motion JPEG ( using Morgan Multimedia shareware codec )
Open-source plugins:
Motion JPEG ( using libjpeg, very slow )
Win32 ACM DLLs, decompression-only support:
Windows Media Audio ( also known as DivX ;-) Audio )
Intel Music Codec
Open-source plugins, decompression-only support:
MPEG Layer-1,2,3 ( compression into MP3 is also supported )
MSN Audio
GSM 6.1 Audio
Win32 DirectShow filters, untested decompression-only support:
Voxware Metasound

It also has support for V4L compression :)

Completely different (1)

bwoodring (101515) | more than 13 years ago | (#466171)

This is sorta like a .zip file and a zip drive. I know the difference, but my mom is still confused :>

DIVX was an attempt to make copy-protected DVDs. Divx is an MPEG4 related codec for making .mpg files.

I can only assume that the team who developed the Divx codec hadn't heard of DIVX when the developed it. Either that or they are evil bastards.

Re:It's gottan be big (3)

CmdrButtPlug (308493) | more than 13 years ago | (#466172)

I need a big boy displaying my movies.

Aaaargh! The image of Arnold Schwarzenegger holding up your DVD shelf is permanently etched into my mind! I think I need professional help!

Re:One question (1)

Anonymous Coward | more than 13 years ago | (#466173)

No, it'll be flashing C:00 !

Re:What about Make your own ReplayTV - PTV links (4)

marcop (205587) | more than 13 years ago | (#466174)

From the Tivo Hacking FAQ [] :

PureDiva: Software only bundled with complete PC's.

Ligos: Windows based PTV.

PowerVCR: Windows based VCR. vcr2/powervcr2.asp

WinVCR: Windows based VCR.

SnapStream: Windows based PTV (freeware and commercial version).

ShowShifter: Windows based PTV (freeware).

Also, the Matrox G450 eTV has some PTV software that comes with it for Tivo like functionality. Not sure how it gets its program guide though.

Why? (1)

xerx (63759) | more than 13 years ago | (#466175)

The whole point of a Set Top Box is price. For it to succeed, it needs to be cheap.

If I can easily buy new components and make a better one far cheaper myself, including time and energy spent building it, set top boxes are going to have trouble.

With all the hype, I have still yet to see a place where I can buy a Linux set top box. Coollogic had a press release last year regarding the immediate release of their box, I think Slashdot even picked up on it.

Well where is it? Coollogic's web site seems to have not been updated since October of last year. Where is their set top box?

My current project (1)

icepick (17241) | more than 13 years ago | (#466176)

1) Buying up as many ATI All-In-Wonder Pros PCI's that I can.

2) Drop as 'em into a box and try and get XFree86 4 to span over all the outputs.

3) Modify xawtv (if needed) so that so you can see the inputs from a diffrent card in each session of xawtv.

4) Get TV-out working. Plug each card into a TV (I have a bunch I've been collecting for this).

Presto! Videowall!

Next we need a mpeg2 encoder board to record stuff. And more PCI slots :)

I'd want to watch CNN, MTV, ZDNET, SCI-FI, and the Comedy channel all the time. :)

Idealy I'd write my own software for viewing using gstreamer [] , but we'll see...

It needs to get cheaper (1)

Brainboy (310252) | more than 13 years ago | (#466177)

What happens is that things need to get cheaper. While I like building things I'm not gonna shell out $$$ to build one of things. Media-Box is something I might use for its freeness but book PCs are a bit expensive and megahertez requirement (500Mhz plus) I can' get some cheapo computer. Though the popularity of using computers as something other than a normal computer (MAME cabinets, MP3 Jukeboxes) means that things will get better.

Oh damn... (3)

xFoz (231025) | more than 13 years ago | (#466178)

....the TV crashed again. Honey, will you press the reset button for me.

Building custom set-top boxes might be important (3)

cje (33931) | more than 13 years ago | (#466179)

If you look at the way that things have been going lately with regards to content distribution, it's easy to imagine precipitous and draconian scenarios involving unreasonable restrictions for set-top boxes. Take, for example, "standard" set-top boxes such as Tivo and ReplayTV. What would happen if conservative legislators passed a law requiring manufacturers of those devices to screen programs against a "black list" and refuse to show certain material?

You might wind up with a central server somewhere in the Deep South, operated by Jerry Falwell and Pat Robertson or another such people. When people want to use their Tivo to record certain television programs, that server is sent the name of the program, and can send back a rejection message if the program contains things such as nudity, feminism, or Islam. You might think this is a ridiculous example, but look at the way things are going. We've got some crippling potential restrictions on how HDTV signals can be used. We've got the MPAA saying that we don't have the right to use the data our own DVDs in our own home unless we use it the way they want us to. Don't expect things to get any better.

Our last refuge might lie in our ability to develop our own solutions. We can build the codecs. We can can throw in big honkin' hard drives. We own soldering irons. There is nothing (conceptually) that is stopping us from developing our own devices. And if the government and the corporate community insist on continually levying these ridiculous restrictions on us, it might be the only option we have left. In fact, you might see a large "black market" for unregulated set-top devices spring up. The threat of this possibility should give the corporate control-freaks some pause, because if geeks have demonstrated anything over the past few years, it is that they will not be regulated. And that is a Good Thing (TM).

What is the purpose... (1)

bobalu (1921) | more than 13 years ago | (#466180)

But what is the purpose of buying hardware when you can build your own?

Umm, so you can go home, plug it in and use it?


Re:Divx dies for a reason... (1)

cronio (13526) | more than 13 years ago | (#466181)

Nah, they were 2 cds with mpegs...they're 1 cd now with divx...sometimes half a cd.

Why limit to the Set-Top? (3)

dschuetz (10924) | more than 13 years ago | (#466182)

I'm building a new house (or, rather, we're paying a big builder boatloads of bucks for a new house), and one of the things I really hope to set up is what I've been calling an UberTiVo. (anyone know how to do a U-Umlaut in an HTML form field?)

What I've got buzzing around, in the back of my head, is something like this:

  • Kick-ass machine with lots of horsepower (multi-processor, all kinds of RAM, etc.)
  • Big RAID array of IDE drives (like one of those great boxes that turns 8 IDEs into a single SCSI device)
  • Multiple TV tuner cards (including HDTV - has anyone got a good, full-resolution, linux-compatible HDTV tuner card yet? I mean one I can actually buy TODAY, not just something seen at CES).
  • Multiple Video output cards (VGA/S-Video/Composite)
  • Multiple Audio output cards

(That shouldn't be too expensive, right?)

Then, this box would be connected to various rooms via Coax (for video) and line-level shielded audio (for audio). Or send the audio through a multi-zone amplifier to wall-mounted speakers. Or something like that. You'd control it via infrared control, repeated from the viewing room back to the box through wireless or wired IR repeaters.

What would I do with this box? Everything.

  • Multi-input TiVo-like capabilities (record from as many inputs as you've got tuners)
  • MP3 player (with a great TV-based on-screen menu)
  • Video on demand system (just rip DVDs to the RAID array and build a menu around it like for MP3s)
  • Web surfing (gotta get the keyboard/mouse down somehow)
  • Gaming (PS/2, MAME, Doom, etc.)

Could be way cool. Way, way cool. Of course, a lot of things that I'm thinking about here have significant infrastructure problems -- like, say, how do you distribute HD (TV, not disk) signals through a house?

In the end, I think the plan I'm settling on involves a big UberTiVo box with multiple inputs, but feeding some massively cool RAID server (that way, I can just use a bunch of really cheap separate computers with one tuner each, if it becomes too difficult to handle more than one input per box). Then use very simple set-top boxes (the little "bookshelf" form factor) with Composite out (or just run VGA straight to an HDTV monitor), sound (to cheap speakers or an in-room stereo), and wireless keyboard and/or game controllers. If I'm really lucky, I can get this sucker to run w/out a fan, too.

Then, everything just talks back to the main server over 100-meg ethernet. ( that part's easy!)

Anyone else tackling something like this? From this approach? Or from an approach I should be aware of? I'd love to share ideas....


Re:Playstation 2 (3)

The NT Christ (305898) | more than 13 years ago | (#466183)

It doesn't get much more proprietory. We're talking about 2 major custom chips with the "Emotion Engine" being a VVLSI chip incorporating basically all the processing power on the machine - the main CPU and it's two partner vector units - and the "GS" being a custom rendering engine. Just the IO/sound processor is an entire PS1 [minus graphics] which communicates with the PS2 stuff using a form of RPC! So it's not only proprietory, it's an extremely complex piece of hardware. It makes PCI look like RS232.

The Sony docs from phase 1 were complete - including the systems information you'd need for Linux e.g. cache control details, system-level instructions, page-mapping registers, etc. etc. But these docs were only ever printed in dead-tree format, so it's incredibly difficult for them to accidentally escape.

The Phase 2 docs are PDFs (I have a set at home which might escape if someone asks me nicely) but they miss out this important information.

Finally, you'd need some form of Trojan to boot the machine, at least until it's chipped - and if you take a PS2 apart, the first thing you notice is that chipping this mofo is not going to be easy! It's some of the densest electronics I've ever seen. The best bet right now seems to be "accidentally" putting a Trojan download program onto a game disk, probably hidden as a buffer-overflow bug which you trigger deliberately, possibly by sending a packet on the serial port input; possibly by inserting an unauthorized CD.

All this is assuming Sony will not be supportive ... and I think that's a fair bet.

Build your own (3)

maggard (5579) | more than 13 years ago | (#466184)

OK - I gotta be cautious here 'cause I don't want to get a buddy in trouble...

One of the large hardware manufacturers is working on exactly this. Linux-based it's a framework for other companies to license and customize. Their goal is to supply a reference implementation of the base system which of course takes advantage of their hardware.

Presumably consumer-products companies coming late in the game to "digital-VCR's" will be happy to license this, do some customizing (either in-house or contracted with the developer) and then ship their own branded solutions.

What's interesting about this for the /. community is just how much of this turns out to be really specialized. From kernel modifications to optimized codecs to specially designed file-systems much of this can't be off-the-shelf for price/performance reasons. Apparently they're not terribly concerned about the home-brew market feeling that it'll just be cheaper to buy a dedicated box then retrofitting other hardware, attempting to get appropriate listings, maintaining the hw/sw, etc.

Of course I'm sure they're willing to sell their own industry-generic raw hardware to anyone, it's just the package that they're holding out for big fees.

Frankly even though this topic comes up again & again I think they're probably right. Sure my PC CD-player plays music fine but I prefer to have one in my livingroom dedicated to the audio system. Same with the DVD player, while it plays fine on the box & 21" monitor I've got one in the lvingroom 'cause it's better suited / more convenient there.

I expect for many of us a TiVo-type consumer box will be far more popular then a homebuilt. It's not like building your own computer 'cause the economics aren't likely to be as sweet and it'll be difficult to get source-material (the listings.)

Different but related topic:

What I *do* think would be hot would be custom-program-selection services where one could subscribe and get a selection of program-record-instructions emailed to my TV-box. Rather then it randomly recording stuff it thinks I *might* like or my explicitly setting the recording choices a third option of subscribing to a service ( or would be interesting.

Of course for this to work we'd need some sort of TV-listings-XML...

mpeg2movie (2)

Erich (151) | more than 13 years ago | (#466185)

One thing you might want to look at is the modified MPEG-2 codec that the guy who wrote Broadcast2000 (the non-linear movie editor for Linux) has... []

The guy claims quality/bandwith similar to DivX, but the codec is GPL, and is SMP-ready.

I don't have any personal experience with it, but if I were designing a Tivo-like system that's what I'd look at first -- especially if I was trying to do real-time high-compression video stuff and was willing to get some hefty CPU power it will pay off...

Re:One word... Indrema (1)

pcosta (236434) | more than 13 years ago | (#466186)

I'm waiting for it, too. In my opinion they should forget about competing with PS2 and Xbox and market it as an HDTV box. It could easily be the only HD-DVD player and HD-Tivo in one box.

Re:we need to take up a collection (1)

Ian Wolf (171633) | more than 13 years ago | (#466193)

You have got to be kidding me! Just because he can't read French. Talk about insensitive and intolerant, not everyone in this world can be blessed with having a culturally diverse upbringing. In fact, very few people have that luxury. To label those people as intolerant, insensitive, and culturally illiterate simply highlights your own bigotry and ignorance.

You are an idiot!
Vous etes idiot
Usted es un idiota
Sao idiota

Sorry, I don't type with an accent.

Zapmedia (1)

BigRing (216273) | more than 13 years ago | (#466194)

Make your own ReplayTV with an All-In-Wonder (1)

djweso (230770) | more than 13 years ago | (#466195)

The ATI All-In-Wonder Radeon is supposed to come with software to do Replay-TV / TiVo / PVT stuff. They call in TV-ON-DEMAND(tm) and GUIDE Plus(tm). Here's a link to there product page: /index.html Not for Linux but hey its a start.

Re:What about Make your own ReplayTV (4)

Jose (15075) | more than 13 years ago | (#466196)

Someone point me to a ReplayTV project.

there isn't one going per se (at least I haven't seen one yet), but all of the tools are there...on the hardware side, you'll need a tv tuner, and Big-Assed Harddrive (TM).
On the software side, grab vcr [] . VCR is a command line tool to record divx eats processors though, so make sure you got a good one..if you would like something that is a little leaner on the processor, grab mp1e (sorry no web page), the files you write will be bigger, but the quality is good, and only take about 15% of my celery 400.
To see what is on TV, either grab xmltv [] , tvguide [] , or the cream of the crop Mister House []

Mister House looks pretty sweet, since it already embeds links to record shows right in the listings for recording(you'll have to hack it a bit to get it to use vcr/mp1e, but it'll work), and there is already code there for remembering your favourite shows, sorting for movies, etc, etc etc...

Now if you want to get fancy, you'll grab a DVD anywhere from x10 (to lazy to throw in the link), a second sound card in your Linux box, and a second video card in your Linux box, and it will all get run from your machine sitting in your room so that you don't have a noisy machine sitting your Living Room.
And of course this also gets you access to your MP3s, and web browser while sitting on the couch...

So why haven't you built this yet Jose, you ask? I'm working on it OK, GET OFF MY BACK!! =P

It is harder than you think! (1)

Anonymous Coward | more than 13 years ago | (#466197)

Ever tried it? Or are you just spouting bullshit?

I *have* tried to get this working under windows. The results: UNACCEPTABLE!!

Windows doesn't support files larger than 2gig. Every 10 minutes, it switched files and dropped frames. Interface was extremely poor. Resulting files had to be converted, one at a time, by hand into a format I could then use to properly recompress. Resulting multi-stage re-compression sucked big-time.

Bottom line: If windows supported what I needed, I wouldn't be busting my ass right now to make a decent DVR under linux.

Daves law: People who think using windows is faster haven't tried using windows.

Re:So where *is* the hardware? (1)

The NT Christ (305898) | more than 13 years ago | (#466198)

What would be great is a motherboard with side-on PCI slots, so you stack PCI cards vertically instead of horizonally - then possibly you could have a PCI-upgradeable system which is still only a few inches high. Maybe a 2x2 factor so you can lob 4 PCI cards in. I don't know if this is technically feasible, though.

Re:Its not as hard as you might think. (2)

jon_c (100593) | more than 13 years ago | (#466199)

Not to be ment as flaimbait. but you do know you could set all of that up in windows in about an hour?

though i do understand the k3wlness facter of doing it all in linux, with pre alpha software.


Streamripper []

websurfer, et al... (1)

enrico_suave (179651) | more than 13 years ago | (#466200)

If only the websurfer had a more robust processor, it has a cool form factor IMHO


Extra plug Ask Emperor Palpatine Magic 8-ball [] [] -- All that is NOT fit to link to

Re:Why limit to the Set-Top? (U-Umlaut offtopic) (1)

invdaic (88360) | more than 13 years ago | (#466201)

Althought I dont know how to use an umlaut in HTML, replacing the umlauted (is umlauted a word?) U with a "ue" is acceptable and pronounced the same way (e.g UeberTiVo )

Re:Open Source Tivo? (1)

Sabalon (1684) | more than 13 years ago | (#466202)

Well, when you install WebTV, it gets its schedule from somewhere.

Or there is - I wonder how scriptable it is?

Of course, if we were using .NET, we could write a SOAP module to pull the data from the web :) So they say

Re:One word... Indrema (1)

Ondo (187980) | more than 13 years ago | (#466203)

I'm waiting for it, too. In my opinion they should forget about competing with PS2 and Xbox and market it as an HDTV box. It could easily be the only HD-DVD player and HD-Tivo in one box.

I agree, but note that they would have to charge more for it then. Currenty the plan is to profit off the games and not the consoles, as they think that is necessary to compete with the other consoles.

Re:Its not as hard as you might think. (2)

chompz (180011) | more than 13 years ago | (#466204)

The infared stuff for the remote control is reasonably easy. Many tv-tuner cards come with a remote control, for the software to use. There was at one point support for the infared in linux, but no software I could find used the infared. We've all seen infared parallel ports, too. You could use one as the infared reciever. You'd have to figure out a way to translate the remote signals into actions by software, but that shouldn't be too bad. Even better, get a remote multimedia keyboard, and use it for everything. You could re-program the buttons to take the action which you want them to take.

Re:Open Source Tivo? (2)

CmdrButtPlug (308493) | more than 13 years ago | (#466205)

Using a SOAP module to download TV schedules is not going to work. You'll just end up with General Hospital, Young and the Restless, All My Children and Guiding Light filling up your hard drive.

Re:One word... Indrema (1)

chompz (180011) | more than 13 years ago | (#466206)

There is a pretty good book at Barnes and Noble which outlines creating your own USB devices. Its pretty detailed and contains a few basic projects. I don't recall the title, but it is, like I said, a good place to start.

I recently built one (2)

Ramshackle (224022) | more than 13 years ago | (#466207)

I wish I had finished the web site for it by now, but I've been having too much fun playing with the actual machine! I started to build it out of some parts laying around after an upgrade. The specs are as follows:

Celeron 533Mhz (basically the best I could fit on my existing PII mobo)


40GB ATA/100 (running at 33 :( ) HDD, 7200RPM

ATI Radeon All-In-Wonder

Logitech AST Remote [] - to control mouse/applications

Software to control mouse is Girder [] . (It's awesome)

Black desktop ATX case

Black wireless keyboard/trackball (Compaq)

Running Win98 (Radeon can't output digital audio thru SPDIF in 2000 yet)

Creative Labs MP3+ 5.1

Cheapo black DVD-ROM drive

100Mbps ethernet

It generally performs very well. I use it for DVD (only in a secondary capacity, my regular DVD player is superior and I laugh at anyone who claims their PC's DVD player does a better job than a decent component DVD player), MP3 (primarily the reason I built it), watching MPG1/2/DivX movies and VCDs. It can also act as a WebTV in a pinch, though it's running at 800x600 and the text can get hard to read, even when set at largest font.

I do have some issues with the Radeon card (besides the exorbitant price) - it does straight-to-MPEG2 capture, which is nice, but it doesn't enforce a/v synching, which isn't usually an issue until I decide to compress to DivX. Then you usually need to fire up something like AVI Info [] to correct the problem. I bought the Radeon because it comes with some TV-Guide type software to control listings and recording, but in my experience, it's not really worth it. From what I hear, the ATI AIW 32 is a better card for straight PVR uses.

Just my $0.02.

It's gottan be big (1)

Carbonate (13973) | more than 13 years ago | (#466208)

I don't know about you guys but anything smaller than 21in just doesn't cut it for me. I need a big boy displaying my movies. I don't think I could settle for divx encoding either. Maybe when the encoding gets a little better and they start adding DTS sound tracks to movies you can pirate off gnutella.

What's the BBS tax on these? (1)

Anonymous Coward | more than 13 years ago | (#466209)

Does the BBS tax set top boxes that can capture TV,or just the TV sets? Waht about TV tuner cards.

Mind you, at 500 pounds a year, a Beowulf cluster of these would be pricey.

CmdrTaco's crabs (1)

reubenking (220479) | more than 13 years ago | (#466217)

I'm still itching for the Linux equivelant
You should get some ointment for that.-TacoBoY

One word... Indrema (2)

WareW01f (18905) | more than 13 years ago | (#466218)

I've been on the quest for the prefect set-top box for a while now. My main issue always came down to the fact that any case/box I thought of made to much noise (i.e. fan) or was butt-ugly or was to big. The Indrema seems to be the answer and so I'm currently holding my breath. I'm even prepared to by a developer box and pay the extra $300 or so in case there are apps that Indrema won't bless. (because of potential copy-right sillyness, like storing archived NES/SNES ROMs on the harddrive) I can port/compile them myself.

It already has the web-browsing, MP3 playing, network connection, and sleek case. It just needs someone to port Mame, snes9x, DivX, etc and we're rolling. (HINT HINT HINT) And it's running Linux!! Can you ask for more? Hack a way to patch all your old controllers to work over USB and you can stick all those old consoles in the closet!!

Now all we need is for it to materialize from it's current VaporWare(TM) state....

Re:It's gottan be big (1)

marcop (205587) | more than 13 years ago | (#466219)

I'm about to buy a Matrox Marvel G400. It is dual head - meaning you can display video on an analog monitor and an NTSC TV at the same time. There isn't a dual analog monitor option. This card also has hardware MJPEG encoding so I can capture video also without the audio sync problem.

I have watched the Matrix DivX using the composite output of my TNT2 card - not too bad. My computer and TV are placed far apart from eachother so, yes a remote will be nice. X10 [] has some remote control options. I might try one of the RF ones since the computer and TV are in separate rooms. Anyone try any PC remote control options?

BTW, you could also build a computer entertainment system based on PC hardware instead of using your main computer. Here are a couple links for the BookPC: [] []

Nice remote!

sorta (2)

jon_c (100593) | more than 13 years ago | (#466220)

It uses win32 codec binarys from microsoft to do all of this, not really an answer.

but it works, i guess.


Streamripper []

What would happen? (1)

niteshad (118441) | more than 13 years ago | (#466221)

If you look at the way that things have been going lately with regards to content distribution, it's easy to imagine precipitous and draconian scenarios involving unreasonable restrictions for set-top boxes. Take, for example, "standard" set-top boxes such as Tivo and ReplayTV. What would happen if conservative legislators passed a law requiring manufacturers of those devices to screen programs against a "black list" and refuse to show certain material?

If the US legislature ever passed such a law civil libertarians would sue to have it revoked for being in blatant violation of the First Amendment. While it's true that Free Speech is facing a challenge from coporate power right now, the battle is neither won or lost yet, but is in the process of being fought. If history is any guide, the battle to preserve Free Speech is pretty much never ending. However, the Supreme Court has a very good track record of maintaining the sanctity of the First Amendment.

Congress can pass all the laws they want, but ultimately, only the Constitutional ones stick on the books (or the ones whose Constitutionality remains unchallenged.)

Re:It is harder than you think! (1)

jamesbulman (103594) | more than 13 years ago | (#466222)

Try moving to NTFS to get a maximum file size of 2 terrabytes :)

i've got a beige G3 (2)

option8 (16509) | more than 13 years ago | (#466223)

i've got a beige G3 coming to me from a friend that's replacing it, and i plan to use that for all my living room computing.

it fits under my TV, in the cabinet with the DVD player, etc, and has built-in 10/100 ethernet, component & S-video, 6G hard drive, and a CD ROM

this last is only important in that i can use either it or the ethernet to get software onto the bugger (i remotely control it via timbuktu from the office rather than hook up a keyboard and mouse) but mostly because i have Virtual GameStation and can play playstation games with the G3, as well as quake and UT. at some point, i'll add a fat video card and USB to it, and it'll do everything my blue G3 in the office can do, as well as pumping video to the big screen.

that's the plan, anyway..

Re:Open Source Tivo? (1)

Anonymous Coward | more than 13 years ago | (#466224)

'Tivo' for PC does exist in beta stage. Neat project. Participate and submit your addons.

It should be noted... (4)

Wog (58146) | more than 13 years ago | (#466225)

That the MediaBox is Linux friendly as well. In fact, here are the requirements:

Requirements for the Linux Version

Intel CPU of 600Mhz or greater (current libs have more overhead)
2.2.16 kernel of higher, JAVA 1.3 w/JMF
20Gb+ storage space (1Gb per imported DVD) recommended @ UDMA66
Wireless mouse (not required but suggested)
Settopbox form factor PC chassis (not required but recommended)
TV-out card (strongly recommended)
Internet Connection

Re:we need to take up a collection (1)

voidware (81513) | more than 13 years ago | (#466226)

i can't speak for the other languages, but for spanish you would most likely use "tu" rather than "usted," changing the "es" to "eres." you also would drop the "un" unless you are modifying "idiota." Now, "idiota" probably wouldn't be the best word, but we won't get into that

Fished it (1)

stubob (204064) | more than 13 years ago | (#466227)

I think I'm going to start translating all my posts through the fish []

Final case | Friday January 12, 2001

In the heading proto, it is presented to you in " before first " the final case of the divxproject...

Photographs Photographs!!! | Friday January 5, 2001

You will find in the Proto heading the first photographs of the FIRST PROTOTYPE (I insist well on this word...) As well as the software of DivXproject-Landscape-00 reading turning on a tele 70cm...

Protoype of reading | Tuesday January 2, 2001

With the occasion of the realization of the prototype of reading of the divxproject the site opened a new heading: " proto "

You will find there the specification of the prototype as well as the premieres photographs (somewhat boned...)

Later will be added the various tests as well as the 2 protoype, that of recording...

GOOD YEAR!! | Monday January 1, 2001

The team of DivXproject wishes you a good year!!

To crown the input in this new millenium... I announce to you that the module of reading (divx, dvd, vcd, mp3, audio) of the Software SDivXpro beta 1 is finished, we carry out from now on the tests...

Large a Thank you with Jesus-Christ (Programmer of the software) who carried out a remarkable job!!

Hardware of DivXproject finished | Dimache December 31, 2000

Veiled, it is made... The Hardware part of DivXproject is finished (see the hardware page)

It misses just some information such as for example the program of the PEAK or others... But this will be completé as soon as the proto is finished.

**time-out** moreover plus when the test be finish and that the apparatus function correctly it there have at disposal on the site a card of realization detail step by step...

Hardware/Software | Saturday December 16, 2000

The Hardware page was updated with the complete description of parts PC used, the diagram and the program C of display LCD as well as the remote control IR of our divxproject.

On the software page the first screenshot of SDivXpro beta 1 software like its brief description

Excuse to us...! | Saturday November 25, 2000

I received several concerning messages the divxproject saying to me that this site was the apology for the hacking of the dvds..

I excuse myself some, because it was not the goal of the project... I would correct without more delaying the pages and would remove the references to the hacking...

The Goal of this project is simply to replace our good old men video tape recorders... it is all!!

I thank you for your comprehension...

Hardware | Saturday November 25, 2000

We are for the moment choosing the hardware which would correspond best to our requirements...

It will progressively be supplemented its advance on the hardware page...

Update | Friday November 17, 2000

Update of the site in particular of the infos on the project.

Web site | Monday November 13, 2000

Realization of the Web site

Obtaining the domain name

Realization??? | Friday November 10, 2000

All went very quickly...

In a few hours the principal functions and means of realizing was already thought...

It is just now enough to put it on paper.

Genesis | Thursday November 9, 2000

The divxprojet was born quite simply around part of tarots between friends....!

We are in IUT of electronics.

While playing we spoke about DVD VCD and DIVX... a friend asked to me whether there were not on the Net the plans for a reader VCD of show...

For my part, I do not have knowledge of it... I is thus tell to him why the VCD which is heavy and of bad quality...

Best it would be a recording reader DIVX of show...

Veiled how us the idea came...


Copyright © 2000 DivXproject

All rights reserved. Reproduction prohibited without authorization.

All rights reserved

- legal Information -

I had a feeling you were going to say that.

Re:Its not as hard as you might think. (2)

drsoran (979) | more than 13 years ago | (#466228)

Well, the TV Tuner stuff should be fairly good, especially if you get a card with a bt848 chip in it. I know my Hauppauge WinTV card worked quite nicely under Linux a couple years ago. MP3 rippers and players likewise should be very well supported. What I'd really like to see is a nice all-in-one set top box that you can pop a DVD into, select "rip" and have it unencrypt it and store it on the hard drive for later viewing. i.e. for those days when you've spent the damned money at Blockbuster to rent the DVD but just do not have time to get around to watching it and you don't want to pay the late fee. Maybe even throw in a DVD writer (the new Mac G4's have one) to make a home piracy kit. ;-)

BookPC makes good DivX, mp3,..., Mame player (2)

Donem (259965) | more than 13 years ago | (#466229)

The BookPC's are $170 from Directron.
Then go get an AMD K63 or K63+ 450 for $50.
K63 is a laptop processor, but works if you set the voltage at 2.1(MB doesn't to 2.0).
I clock it at 500 Mhz.
You probably need an IR keyboard or other IR controller. Keyboard is $100. Or you could have got the DVD/black version of the BookPC which came with the IR control.

Now the software. Currently I just run 'aviplay' to play divx's and some mp3 player.

But this is all manual. What is needed is a automatic way to detect and play any media when it is loaded either by disc type (CD,DVD,VCD) or by extention (Discs full of mp3,avi,mpg,mp3,mp2,mpa,ac3,vob,mov,...,xmameroms)

So the architecture would be:

enum disc_type {CD, VCD1,VCD2, VCD3, SVCD, DVD, UNKNOWN};
when(disc inserted)
disk_type = determine_disc_type();

blah, blah, blah

Umlaut HTML (2)

rho (6063) | more than 13 years ago | (#466230)

ü or Ü


ü or Ü

Re:It's gottan be big (1)

BSOD Bitch (260492) | more than 13 years ago | (#466231)

My monitor is 19in !!!

Re:Why limit to the Set-Top? (2)

rho (6063) | more than 13 years ago | (#466232)

You've got a couple of choices in doing this. The hardware way and the software way. Hardware involves video/audio switchers which are expensive and not really designed to be controlled by touchpads in rooms, tho they could be I suppose. The software is less expensive, but still complicated, since you'd have to be streaming video to each unit. If you're going to a computer, it's easy. If you're going to a TV, it gets harder and more expensive.

The only option I can come up with is a private closed-circuit TV system (similar to the ones hotels have). AFAIK, this requires a special TV if you want to combine internal sources (your personal pr0n collection) and external sources (your Time/Warner cable service).

I suppose you could do it with regular TVs, but now you're talking about a computer at every TV, and that gets expensive and difficult to deal with.

What we need is a Free Software solution for integrating a TV and a computer so that TV manufacturers can add the hardware and use the software for no cost.

Re:Its not as hard as you might think. (1)

UberLame (249268) | more than 13 years ago | (#466233)

Maybe you can get all the features working on Windows in under an hour, but what I learned when I tried to do that is my family found it too complex to use and thus didn't.

I stripped the machine back to only playing DVDs for the time being, but soon I intend to make i a dual boot machine to put linux on. The plan from there is to use something like SDL to integrate the sound mixing, DVD playing, CD playing, and MP3 playing together. And of course TV viewing, record, etc, once I get a tv-tunner card that can do decent capturing. Unfortunatly, I'm broke so it ain't likely to happen soon.

Re:Build your own (1)

Cloud 9 (42467) | more than 13 years ago | (#466234)

Just use a perl script to connect to [] , parse the actual listings, and add your own formatting, including interface. I've seen Litestep [] modules that do this, so it shouldn't be too hard for somebody with the know-how.

C'est Français. (1)

AFCArchvile (221494) | more than 13 years ago | (#466235)

And that divx site, well, I can't read it.

Tu ne peut pas lire le website de DivX? Tant pis!

Playstation 2 (1)

Buck2 (50253) | more than 13 years ago | (#466236)

I was looking into doing this sort of thing for a while, and it struck me that if there was some sort of organized effort to get linux to work on the playstation 2 you would have all the necessary components in one nice, cheap, little bundle.

I mean you already have slick graphics processors, digital audio out, etc., ... with harddrive and ethernet coming "real soon now".

Any links to current projects would be appreciated.

Just do it on the X-Box (3)

Coccyx The Clown (237937) | more than 13 years ago | (#466238)

Instead of waiting for sophomoric efforts by enthusiasts, why not just hack the functionality in the X-box? (when it's available) It has the power, and would be very straightforward if it were done correctly. I imagine one would be able to make it work with just about any of the new codecs. And setting up tv-out on a computer can be a pain in the ass, especially wiring it all up if you dont have your tv right next to the computer (not to mention how to control it with your keyboard and mouse 30 feet away). Sure, these problems can be circumvented, but only with added hardware costs. I say the X-box instead of PS2 because of its x86 compatibility, making it easier to port the stuff over. Im sure microsoft doesnt want this to happen (they stress that the xbox is only for gaming, and it would draw the ire from the movie companies), but how are they gonna stop a hack from being possible without restricting the freedom of game developers? The X-box with dynamically upgradeable codecs would be a kick ass combo, especially if it eventually works with DVD-ram technology to allow several movies on one disk. (all of the star wars trilogy on one disk that could play on an installed base of millions of units?) sounds killer.

Re:What would happen? (1)

jcsmith (124970) | more than 13 years ago | (#466240)

If you were'nt an AC I'd bet that none of the top 3 bush supporters (based on donation amounts probably) end up on the supreme court. And it's not like the liberals are any better, support a clinton and get a pardon.

It's about the case, stupid! (1)

xiaoren (311714) | more than 13 years ago | (#466243)

Seems like all of us could build a kick-ass settop box if the case for it ever existed. What I want is a decent looking black case that has the same measurements as a sony 100-disc changer and accepts standard motherboards, CD/DVD-ROM, a hard-drive, and LCD... well shielded too. Something like: Why hasn't any manufacturer caught on to this yet? Why do we still have to put up with refrigerator-grade PC cases.

Re:Divx dies for a reason... (1)

Ramshackle (224022) | more than 13 years ago | (#466248)

Try *1* CD! You just have to set the bitrate accordingly.

One question (5)

Flarg! (265195) | more than 13 years ago | (#466249)

If the average joe builds his own set-top box, will it still have a flashing "12:00"?

You want corn? I give you corn.

Re:we need to take up a collection (1)

SquadBoy (167263) | more than 13 years ago | (#466250)

Maybe you should go and look at the Divx site and then you will understand why Rob did not say that he could not see it but rather that he could not read it. Everyone who has been there will understand that this has nothing to do with winders. I can not read this page on my NT, SGI, Sun, or Linux box.

Re:What about Make your own ReplayTV (1)

yamla (136560) | more than 13 years ago | (#466251)

We pretty much already have this for Windows. I'd like to see some software for Linux that could handle stuff like this. Any pointers, anyone? Or heck, any idea which hardware would be best suited?

Re:My prediction (1)

sik puppy (136743) | more than 13 years ago | (#466252)

Your timetable is too long - as soon as MPAA can inform their politicians, this will happen - less than six months, maybe as few as three.

Load More Comments
Slashdot Login

Need an Account?

Forgot your password?