Making A Videowall 163
Ur@eus writes "Zeeshan Ali Khattak has made a videowall using Red Hat Linux, GStreamer and commodity hardware. The solution was made based on the need to create a flexible and cheap solution for use in Pakistani Schools and Universities using commodity hardware. To find out how this was done and some more details, and of course some cool pictures, check out the Video Whale project homepage."
Cropping needs improving (Score:5, Interesting)
Re:Cropping needs improving (Score:2, Insightful)
Re:Cropping needs improving (Score:1)
Re:Cropping needs improving (Score:1)
Re:Cropping needs improving (Score:2)
Re:Cropping needs improving (Score:1)
Cheaper may not be their motivation (Score:1)
On the other hand, it's a pretty cool thing to do 'just because you can'.
Re:Cheaper may not be their motivation (Score:1)
A rear-projection unit would work as well of course but the screen and projection unit would be quite a bit more expensive.
Re:Cropping needs improving (Score:1)
Perhaps it is impossible/prohibitively expensive for this school to get an LCD projector? In which case this could be a good solution.
Re:Cropping needs improving (Score:4, Interesting)
Re:Cropping needs improving (Score:2)
Re:Cropping needs improving (Score:1)
well, (Score:2, Funny)
They need an S3 card eh? (Score:2, Funny)
Re:well, (Score:1)
Try looking at the other end, from behind...
.
Why? (Score:3, Interesting)
Re:Why? (Score:2, Funny)
Re:Why? (Score:2, Interesting)
You could gather any old mismatched monitors and throw them up on a wall somewhere, hell, even just stack 'em on top of each other and strap 'em together for that cool 'arty' look...
I'm sure there have been many art exhibits that have done similar things before. (you know the ones, they usually highlight the terrible things that television has done to our society and whatnot) Now you can do it too!
Hell, it's a few days late, but I'm sure you could whip up a pretty spooky halloween display with this thing.. Show a creepy movie on displays scattered about the place, instant kinda high-tech terror..
Re:Why? (Score:1)
Anywhere you want to show off tech ability? (Score:2)
I dunno, how about anywhere you might want to do a bit of high tech / glam PR ...industry conventions, sales shows, University open days, art galleries - hey, the kind of places people hire this kit for in Europe or USA.... What a thought.
I agree it seems a bit of overkill for a school, but why not the above reasons?
.As for why do it, do you really think justification is required for a tech project on /. ? Seems a damn sight better use of tech than stuffing a computer into a rotting vegetable (halloween jack-o-computer). This guy might get a bit of a business out of it as well.
More importantly, what will they call it? (Score:4, Funny)
funny (Score:2, Troll)
Re:funny (Score:2)
armament budgets tend to be so big for developing countries that if they could just dump 'em they would be able to feed 'most' of the people.
kewl project though, and totally peaceful.. props for them of that.
Re:funny (Score:2, Insightful)
Re:funny (Score:1, Insightful)
Re:funny (Score:2)
starving children aplenty, uneducated masses, and violence over religious differences, and they're messing with redhat to watch The Matrix. Way to utilize those funds!
Well if it bothers you so much why don't you sell your computer, and donate the funds to end world hunger. I see two really good outcomes from this.
Re:funny (Score:1)
Wouldn't four quadheads be more usefull (Score:5, Interesting)
Re:Wouldn't four quadheads be more usefull (Score:5, Insightful)
Re:Wouldn't four quadheads be more usefull (Score:1)
if you want to send a full 640x480 image to each display, you would need 70.3 megabytes/sec.
32bit/33mhz PCI is 133MB/sec.. so they are probably taking advantange of the XVideo hardware scaling.
you also have to take into consideration the network bandwith used to push the video into each box.
my only question is.. what bit depth are they using.. and how does that affect the PCI bandwidth used.
Re:Wouldn't four quadheads be more usefull (Score:1)
Re:Wouldn't four quadheads be more usefull (Score:2)
So yes, there is plenty of bandwidth.
Re:Wouldn't four quadheads be more usefull (Score:1)
Re:Wouldn't four quadheads be more usefull (Score:1)
READ THIS! (Score:1)
Hello,
Thank you for sending a positive comment, we have
been waiting for one
them bad, but afaik old Trio64 are not Xv supported by
the XFree86 drivers. Did you test them? Well if you
can send us any PCI vga card on earth that could do Xv
using the XFree86 drivers, just send us plz. uptill
now you are the only one who offered us & the 2nd one
with a positive comment
WTF?!?
Am I the only person who actually read the article and thought about helping out?
C'mon y'all...
Re:READ THIS! (Score:1)
The guy that modded his old Commie64 "portable" into a modern Pentium GHz+ (complete with custom wiring, chips and boards) got the same treatment - again, ONLY from slashdot trolls and kiddiez.
I thought his mod was cool and wrote him an encouraging note.
People like thee and me are getting few and far between. NOTE TO SLASHDOT READERS: Please do not flame people unnecessarily or in haste. These folks in Pakistan are writing code that can help other people too.
.
Re:Wouldn't four quadheads be more usefull (Score:1)
My comment was more intended for people also wanting to do it that way, being inspired by the article. I hope to have given a viable alternative for those who do have access to these resources. Although, like others stated before, a beamer would even be a better solution imho.
Sorry, not the case (Score:1)
It is easier to build a multiple GPU card with PCI because PCI is a bus. Each GPU can be seen as a separate device on that bus. Second advantage is that you can indeed use more than one card in the system.
AGP is a port, and I only know of one manufacturer that has made multiple GPU cards for this bus. They use the "Appian/B1 agp bridge" in it's Jeronimo 2000 card to pull that of.
Other multihead cards can use AGP without such a bridge because they have only a single GPU connected to multiple ramdacs (e.g. the Matrox's G450, G550, Parhelia; Nvidia's twinhead geforces; Ati's dual monitor radion's).
A quick note about the new Appian cards. Dualhead Appian cards are made with a single ATI Radeon VE chip and are available in AGP and PCI. Quadhead cards feature two of these Radeons and are only available on PCI.
Why? (Score:1, Insightful)
And too much space between the screens.
16 monitors vs projector (Score:5, Informative)
The whole idea behind a video wall is that you can display the same, different, or transitional information across the monitors. They (the monitors) can be ganged together for a single display, split into sub-displays, or data can be moving across them. The system that they describe has very limited use and will not be able to do what a videowall is meant to do.
Videowalls are quickly being killed these days by projectors except in the instance where you have limited installation depth and do not have room for the minimum throw of the projector. Or I guess where the ambient light is too high but even then you would want non-glare screens on your video wall for the same reason and the lamps in projectors are getting quite bright these days.
Even if you take into account the annual cost of lamps for the projectors you would have to balance this out against the maintentance cost in parts and man hours of the system he has built. bet it works out pretty close.. Just getting all 16 monitors to calibrate equally is going to be a nightmare.
Re:16 monitors vs projector (Score:4, Funny)
Re:16 monitors vs projector (Score:2)
The other issue is the noise and heat that LCD projectors make. Which is pretty significant.
Re:16 monitors vs projector (Score:3, Insightful)
Ideal videowall (Score:2)
Ok, maybe twice that resolution for an HDTV resolution in smaller sizes, but this would be good for say on 8x12 screen. They would have to be $10-50 per tile to be really worthwhile, but even a bit more than this would be competetive with current large flat panels, but you need to get down to the lower end of this to make it really popular. The big if would be whether it looks just as good as a one-piece design.
Re:16 monitors vs projector (Score:2)
Also, local supplies can't compare to the variety available on the internet.
I bought a 1300 lumen XGA projector, built by NEC, for $2300, and the colors are pretty nice. Granted, it was refurbished, but competing units new aren't too much more, Panasonic has one available for $2500 at some sellers, it lists for $4000. These aren't one of those cheesy overhead panels either.
The CDW unit you linked to is 7700 lumens, which is _very_ bright, for a lot of uses, 2000 is plenty. I thnk that Sanyo can be had quite a bit cheaper elsewhere, CDW tends to be pretty expensive.
While projects enhancing the flexibility of open source should be encouraged, I wouldn't expect that anyone would really want to use this to watch movies.
Re:16 monitors vs projector (Score:2)
I wish I knew how to get older computer hardware to less wealthy and even impovershed countries that could use them, I think I might even have a spare video card of what they are using.
Imagine the possibilties... (Score:1, Funny)
16 Debbies doing Dallas, or maybe 4, or heck even one giant Debbie filling my living room!
WOW! A VIDEOWALL!!! (Score:1, Funny)
What's next? A vacuum tube computer!? Running Linux?
Er, no offense... (Score:1, Flamebait)
- A.P.
simulated (Score:5, Funny)
take those monitors out
of their cases. Put
Them closer together and
kill the funky spacing.
movie.* = comedy (Score:2, Funny)
comedy. I mean, just watch the head on this dude!
http://www.gstreamer.net/apps/vw/vw_files/
"...When the aliens invaded!!"
Re:movie.* = comedy (Score:5, Funny)
So, basically it turns all actors into canadians.
"What's wrong with their heads?? It's ok, their canadian." (or something like that :)
Re:movie.* = comedy (Score:2)
Re:movie.* = comedy (Score:2)
You've never watched South Park, have you?
One thing I notice... (Score:1)
Practicality issues aside, this would be a fun project fo duplicate.
Why not use old LCDs? (Score:1)
Re:Why not use old LCDs? (Score:4, Interesting)
You could salvage LCDs from old laptops.
Not so easily done: http://www.eio.com/lcdconnect.htm [eio.com] as far as I can tell, you'd have to get into some pretty heavy-duty electronics and buy convertor cards to handle the different input expected by a laptop display from that which is delivered by a vga card.
Over complicating the problem (Score:2)
You can leave the laptop lcd's still attached to the laptops and allow the laptops to control the screen. You can get decent enough laptops on ebay for less than the cost of a new video card and monitor.
Re:Why not use old LCDs? (Score:2)
Re:Why not use old LCDs? (Score:1)
Re:Why not use old LCDs? (Score:1)
Listen to you! (Score:4, Funny)
What a bunch of hypocrites. The fact that the monitors can be swapped out after a proof of concept, and that you've got the power of four CPU's available (Beo-mumble) is completely lost on you guys.
And I've figured there'd be at least ONE MPAA crack from somebody.
Re:Listen to you! (Score:1, Insightful)
Fuck them though. I, like you, appreciate the Pakis efforts. It's the thought that counts.
Re:Listen to you! (Score:2, Interesting)
Re:Listen to you! (Score:2)
Re:Listen to you! (Score:1)
Re:Listen to you! (Score:2)
Eliminate space between screens (Score:1)
Cost-effective ? (Score:5, Insightful)
I just can't believe this is cost-effective for more than a 4-screen display. With quality video projectors costing less than $2-3000 USD, this solution doesn't save much money, and is far less convenient in terms of portability - how would you even move around an 8x8 grid of monitors -, which would seem to be key for application in schools and universities. Also, the whole array is visually distracting due to the breaks between the monitors.
Sometimes people get distracted by technology and forget about the constraints of the problem to be solved.
Availability (Score:1)
Re:Cost-effective ? (Score:1)
Also, projectors may cost considerably more than here in the US. This project presents a nice easy way to use existing technology the schools may have to do something else. A lot of us don't really have any idea how bad things might be. I've worked for small companies and getting them to purchase big ticket items was like pulling the tooth of an awake tiger.
--James
@#$@ the warl (Score:5, Funny)
eliminating the spaces... (Score:4, Interesting)
I suspect it would be far cheaper, to use fresnel lenses in front of the CRT's with modifications to the rack they built to center the CRT on the fresnel, and mask off the power light for the monitor.
Will it be perfect? No, but I think it will be more flexiable.
-Rusty
Re:eliminating the spaces... (Score:2, Informative)
There are those projector hacks where people attach a hood to their tv/monitor, then pass it through a fresnel and onto a surface. If you built 16 mini fresnel rear projectors, I think you'd end up with something like the setup they use in bestbuy, which is like a bunch of rear projection TV's.
Re:eliminating the spaces... (Score:1)
Couple of things... (Score:2)
2) Why use a video wall, when a Projector would be much more clean and efficient? Even if the ambient light was high or the didn't want people blocking the path, they could rig things so the projector is behind the screen in a dark room. Lack of throw area can be compensated for through use of mirrors to reflect the path....
Fresnel Lense (Score:1)
More complex utilization? (Score:2)
You've got to be kidding! (Score:2)
This is for Pakistani schools?? What a crock. Meanwhile, American schools are using old 15" televisions from the 1970's in stuffy classrooms filled with 45 children. If the school even has a television or two to share with all classrooms in the entire school.
Re:You've got to be kidding! (Score:1)
Remember, nobody was ever fired for buying Micro$oft!
A creative solution to the problem of... (Score:4, Insightful)
Also, what is the effective resolution of such a screen? It sounds remarkably similar to the IBM ultra high resolution LCD we heard about a while back.
Spurious
Once again, did anyone read (Score:5, Insightful)
This is a great engineering story, of folks working with what they have, and a great Free Software story - they could have tried some pirated copy of commerical software, but instead they decided to use open source components, stretching what is possible. Could it have been done with a projector? Sure, if one was availible. But now the state of multi-monitor free software has been advanced a little, which may benefit you or me some day.
I hope that there were some other people who saw how cool this was, who are contacting the authors with useful suggestions about removing the shells and mounting the tubes closer together, that are looking at the GStreamer source and thinking about how to add cropping, and how to make cropping easy, and hopefully a few people that are thinking about donating equipment, and realizing how lucky they are to live in a world where you can order a projector from Amazon and have it delivered in days.
Re:Once again, did anyone read (Score:1)
Are things cheaper in Pakistan? (Score:2)
Is this correct? Are you from Pakistan?
I tried to see if I could get a package to Pakistan. With a bit of research, I found a page for the North West Frontier Province Primary Education Project (NWFP-PEP) [britishcouncil.org.pk], based in Peshawar, Pakistan [britishcouncil.org.pk]. However, that website does not have a postal code as required by UPS. Is this a sign that they don't make regular deliveries there? FedEx did not require a postal code, and they claimed they could get a 4ftx4ftx4ft, 50lb box to Peshawar for only $316.43.
So, hardware from the U.S. may be a little expensive. But you think that the Pakistan hardware market would be cheaper?
Now, I imagine software piracy is pretty widespread - Microsoft Windows and Office are probably availible for the cost of a CD, and a Matrix DVD made it's way to Pakistan. But multi-monitor video is a pretty narrow application, usually provided by the vendor of a multi-head graphics card. It would probably be eaiser to get Linux tools to do the job than to try to get a pirated copy. Plus, I'm not sure what their internet connectivity is - they seem to have the basics (a yahoo email account), but I'd expect at least one of the people to have a University email account. The website is hosted on the gstreamer website, not in Pakistan.
Please enlighten me how they would get the needed software and extra montors for $30-40 USD each.
Re:Are things cheaper in Pakistan? (Score:1)
you can get "any" software for the price of a CD. Presently the govtt. is tightening up the grip on piracy but it is still a long way.
Monitors-this is second-hand/refurbished stuff that costs really that much. It is mostly sourced from Taiwan and China.
CLAP CLAP CLAP (Score:1)
Re:Once again, did anyone read (Score:3, Insightful)
Maybe we aren't lucky for it, maybe it makes us lazy?
Nietzsche is alive and posting on Slashdot?
It may make us lazier in some ways, but allows us to do more in others. I would never create a project like this - I'd just buy a projector. That may make me lazy, but it means I can invest my time and energy in the presentations I put on the display. Sure, technology and privilege makes it easier to be lazy, but it doesn't require us to be lazy. It allows us to use the same amount of energy but get much more done.
This reminds me of my earliest programming days, when I was inspired to learn programming by Mandelbrot and Julia sets, and movies like TRON (not the fantasy of living programs, but the cool 3D graphics that looked possible to duplicate). It was a difficult journey - it took a long time to find a language that was fast enough (BASIC was a little slow), and that had reasonable graphics libraries (MODULA-2 didn't). I taught myself C and C++, coded a basic driver for my graphics card, and learned matrix transforms to draw 3D graphics out of line and pixel primitives. I didn't get far - the best I did was implementing a 3D scene generator out of a book.
Today, I'd download the ActiveX libraries, or OpenGL libraries, and use gcc or Java or something else to draw my objects. I'd never have to learn how to interact with the video driver. I could be creating Quake maps without knowing how to do a matrix operation or a binary tree representation of a scene (which I never learned).
Does that mean I'd be lazier if I was born 10 years later? Nope. I'd just be able to quickly jump the hurdle of low-level details and concentrate on the higher level stuff. Maybe I'd study art more, to learn what makes a good 3D scene. Maybe I'd study basic AI, to make my creations more life-like. Or maybe I'd still learn all the way down to register instructions, because I like to see how far down I can go, but I'd have better guides down known paths (like Michael Abrash's Graphics Programming Black Book.
Remember, without this crazy, materialistic, wasteful country, no one would have developed cheap graphics cards that make their way to Pakistan in the first place. Keep ignoring the modern miracles of reliable computer networks, always-on electrical grids, indoor air conditioning, and market economies. Continue to prosper without guilt. But do try to leave something useful for those that come after you.
There is another good use... (Score:2, Interesting)
Yes, for this particular application I feel that a projector would be better utilized, but there is another cool way this could be used. By using just two screens you could watch a letterbox movie! That is something you could try at home, with just two video cards. Get a couple of 19" monitors, remove the cases, put them close together, and viola, your own wide screen high resolution monitor...
Wouldn't a LDP proyector be a better choice here? (Score:2)
If you notice, the Vide Whale is only about 6 feet high, and it suffers from a software problem which is basically not cropping the areas between the monitors (makes it look pretty bad). So, why not the DLP solution? I'm pretty sure they can get something decent for about 3,000 dollars, which I bet is way cheaper than the price of all the machines, video cards, monitors, and cables combined (not to mention the time saved when setting it up and the costs saved in transportation).
VLC + wall filter (Score:1)
what a shitty way to watch the Matrix... (Score:2, Troll)
OTHO for the right application, it is a clever hack.
Ahh the Matrix on a matrix of monitors... (Score:2, Funny)
One of these lives has a future, and one of them does not. I'm going to be as forthcoming as I can be, Mr. Anderson. You're here because we need your help.
We know that you've been contacted by a certain individual, a man who calls himself umer_pk. Now whatever you think you know about this man is irrelevant. He is considered by many authorities to be the most dangerous man alive. My colleagues believe that I am wasting my time with you but I believe that you wish to do the right thing. We're willing to wipe the slate clean, give you a fresh start and all that we're asking in return is THAT YOU CLEAN THIS FRIGGIN MESS UP AND BUY A BIG SCREEN TV!
Damn cable bags (Score:3, Funny)
Just imagine ... (Score:2)
Props from the USA (Score:2)
Props for a very cool experiment, guys. Don't let the trolls grind you down.
Zeeshan Ali replies: (Score:3, Informative)
(1) About the Need for schools/universities: Well, its quite obvius that the price of our video-wall is not less than the commercially available projectors. but for that possibility every school/college shall HAVE to buy a projector of course. But many of the schools/universities have a lab of atleast 16 computers networked together. So we can arrange them such a configuration that will allow them to make a video-wall within some minutes when ever they need to.
(2) About the cropping: Oh we only needed to change 4 config files for that and we fix this one a day after we took the pictures.
(3) About taking the gap out: we've thought much on that matter, like taking out the monitors out of their cases. we tried all that but that didnt matter at all. And if you look at the screen from the distance its intended to be kept from the audience, the effect of those gaps reduces significantly. Trust me on this
(4) About terrorism: well, i can only say that being a member of an open-source community, i know the value of Freedom...
Last Post! (Score:1)
manufacture personal air bags, then get a law passed requiring that they be
installed on congressmen to keep them from taking trips. Let's say your
congressman was trying to travel to Paris to do a fact-finding study on how
the French government handles diseases transmitted by sherbet. Just when he
got to the plane, his mandatory air bag, strapped around his waist, would
inflate -- FWWAAAAAAPPPP -- thus rendering him too large to fit through the
plane door. It could also be rigged to inflate whenever the congressman
proposed a law. ("Mr. Speaker, people ask me, why should October be
designated as Cuticle Inspection Month? And I answer that FWWAAAAAAPPPP.")
This would save millions of dollars, so I have no doubt that the public
would violently support a law requiring airbags on congressmen. The problem
is that your potential market is very small: there are only around 500
members of Congress, and some of them, such as House Speaker "Tip" O'Neil,
are already too large to fit on normal aircraft.
-- Dave Barry, "'Mister Mediocre' Restaurants"
- this post brought to you by the Automated Last Post Generator...
Re:Kinda cool... (Score:1, Insightful)
Wait a Minute... (Score:1, Interesting)
Re:First CLINTON 2004 Post!!! (Score:1, Funny)
Anyway, I'd like to congratulate Slashdotters on actually reading the article for a change, and not flooding this story with remarks about MPAA chasing after violaters, Pakistan being slightly out of their jurisdiction, as well as that of many US laws brought in thanks to the MPAA.
Contrast with the recent Ask Slashdot about openning a movie cafe in Bolivia, where the comments were utterly comical, especially the 'Gee, thanks a lot, people, but I'm in BOLIVIA' from the original poster.
One cannot help but wonder if that was the work of one monomaniac with two dozen accounts doing it as a joke.