![]() Equipping You to Communicate Effectively | support CMN & share a library of 19K+ images, videos, etc Go Pro! |
![]() | ![]() |
| |||||||
![]() |
| | Thread Tools | Search this Thread | Rate Thread | Display Modes |
| ||||
| Digital Signage - What Do You Want? Forked from: Digital Signage Hi All Ever year I speek at the Toronto Code Camp - the largest Microsoft-focused code camp in Canada. Last year's topic lead me to build an example prototype that became the Self-Serve Media Distribution Kiosk. (v2 should be available just after new years, by the way) One of the topics I'm consider this year is the Windows Media SDK. At first glance, I think the Windows Media SDK would lend itself really well to creating a digital signage application that runs on XP and Vista, supporting full-motion video and sound. Assuming the following...
... what kinds of things would be useful for digital signage from a display/plackback perspective? I'm not sure yet if this will be my topic or my example but it is worth considering. Thanks - Shaun
__________________ Sanctus Software More RegEx: (?<BookTitle>[A-Za-z0-9 ]+)\s(?<ChapterNumber>\d{1,3})[:](?<VerseNumber>\d{1,3}) |
| |||
| For our digital signage we use video clips only. The thing I like about our set up is I can set up a playlist of what clips to loop. And then I can schedule that playlist to play from X o'clock to y o'clock, then play next playlist.
__________________ -dave creativechurchmedia.net |
| ||||
| Quote:
Unfortunately I'm a total C#/Windows head and I'm looking at using Media Player SDK... which I'm pretty sure doesn't like Penguins or Leopards. Basic XP Embedded can run on pretty scaled-back hardware, boot from a flash drive, etc. ITX or microATX form factors might fit well. There are some excellent ideas in there. My main consideration right now is building something that will work well for a 75-minute code camp talk specifically on multi-media development. The multi-monitor thing would be a pretty cool thing to show-case if I can make it work.
__________________ Sanctus Software More RegEx: (?<BookTitle>[A-Za-z0-9 ]+)\s(?<ChapterNumber>\d{1,3})[:](?<VerseNumber>\d{1,3}) |
| ||||
| I just had a play in VB.Net and I made a quick dodged up program that let's you play a media object on one from while the other form is used for controlling it. What would be best would be a Simple, but still configurable user interface
__________________ Lucas Daly ɹǝpun uʍop puɐl ǝɥʇ ɯoɹɟ ǝɯoɔ ı Last edited by Lucas; Friday, December 14th, 2007 at 03:56 PM. |
| ||||
| Shayward, feel free to use and edit this quick example I made, if you want. Just send a email to me if you want the source code The biggest hurdle I faced was determining where the second screen starts, and how to place the display form on that screen. On the correct aspect ratio and scaling to that aspec ratio. But it works Extract it, and run player.exe
__________________ Lucas Daly ɹǝpun uʍop puɐl ǝɥʇ ɯoɹɟ ǝɯoɔ ı Last edited by Lucas; Wednesday, July 2nd, 2008 at 07:05 AM. |
| ||||
| I think overall what would be the coolest is to set up a playlist that could play different clips on different screens and then hit a playlist item that would actually span all the displays. That would definitely dray the attention. I still think this would work best off of a single computer as long as the audio issues could be resolved. crt
__________________ Chad Taylor |
| ||||
| Quote:
As you wish. Some buttons do not work, but you can see it being able to use 2 screens, It's rather easy to add more in. If your PC does not have 3 screens, when you click teh add 3rd screen button, say you don't have a third screen, thenit will enter a "Demo Mode", lest the program crashes I'm working on the audio now On my PC it's using under 50mb at any one time, playing 2 different videos
__________________ Lucas Daly ɹǝpun uʍop puɐl ǝɥʇ ɯoɹɟ ǝɯoɔ ı Last edited by Lucas; Wednesday, July 2nd, 2008 at 07:04 AM. |
| ||||
| This is cool. I'm thinking the audio thing might be tricky since the sample rate would have to be the same for all the outputs to work right. This is possible but would take planning on the content creation part. I don't know if a real-time sample rate conversion exist that could bridge the gap. Am i just dreaming on this? It's ok to slap me back to reality. crt
__________________ Chad Taylor |
| ||||
| Looks like Lucas might just beat me to the punch! ![]() It would still be a good topic for the code-camp though. It's either that, Introduction to Object Oriented Software Development, or License Management.
__________________ Sanctus Software More RegEx: (?<BookTitle>[A-Za-z0-9 ]+)\s(?<ChapterNumber>\d{1,3})[:](?<VerseNumber>\d{1,3}) |
| ||||
| Quote:
This is also true for the control I'm using for the video. That said, I can Pan the audio for each Display, so say, Dispaly 1 can have teh left channel and Display 2 can have the right channel. It means that you cannot have more than 2 displays coming off one computer, but my trial here at home is my PC doesn't like more than 3 anyway. A workaround to get more displays would be a client-server type model. Just sending commads through sockets to each "Server". Further research is needed on this subject however. Shaun, Sorry about that, As for Licence Management, that is a horrible subject... we come into teh User Freindlyness area and teh protecting creators work A fine line EDIT: The Media PLayer SDK says Quote:
__________________ Lucas Daly ɹǝpun uʍop puɐl ǝɥʇ ɯoɹɟ ǝɯoɔ ı Last edited by Lucas; Sunday, December 16th, 2007 at 03:13 PM. |