PDC Dev Team -- Plasma Screen Application at PDC
- Posted: Oct 07, 2005 at 1:48 PM
- 100,221 Views
- 36 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
Would love to see the code for the display. Scoble can you post a link if and when it becomes available?
Great stuff.
When I first heard about the displays, I figured they were using something not unlike a Sencore HDTV996A or VP3340 (two products I built), both of which play an MPEG-2 transport stream (not unlike what you would pick up over the air) and either modulates it to an RF channel (exactly like what is broadcast OTA in the US) or decodes it and provides an HD DVI or RGB output.
These things are often used for in store advertising and information as well as pre film advertising at movie theaters... Everything that they put out is pre-recorded and schedulable... and seeing the level of detail and dynamic display is... mind boggling and makes me wonder just how far people are going to want to take displays like those shown here and how soon my bosses or one of our customers is going to want something like that built.
I'm peticularly interested in how they went about changing the level of detail for the expanded and collapsed grip displaying the session information. It'd also be interesting to see how they did the grid animation from expanded to collapsed...
As for the source code we are going to release it. We have a few minor tweaks to make it understandable.
HDGas and HDLCD resolution changes.....DVI/HDMI
Connections...I love the plasma Apps...pretty cool stuff.
Robert I need a touch...link if poss.
Love it.........
Researching CE.NET Win embedded vertical, VS2005,........
Industries, both business and entertainment.......There should be a
great more interest in this digital area, combining convergent
integrated technologies.....using delivery method in digital only.
Yes the setup was one computer driving the 40+ plasma screens. The signal was split using a digital switch box and sent over Ethernet cable to all of the plasma screens which then used a video switch to change the Ethernet into some standard video cable which plugged into the plasma screens.
We were broadcasting from 304 so if you were seeing a screen by 500 there was some degradation, but that was a result of the signal going to far in non digital form. We didn't build the infrastructure so I am just recalling what the guys who built it told us.
There's only one problem that I see. VisualBrush is static. It doesn't support playing with the controls that it draws. Although it works great in this situation, it wouldn't work if you wanted the user to be able to select, say, a news item to view more information, or the video to put it in full screen (now obviously, plasma screens do not have the technology to support touch screens, yet).
Yes we use a VisualBrush on a tessellated mesh. We use some spring theory to do the simulation. Here is a pointer to the spring theory we used. We keep track of the points for the mesh is a separate class and then just update the mesh’s point collection 30 times a second. Yes the VisualBrush is non-interactive so can’t interact with any of the object’s on the screen that are being painted on the 3D surface, but as you pointed out this isn’t an interactive application so that didn’t really matter. I hope to see lots of cool physic WPF applications
Indeed, for me this will be the best bit. I will build one of these myself with old monitors and redundant cat 5. We are going to see a lot of new entrants to the world of programming being able to build appz like this. data <=> presentation is now as envisioned.
I will build one of these.
Drex
Sorry to say the answer is no. What information did you want about the setup?
thanks a lot!!

It was an amazing video!
But could you guys post a
photoscreenshot (with a better resolution than the video) of your application? Because it's so good, we have to see this in good conditions.Great job!
For me I'd like to know how you kept the program running in a kiosk mode while updating? Did the screens go down or was there some backend that could run on a seperate monitor/comp.
The idea of sending the video out over cat5 is nothing new to me, but i would be interested in knowing about the splitters used. My idea is to add areas to the system. Ie different sections can see different presentations, but then since this is just data driven all screens could amalgamate. It would be a seperate box per section, which wouldn't be too much of a problem.
Lastly I would love a few specs on the graphics hardware. I'd be tempted to buy a big box to run all of this, especially when i get the idea that the transitions were poor on perf due to pre beta bits, which could be sped up. And finally i may had a touch screen aspect to this for use on smartboards.
Excellent job. pm me and we can talk. All credit to yourselves of course but i'd love to implement this.
We had two computers connected to a video switcher both machines were identical in configuration and software. The switch box allowed us to change the output video signal to the monitors from one PC to another.
So when we needed to update the software we'd just switch to the signal to the other PC and make the update.
They were high end DELL workstations with killer video cards.
From memory: A Dell with 2 Dual core processors, 2 GB of Ram on PCI-e motherboard, Dual hard drives and an ATI Radeon X800XL. Is what we used for Scarab.

Lots of memory and a good graphics card.
Where will you post the link to the download when it becomes
available? Any chance of a time frame?
Thanks, great work!
http://blogs.msdn.com/494253.aspx
Matt
I was developing a similar app for school use, but then I sair this app ,and its amazing!
With some minior changes it would be perfect
So has it been released? The way you said "CTP" made it sound like it is out there somewhere.
Thanks
I agree with itprochris..... where is it? I want to see this for real....
Thanks
Bump. Where be the code?
You wrote that "the VisualBrush is non-interactive so can’t interact with any of the object’s on the screen that are being painted on the 3D surface". Is that possible anyway? Can I design sort of a VisualBrush that allows me to interact with the basic controls being rendered upon the mesh?
thanks
Q
Remove this comment
Remove this thread
close