Slashdot Mirror


Producing a Quiz Show from Multiple Locations?

Bloke in a box asks: "One of the pubs I help manage is putting on a quiz show. The landlady's two sisters also run pubs, so we have decided to do this quiz for charity (for the Tsunami disaster). At the moment I have: three pubs, three webcams, two laptops, a desktop, three microphones, three sets of 512kb broadband, three big screens, three projectors and one willing quizmaster. I'm aware of various remote admin software which will aid with this, but I'm wondering if there is conferencing software that might be a better fit for this, since I'd need the ability to control the communications between the pubs (like when questions need to be repeated, and so forth)." What other pieces of software would you recommend for such a production?

173 comments

  1. PHP by DominoTree · · Score: 0, Redundant

    I'm sure you could set up something simple with PHP to synchronize the locations, although I don't know how effective it would be.

    1. Re:PHP by Anonymous Coward · · Score: 0

      Oh, using PHP will make sure the sites are in sync.

      Seriously, why one language over another? The guy was asking about application technology. It sounds like he wants something that works, and dammit right now. He doesn't need a programming task on top of all the other sh*t he has to get done. Think of the children.

    2. Re:PHP by xTMFWahoo · · Score: 1

      what about JavaScript???

      [me ducking]

      --
      "Patriotism is supporting your country all the time, and your government when it deserves it." Mark Twain.
    3. Re:PHP by paranoidgeek · · Score: 1

      If the guy has the technical knowledge and time to write a program the comlex in PHP why doesnt he write it in C or something ? That way he doesnt need to install apache or php and i guess mysql ( not to mention making sure he isnt hacked while on-air ).

      I didnt thing of this but .. what about some IM stuff ? that technology has been arround for yonks and would be very stable.

      --
      Lima India November Uniform X-ray
    4. Re:PHP by Anonymous Coward · · Score: 0

      Yea. Why use off-the-shelf stuff that works when
      you can code it yourself in C, run it live
      with minimal time to test and debug on
      3 remote sites, and risk the entire
      charity proceeds on the outcome. I feel
      that, dawg.

    5. Re:PHP by Saeed+al-Sahaf · · Score: 4, Funny

      Why yes, of course! PHP! Why didn't I think of that! The Magic Elixir!

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    6. Re:PHP by wo1verin3 · · Score: 3, Insightful

      Although you may not be a fan, keeping things simple and not re-inventing the wheel might help. You should consider contacting a company like WebEx which provides great application sharing/conferencing services to many companies, and explain what you're doing and why. It might be a great idea for them to participate (good publicity, maybe they'll have a press release) and get more attention for your event and ultimately raising money. If they donate their services you acknowledge them as a sponsor, etc.

    7. Re:PHP by entrager · · Score: 1

      How funny, my reaction to the grandparent was exactly the same, almost word for word.

    8. Re:PHP by Anonymous Coward · · Score: 0

      No no no.

      It's not The Magic Elixir unless you add MySQL.

    9. Re:PHP by straybullets · · Score: 1
      Why yes, of course! PHP! Why didn't I think of that! The Magic Elixir!

      ... And moreover since he could do it in Aspect Oriented PHP !! Onward to mayhem !

      --
      With that aggravating beauty, Lulu Walls.
  2. 512kbit? by lordkuri · · Score: 5, Insightful

    You're going to attempt to stream 3 separate video and audio streams over a 512kbit link?

    I think you need to look into more bandwidth, that's quite a low amount and I think you're going to see some issues from it.

    1. Re:512kbit? by Norgus · · Score: 1

      You certainly should not have to stream 3 raw video streams for the task. Just a fairly up to task program should manage a quiz type application using 56k if you wanted.

    2. Re:512kbit? by bwcarty · · Score: 3, Informative

      I regularly conduct video conferences between New York, LA, and Atlanta. Standard video conferencing equipment works quite well over 384k ISDN connections via a bridge, and even 128k isn't bad.

      I'm guessing that the three pubs aren't that far apart, so 512k should be plenty even with the IP overhead.

      I don't know much about running video conferencing over IP, but check into the H.323 standard. I've seen a bit about it on http://www.openh323.org/.

    3. Re:512kbit? by gatekeep · · Score: 1

      "I'm guessing that the three pubs aren't that far apart, so 512k should be plenty even with the IP overhead."

      What does geographic distance have to do with it? Bytes is bytes, no matter how far (or not) they travel.

    4. Re:512kbit? by technogogo · · Score: 2, Insightful

      remember that the uplink speed with ADSL will be less than the downlink speed. For the UK 256kbit/s upload is common.

    5. Re:512kbit? by glrotate · · Score: 1

      Becuase geographical distance often translates to number of hops. While that doesn't affect the bandwith it does hurt latency, which is just as important for things like videoconfrencing.

    6. Re:512kbit? by gatekeep · · Score: 1

      Often, but not always. Especially if different providers are involved, and we don't know if that's the case or not.

    7. Re:512kbit? by Hes+Nikke · · Score: 1

      how meny hops betseen New York and Los Angales? now how many hops between New York and New York? exactly.

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    8. Re:512kbit? by Anonymous Coward · · Score: 0

      Becuase geographical distance often translates to number of hops.

      No, it doesn't. Number of hops is related

      Two sites in the same building can easily have more hops than two sites across the country, depending on the network providers and where they peer. As an example, the office across the hall uses a different ISP than us, and are 18 hops away. Our head office in another province (approx. 1600km away) is 12 hops.

    9. Re:512kbit? by gatekeep · · Score: 1

      I'm not sure if this was a reply to my message or the parent, but the answer to both is 'it depends' New York to LA might be more hops, or it might not. Geography just isn't a good indicator of number of hops, so I stand by my original statement that geography isn't related to throughput and/or latentcy.

    10. Re:512kbit? by ElBorba · · Score: 1

      Yup, I frequently see many more hops to my office eight blocks down the street than to the colo on the other coast. I can usually infer from the addresses that most of the hops are resultant from crossing several ISP host boundaries, so hopefully the pubs are all on the same ISP and particularly important would be to get them on the same subnet. I would bet that if you asked nice and mentioned the charitable nature of your event they'd issue you some static IPs on the same subnet... depending, of course, on the type of service you've got.

      --
      "The Borba"
  3. Better idea by Anonymous Coward · · Score: 5, Funny

    Make a video with your landlady and her sisters, you'd make more money.

    1. Re:Better idea by Anonymous Coward · · Score: 0

      man i think the landlady and her sisters was the best idea.

    2. Re:Better idea by Anonymous Coward · · Score: 0

      Yeah, and then an even better idea:
      keep the money!

    3. Re:Better idea by motionb · · Score: 0

      There is something SO wrong about what you just said, yet i cant stop laughing!!!

  4. Well... by grub · · Score: 3, Insightful


    It sounds like you've got a blank slate and aren't sure where to start doodling plans. Make sure you test the system thoroughly and keep cell phones for when the system bombs.

    --
    Trolling is a art,
    1. Re:Well... by Anonymous Coward · · Score: 0

      It sounds like you've got a blank slate and aren't sure where to start doodling plans. Make sure you test the system thoroughly and keep cell phones for when the system bombs.

      You got it wrong mate, he's trying raise money for the tsunami victims, not create another tsunami by setting off several bombs by mobile phone, he's not a friggin terrorist. He also has no lasers or sharks in his possession, mkay?

  5. NetMeeting? by mOoZik · · Score: 1

    You can probably set up a NetMeeting conference, but you'll need Windows, so that's no an option. How about some sort of a very simple client-server setup, with you sending information to the clients. Or hell, how about a simple Instant Messenger program?

    1. Re:NetMeeting? by Anonymous Coward · · Score: 0

      Maybe WebEX (competitor to nm) would help you? Their customer service used to be good.

    2. Re:NetMeeting? by Anonymous Coward · · Score: 0

      Skype is a great, simple and effective audio chat program.

    3. Re:NetMeeting? by Mantorp · · Score: 1
      Windows not an option?

      What's more likely?
      A. The three computers he has available run windows.
      B. They don't.

    4. Re:NetMeeting? by Anonymous Coward · · Score: 0

      Cracks me up when some pr*ck comes out with the old "oh no not windows" one-liner. I bet he's a sweaty little n00b who thinks coz he understands a bit of the old beast that he's somehow Uber ROFL

      Yeh I can just imagine that this guy has the time and the inclination to go Open-Source ROFL !

      Get with the real world,

      Windows Windows Windows = Access to far more reliable, useable applications that don't require black magic and the entire MAN library up their ass (oh and about 100 website links to help you start the app up LOL)

  6. Mac's, broadband, iChat, iSight, AOL or dot Mac by Anonymous Coward · · Score: 1, Interesting

    Your done...

    You just have to wait a few months until Mac OS X 10.4 is released. Or have a hot copy, just watch out for lawyers. :)

    http://www.apple.com/macosx/tiger/

    1. Re:Mac's, broadband, iChat, iSight, AOL or dot Mac by db3d · · Score: 1

      How about the free Quicktime Broacaster. You don't need to wait for Tiger then...

      --
      What if there were no hypothetical questions?
  7. screw quizzing.. by Anonymous Coward · · Score: 4, Funny

    At the moment I have: three pubs, three webcams, two laptops, a desktop, three microphones, three sets of 512kb broadband, three big screens, three projectors and one willing quizmaster.

    you got the makings of a small time porno production unit.

  8. Maybe not enough bandwidth? by digitalamish · · Score: 4, Insightful

    Maybe think a little smaller. Instead of full video conferencing, perhaps use text and audio, sort of like the old "You don't know Jack" site. Use an IM client as the method of 'buzzing in', post the questions on the screens as you read it, then allow the user to speak a reply. As a fallback, make sure people at each location have the questions and answers in case there's tech problems, and to verify the answers in case 'shenanagans' are called. If you have the spare bandwidth, then maybe you can snap a picture every 5 seconds and post it. Best not to overthink it, save those braincells for the questions, and the beer!

    1. Re:Maybe not enough bandwidth? by Geoffreyerffoeg · · Score: 2, Insightful

      IM!? To borrow a phrase from Halo PC, "lagggggg."

      For validity of who buzzed/answered first, you'd have to a) have a system to offset for the latency between the locations or b) conduct the timing and answering separately, and mayhaps do a bonus or whatnot for whoever answered first.

    2. Re:Maybe not enough bandwidth? by Bloke+in+a+box · · Score: 1

      There wont be any 'buzzing in' as such. The idea is that the quizmaster runs the quiz from his pub and the people in the other two pubs just answer the questions as they're said.

      At the end of each round there is a space of time for each pub to ask for questions to be repeated and then at the end of that, it'll be the good ol' fashioned pass the piece of paper to your neighbours table to get it scored.

      Someone from each pub will then total the top 4/5 teams to see which pub has 'won'.

  9. webex! by Anonymous Coward · · Score: 0

    webex!! we use it for something similar and they'll help with the bandwidth issue...

  10. Windows Media Encoder by theNote · · Score: 2, Informative

    Check out Windows Media Encoder.

    You can attach to your input streams and send them to a central location with more bandwidth.

    1. Re:Windows Media Encoder by GrAfFiT · · Score: 1

      Windows Media has too much delay. I'm sure the participants aren't willing to wait 30 secs to know if their answer was right or not..

    2. Re:Windows Media Encoder by crimoid · · Score: 1

      A certain broadcasting company that I previously worked for consolidated their operations (6 stations in all) to a central location and monitors each feed with Windows Media. This was over private 256kb connections to each station. No delay, totally real-time, excellent quality.

    3. Re:Windows Media Encoder by GrAfFiT · · Score: 1

      I'm sure this company used much time much money and many engineers to achieve this. We're not in this case...

    4. Re:Windows Media Encoder by tonsofpcs · · Score: 1
      No Delay?
      Totally real-time???
      Ok, you can ARGUE excellent quality, so I won't touch that. As for real-time:
      1. Cable/wire adds a delay.
      2. They can't even make another computer based switcher that runs in TRUE realtime, all of them add delays (I say another because the Video Toaster on the Amiga did a nice job without delay)
      3. Windows Media is trying to become a standard for professional video (they had a setup at NAB 2004, trying to show video compression, but with horrible displays, no good data to corroborate their claims), but they even admit that there is a delay. Any compression/decompression algorithm (codec) takes time to apply.
  11. An Essential Piece by vjmurphy · · Score: 1

    "What other pieces of software would you recommend for such a production?"

    Ken Jennings? Well, his brain is kinda like software.

    --
    Vincent J. Murphy
    Spandex Justice
    1. Re:An Essential Piece by jeffy124 · · Score: 1

      Ken Jennings? Well, his brain is kinda like software.

      I'm not so sure. His brain appears to have the ability to recall information in a time better than O(1), although it does goof on occasion and return the incorrect response.

      --
      The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  12. List by tonsofpcs · · Score: 2, Interesting
    1. Production staff at each location
    2. bidirectional communications to 'control' areas at each location (so they aren't seen/heard on camera)
    3. Ear piece for 1-directional communication from 'control' to the host, may also be just a feed from the control communications feed.
    4. The talent should only do what they are told to do. The production teams should worry about getting it right.
    5. Maybe output all 3 feeds to analog video lines at the main production area, switch them live, run them back into a webserver.
    1. Re:List by Anonymous Coward · · Score: 0

      Maybe output all 3 feeds to analog video lines at the main production area, switch them live, run them back into a webserver.

      Then, pipe the signal to an upload dish, and bounce it off a linux proxy from a Japanese botnet. Then, route it over an x.25 network for points, backhaul it over a line of site laser through a hashish den, correct the errors in a kernel module, re-encode and finish with a triple sow-cow.

      WTF? Care to explain the WHY behind all your gobbledeygook? Oh, and give me a cost estimate.

    2. Re:List by tonsofpcs · · Score: 1

      Why? Because analog switching has been done and done again since the early days of TV, It is easy to implement. Switching software for a machine getting 3 feeds in would be hard, and would take a ton of processing power and bandwidth. Using 3 return machines, outputting analog (or even SDI) from them, switching with a hardware interface, then converting back for the stream is EASIER. Also, when in a live production environment, EVERY field counts. Its alot harder to move my mouse and click 8 buttons to perform a dissolve from A to B than it is to press a button and pull a T-Bar.

    3. Re:List by Anonymous Coward · · Score: 0

      Um, analog video switched to live? Dude. He has three notebooks. He's running this in some pubs a friend owns. This is not a TV studio. RTFA and give him some real advice, Hollywood.

    4. Re:List by Anonymous Coward · · Score: 0

      It is real advice. To make a TV show, you need a TV studio, no matter how basterdized it is.

    5. Re:List by Anonymous Coward · · Score: 0

      Great! I take it from the lack of a cost estimate that there's no way in hell 3 notebooks are enough hardware. Oh, well. Got any other reality-based ideas? (Remember, not only do they have 3 notebooks--in pubs--but they also lack in-depth technical skills.)

    6. Re:List by Anonymous Coward · · Score: 0

      Um, they are not making a TV show. They are
      going to wire up some notebooks in 3 pubs
      and raise some money for charity. This is
      not TV. It's not on HBO. It's not on
      satellite. It's on a fucking notebook in
      a pub.

  13. buzz in by Icyfire0573 · · Score: 3, Insightful

    if you have buzzers that lock out other people when you buzz in your gonna have to deal with the latency times for it to lock the others out

    1. Re:buzz in by grub · · Score: 4, Insightful


      Sync the clocks with NTP and have the first click win. A small delay while the machines poll each other wouldn't be out of order.

      --
      Trolling is a art,
    2. Re:buzz in by Icyfire0573 · · Score: 1

      that is one hell of an idea, i woudln't have thought of that

    3. Re:buzz in by Anonymous Coward · · Score: 0


      I accept PayPal for good ideas. :)

    4. Re:buzz in by Elwood+P+Dowd · · Score: 1

      Slightly more challenging to make sure everyone hears the question at the same time.

      --

      There are no trails. There are no trees out here.
    5. Re:buzz in by grub · · Score: 2, Insightful

      I thought of that actually. They could have the audio spooled to the remote locations and have them recite the question at the same time, again thanks to NTP.

      --
      Trolling is a art,
  14. Flash Communication Server by lax-goalie · · Score: 3, Informative

    This could be built fairly easily using the Flash Communication Server for data comm and video streaming, and building the quiz show client in either Flash or Director. (Despite its name, FlashComm works with Director just fine.) Keep the quiz logic in the client, and use a bit of server-side Actionscript to do the scorekeeping/results arbitration.

    I hate MACR's pre-built components, but given that real-time video streaming is pretty much drag'n'drop with them, you could have a prototype up in a couple of hours.

  15. Lag anyone? by shidarin'ou · · Score: 3, Insightful

    I think this would make a quiz show, running on a 512k line, almost impossible. You'd never be able to tell who really buzzed in first- worse, every location would have a different "first" buzzer and there'd be no way to tell who was ACTUALLY first.. unless you did somethin wild like sync timecodes at the source and after every buzz use instant sync tape relay to figure out who REALLY buzzed in first...

    1. Re:Lag anyone? by Anonymous Coward · · Score: 0

      Well, bandwidth and latency are two different things. That fact that he is using a 512kbps line says nothing about the lag. I imagine that if the three pubs are in the same town, the lag would be quite small. Synchronizing buzzers is not big problem; just designate one machine as a server and let it decide who buzzed first. This is a much simpler problem than interactive video games.

    2. Re:Lag anyone? by Anonymous Coward · · Score: 0

      pub quizes are not like a gameshow - well not in the UK at least. Generally a quiz master will have a set of questions. Customers will form into small groups and be forced to come up with a "witty" name. The quiz master will then read out the questions and the teams have to write what they think is the answer down on the provided answer sheet. At the end the answer papers, replete with "witty" team name, are collected and handed back out to other teams to mark (the quiz master gives out the questions).

      Winners ususally win enough drink to kill themselves etc. Not the most exciting thing in the world but its a bit of fun whilst you up on the lonely moors...

    3. Re:Lag anyone? by Geoffreyerffoeg · · Score: 1

      Can't each location simply transmit the amount of time since the person buzzed? If you've got only reasonable lag (your location's buzz was the first.

      I assume spoofing is not a concern here (but use SSH if it is).

    4. Re:Lag anyone? by shidarin'ou · · Score: 1

      thats not gonna work any better. Lets say the Quizmaster is at location A. There is a 2 second lag between Location A and B. Time is done locally at location A Quizmaster finishes reading at 0 seconds (quizmasters question is finished reading with a 2 second lag at location B) Contestant A answers at location A at 30 seconds Contestant B's answers gets to location A at 34 seconds. At 36 seconds local time, contestant A will have a "6 seconds since buzz" timer Contestant B will be sporting a "2 seconds since buzz" timer on his screen (don't forget the screen is showing 2 seconds lag still). However, both contestants took the exact same amount of time to answer.

    5. Re:Lag anyone? by Geoffreyerffoeg · · Score: 1

      First, a 2-second lag is not workable by my system. I'm expecting only a lag enough to affect buzzing, but not necessarily answering. In the time it takes for a human operator to call your name (around 500-800 ms), all the network operations should be complete and the computer should light up a second light to recognize you globally. If you've got a two-second lag, switch to a private modem connection (dial to each other, not to an ISP). Phone lines don't lag noticeably.

      Second, let me repeat that timing is done locally. When the end of the question arrives at each location, the computer starts timing. When someone buzzes in, the computer sends the local time since answering. Thus, the message "30000" is kept on location A, and the same message "30000" is sent to location A from B -- although it arrives half a second later. Count time since local reading, not time of packet arrival.

    6. Re:Lag anyone? by Anonymous Coward · · Score: 0

      If you're actually using a network setup you could do something exotic like *gasp* synchronize the clocks of all participating hosts (ntp anyone?) and *gasp* timestamp the buzzer-packet.

      This should even work on a *gasp* 512k line...

  16. take the time factor out by superpixel2000 · · Score: 4, Interesting
    Due to technology concerns (stated by others) I would suggest you take the time factor out of the equation. Then you can do round-robin questioning... Using a point system, you can tally scores in a fair manner. It's all about the game's design, and working around the limitations.

    Once you've done that, just use iChat, MSN Messenger, or something similar.

    --
    did you win a free ipod? build a case for it here
    1. Re:take the time factor out by technogogo · · Score: 4, Informative

      Thats how pub quizzes tend to work in the UK.
      A set of questions is read out. Each team answers all questions. The winning team is the one that answers the most correctly.
      Hence no buzzers.

    2. Re:take the time factor out by DrewCapu · · Score: 1

      Interesting... I didn't know that. Good to know.

      Also, something along the lines of "The Weakest Pub" where focusing one question on one person/pub/team can work also :) /. readers tend to forget that Jeopardy! isn't the only quiz show out there.

    3. Re:take the time factor out by scorp888 · · Score: 1

      Actually, I go to lots of pub quizzes that have one or more rounds that include buzzer use.

      Beat the intro being one obvious one.

  17. NTN? by ewanrg · · Score: 3, Insightful
    Considering you're looking at doing this for charity, have you considered contacting the folks at NTN who do this all the time and see if they'd be willing to set you up for a special occasion?


    Just a thought...

    1. Re:NTN? by Egonis · · Score: 1

      Now THAT'S a good idea!

      A corporation like NTN would be all over something like this... simply put, they can always use the free marketing, and they do a great job with these games at many pubs/bars across Canada and abroad.

  18. Yahoo IM might work by coordinatezero · · Score: 5, Insightful

    You haven't explained the quiz-show setup. Where is the quizmaster? How are you asking questions and how are contestants answering? In a pinch: Use Yahoo Messenger for the video links and then create a Yahoo chatroom and turn on the voice-chat. Use VNC to control the remote machines; if you have three pubs, I would suggest getting another machine to handle the VNC'ing, and just leave all the others hooked up. Pub1 views Pub2 and Pub3, Pub2 views Pub1 and Pub3, Pub3 views Pub1 and Pub2 --- and they're all in the same voice-chat. Is it oh-so-hacker cool? No. Is it free and will it work? Yes.

    1. Re:Yahoo IM might work by PiratePTG · · Score: 2, Insightful
      Mod this parent up... WAAAAY up...

      As a Broadcast Engineer who has actually DONE something like this before, over a satellite link, let me give you some pointers...

      The lag in your answer time is going to KILL you over the internet. I would HIGHLY suggest having someone at your "host" location on the phone to each of the other pubs, and keeping an ear on the host pub, and let them be the "final judge" on who rings in first. That way there is no question as to someone being "locked out" due to lag.

      The on-the-fly answer that CoordinateZero gave you is the best one that I have seen from reading practically every response on this topic. The Yahoo chatroom is going to be kludgy, but it WILL work, and it is FREE.

      A few years ago I was the Engineer in Charge of a 3-way bingo tournament from 3 different indian reservations. The top purse was $1 mil... I had to coordinate 3 camera crews, 3 satellite trucks, intercom and audio between all three locations, and provide a master feed of all 3 locations back to the parent casino. Trust me... You get some little old lady screaming bloody murder because she thinks she said "bingo" first, you will learn the TRUE meaning of "real-time" communications.

      --
      The number 1 problem of working in a cubicle - 23 power cords, 1 outlet...
  19. IRC by Anonymous Coward · · Score: 0

    use IRC. best option.

    if you don't want to put it on a major network, try irc.blitzed.org

    1. Re:IRC by typobox43 · · Score: 1

      Or just run a private server on one of these notebooks. For something low-traffic like this, that should be perfectly acceptable. UnrealIRCd is fairly easy to set up and runs on both Windows and *nix.

  20. To be honest by GrAfFiT · · Score: 2, Insightful

    Considering you're running this as amateur, you better do it plain and safe. You're going to waste much more time/money into this than you can gather.
    Maybe you should organize something more conventionnal, with the help of your municipality maybe ?

    I'm not pessimistic, I'm realistic, it's about dying people, don't forget that point. Do it the efficient way.

    1. Re:To be honest by Anonymous Coward · · Score: 0

      The parent has a good point...are you sure you aren't unnecessarily complicating things?

      In Boston, a pub quiz trivia jockey gets paid around $75 for running a 2 hour game. They are generally college kids with an amateur DJ hobby. The ones who have run 2-3 games/week for a year are pretty experienced in keeping the crowd entertained and the game flowing, as well as effective in dealing with questions or problems. Don't expect the bar employees to police asshats shouting out answers...they're busy serving drinks. Your game, your problem.

      A well-run pub quiz adjusts it's difficulty on the fly to cater to the crowd, and different pubs have different crowds. If you are reading the same questions to three pubs, you lose the option of swapping in easier/harder material during the game.

      If people have a good time, they are more likely to return the following week, so you could generate more money for charity.

  21. why not an NTN system by havaloc · · Score: 1

    You could get one of those NTN Bar Trivia setups going, but I don't know how much those would be. I bet you would sell a lot of drinks (people like to sit around and play), and they are fun. You could run your contest over that system, and keep it around when you are done.

    1. Re:why not an NTN system by ral315 · · Score: 1

      Having first-hand knowledge of this system (my father ran a bowling center attached to a bar who had this trivia system), it is an extremely expensive system to have, and ended up losing money. I think they only kept it because the waitresses and bartenders played it after their shift.

    2. Re:why not an NTN system by Anonymous Coward · · Score: 0

      The NTN site indicates that NTN is available in the US or Canada. The poster's name is "Bloke in a box" and he refers to "pubs" so there's a decent chance he's in the UK.

    3. Re:why not an NTN system by Anonymous Coward · · Score: 0

      I actually work for NTN/Buzztime, and you should at least call and get a quote. Tell them your intentions and motivation. They also do site, local area and national rankings, so that might cut out a lot of work for you when it comes to determining scores and winners. Although I work there, I personally don't know pricing, but it couldn't hurt to call. Plus QB1 can be a decent crowd getter during football season. (IANA salesman and receive no benefit/commision/bonus/etc. from you subscribing to the service.)

  22. A cellphone/webcam hybrid might work... by Frad+Haskins · · Score: 1

    Use the phones on a conference call: the contestatnts hear the question at the same time, and the first one to speak the correct answer wins the point. The webcams are just window-dressing to add to the excitement factor. Audio from the phones and the webcams can be hear/shown at each location, too.
    If you were to take the conference call and drop it online, folks from everywhere could tune in.
    Sounds like fun!

    --
    This is a sample sig. Press F1 to personalize.
  23. Overly Complicated Solution to a simple problem by wondafucka · · Score: 0, Offtopic
    Why do you need all that stuff?

    Being a nerd is fun and all, but the pub quiz game will be just as fun if you do it with cue cards and microphones.

    1. Re:Overly Complicated Solution to a simple problem by wondafucka · · Score: 1
      Oh right, trying to impose an overly technical solution to a simple problem is offtopic. It's one of the biggest problems nerds face. Sometimes there is just no need to jump through so many hoops.

  24. Addendum: List by tonsofpcs · · Score: 2, Interesting

    Also, If possible, run a timecode run from the host location somehow, that way all the timecodes match up with the video from the host location. Add delay lines on the returns AND on the main/host line so that they all match up back at the host/main, then judge timing based upon that.

  25. already widespread by peter303 · · Score: 1

    I see this all over Colorado already. But I haven't "peeked under the covers" to see how they were doing it.

  26. No video, but with your bandwidth limitation... by IEEEMonkey · · Score: 2, Informative

    There is no video tie in with this but I use TeamSpeak all the time to keeping in touch with my gaming pals. It does not use up so much bandwidth that it will crush you, but the performance is pretty good. Best part is there is a Linux server version. http://www.teamspeak.org/

  27. Moderate parent up by Anonymous Coward · · Score: 0

    What's wrong with you? WebEx does provide the exact solution to the guy's problem, albeit, at a price. But seeing how they have a reference to the Tsunami victims, this may be a great opportunity for both the poster and the company.

  28. NetMeeting not an option? by TrollBridge · · Score: 2, Insightful

    Why not? It might be the best/easiest option available. Why must you automatically dismiss all things Microsoft?

    This sounds like just another case of self-defeating zealotry.

    My advice? Pick whatever works best meets your needs.

    --
    There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
    1. Re:NetMeeting not an option? by mOoZik · · Score: 1

      Actually, that was meant more as a joke. I have nothing against Microsoft and often defend their position in Slashdot discussions. I suppose I could have used a smiley or something to better convey my intent.

    2. Re:NetMeeting not an option? by Anonymous Coward · · Score: 0

      Fair enough! Good troll, though, to troll a troll like that!

  29. Call Webex Tell them what you are doing ! by Anonymous Coward · · Score: 0

    Call webex and tell them what you are doing and ask them for a few 30-60 minute spot. maybe even try arkadin.

  30. Why not simplify it? by Night+Goat · · Score: 4, Insightful

    From the summary, it looks like this is going to be a one-time thing, a charity event with the proceeds going to tsunami relief. Rather than spend all this time and money trying to set up a technological way to do this, why not just get three quizmasters with three PA systems? You'd have less expenses, so more money would go to charity. I'm assuming you are getting volunteers to run the quizzes, so I didn't figure in costs for paying the extra people.
    Another thing I worry about is, if you're only doing it once, you can count on stuff going wrong. Things always do with something this complicated. I could see if you were going to do it week after week, because after a few weeks you'd get the hang of it and you could streamline the process. But if you're just planning on doing a one-shot event, stick to the tried and true. You could rent three PA rigs for the evening and be good to go. Hope this helps.

  31. too bad you don't have Macs. by crovira · · Score: 1

    The hardware is available (iSight) and so's the software (iChat AV)

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:too bad you don't have Macs. by Hes+Nikke · · Score: 1

      iChat AV (in it's currently shipping form) only supports a 2 party video conferance... you'd have to use other software, or wait for Tiger (later this year) :\

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    2. Re:too bad you don't have Macs. by Anonymous Coward · · Score: 0

      tooo many i's!!!!

      iChat, iSight, iMovie, iTunes, iMac... when are apple going to bring out their own line of vaccuum cleaners called iSuck?

      ;-)

    3. Re:too bad you don't have Macs. by Anonymous Coward · · Score: 0

      This just in, iSight has now been shown up as being 'just a webcam with a microphone added for good measure'

      In other news, iChat AV's features aren't unique.

  32. Conference XP by James.Stanton · · Score: 0

    Microsoft's ConferenceXP is designed to do exactly this.

    1. Re:Conference XP by Anonymous Coward · · Score: 0

      Microsoft has a product dedicated to hosting live internet quiz shows between pubs? Wow

      mrp-

    2. Re:Conference XP by James.Stanton · · Score: 1

      No, Microsoft Research has a free product that allows you to do multisite real-time video conferencing, along with the ability to simultaneously run a shared application (like PowerPoint) that would show the questions.

      I figured if the original poster was handy enough to figure out how to post on /. then he could make the leap on how to use a product like this to achieve his goal.

      Maybe if I had mentioned that it was MSR, not "M$", and that source was available the suggestion would have been better recieved?

  33. Free open solution: www.accessgrid.org by cryptomancer · · Score: 1

    I could say more things informative or praiseworthy, but best to clarify is that: yes you can use it to do what you need.

    --
    Yes, we understand these tags always apply: fud, dupe, typo, slashdotted, topic name
    1. Re:Free open solution: www.accessgrid.org by Anonymous Coward · · Score: 0

      Access Grid will do what you want (and more), but remember that even academics in the Grid field struggle to get this stuff working. Generally, I would advise against using anything based around Globus until the Globus people can sort themselves out and release a version which does what the people actually working with Grid technology want.

      Just a warning to not look too far into this unless you have enough time and don't mind the frustration (of which I'm well acquainted).

    2. Re:Free open solution: www.accessgrid.org by Millyways · · Score: 1

      Doesn't AccessGrid require multicast networking to work correctly?

    3. Re:Free open solution: www.accessgrid.org by cryptomancer · · Score: 1

      Nope, it can be setup point-to-point, and so you can simulate multicast by having all nodes connect to a repeater.

      --
      Yes, we understand these tags always apply: fud, dupe, typo, slashdotted, topic name
  34. A Good Piece of Software by Anonymous Coward · · Score: 0

    I hear the telegraph is making a come back.

  35. Where it's at? by Anonymous Coward · · Score: 0

    You have:
    No Turntables and
    Three Microphones.

    That is not where it's at.

  36. irc by demon411 · · Score: 1

    get an channel on irc and have it be like one of those irc quiz bots, that is leet

  37. To bad Tiger isn't out yet... by shawnce · · Score: 1
  38. Think Flash, maybe FlashCom by kendor · · Score: 1

    Consider Macromedia Flash and perhaps FlashCom server, especially if you're looking to do something relatively bandwidth-light yet attractive.

    Flash has come a long way in the last few years: Flash 7 supports video and has XML parsing and even Xpath functionality baked into the player. Actionscript 2 supports class-based and OOP development. The XMLSocket class might be useful if you're looking to maintain persistant communications.

    The nice thing about Flash is that you could develop a engaging experience without spending a ton of money. You can maintain programmatic control of what to show when, and you have this rich platform that will encapsulate whatever sorts of multimedia you want to show.

    Flash Communications Server would be ideal for what you're trying to do, though its cost is probably prohibitive. I wish Macromedia would revisit the pricing structure of FlashCom.

  39. Come on Slashdot by Prince+Vegeta+SSJ4 · · Score: 1

    Besides all of the technical mumbo jump - dont forget to have plenty of Guinness on Tap!

  40. BAC by Lord_Dweomer · · Score: 2, Funny
    Get one of those handheld BAC detectors. Have contestants be tested at the end of each round and the first one to reach .2 while still being able to answer questions wins! (And gets free medical care!)

    --
    Buy Steampunk Clothing Online!
    1. Re:BAC by Anonymous Coward · · Score: 0

      And give him/her a car and a set of keys as well!!

  41. openmcu / asterisk PBX by Anonymous Coward · · Score: 0

    * Although I have never used it, you could try th e program "openmcu" on http://www.openh323.org/. It is designed to multiplex audio and video-conferences. You can use gnomemeeting with this. h263-video is designed for video on 64 kbps I believe. It would be even better if you could use h264.

    For audio you could use the speex-codec I suppose. It can work well I think with > 8kb/s, even less if you want ...

    * asterisk PBX is able to do this I think. I'm trying to set it up, but h323 is not easy ... it supports conferencing and looking at the video-codecs I would also think it supports h263-video-multiplexing.

    You need good echo-cancellation I think!

    Hopes this helps some,

    Michel

  42. Yahoo! Messenger by TheSync · · Score: 1

    I have conducted chats between a coffeehouse in the US and the Baghdad Internet Cafe using Yahoo! Messenger. The video is webcam-like, and the audio is actually quite good. Plus you can always type if you get into a connectivity jam.

  43. Seems Trivial by theGreater · · Score: 0

    So, you have all the hardware you already need? What's wrong with the following?

    Find a volunteer location that is near the network center of the three locations. Do the webcast from here, which simply includes your host's webcam image overlayed with the text questions as s/he speaks. This is to avoid any one pub having an unfair advantage.

    Assuming quality webcams, at each pub you should display on the overhead a split-screen -- maybe the announcer on the top 1/2 and each of the other pubs left-to-right below that? For simplicity's sake you should probably have one real workhorse that combines the feeds at location 4 (non-pub) and makes that stream available in psuedo-realtime.

    The most important aspect, though, would be (a) spotter(s) at each location: The best idea I can come up with is two spotters with one scorekeeper. The spotters simply point to whichever contestant "rings in" first, and if they disagree the scorekeeper breaks the tie. S/he also keeps score, nitwit.

    Perhaps, for the sake of more helpful suggestions, you could describe the format of this quiz show? In my head I pictured a "1 point per pub" series of elimination rounds followed by a "pub off", but maybe that's not what you had in mind...

    -theGreater Riddler.

  44. WebEx by smatthew · · Score: 2

    Use WebEx. They make online meeting software that works pretty seamlessly. Get a "pay as you go" account. The pricing is pretty reasonable. At $.33/user/minute, you're looking at $.99/minute with 3 pubs. An hour long show would cost 60 bucks - not bad. Check them out and give them a call.

    --
    slashdot username - at - email.domain.name
  45. Even microsoft doesn't suggest using WM for this by Anonymous Coward · · Score: 0

    the developers at microsoft don't even suggest using windowsmedia for realtime conferencing. sure with all kinds of registry tweaks and whatnot you CAN get the latency to a respectable amount but you will NEVER get 'no delay, woh totally realtime' but you will get excellent quality.

    you may be able to get your latency down to a few seconds (think the CNN reporters in the field) but for a bare bones setup it's going to be more likely a significant delay, much more than you would want to have for a quiz show.

  46. Other benefits... by jbeaupre · · Score: 1

    Best advice I ever heard for videoconferencing via internet was to set up the audio by conference call. Better quality and frees bandwith for video.

    It can also solve the lag problem people are concerned with. Since the phone lag should be negligible (no guarantees), each contestent can be equiped with a different noise maker. You could even make them funny sounds. Whichever is heard first wins the buzzer. Could be automated, but making it fun could keep people more involved.

    --
    The world is made by those who show up for the job.
  47. Logic?! by hal-j · · Score: 1
    The landlady's two sisters also run pubs, so we have decided to do this quiz for charity


    While I have no answer to your question, I urge you to reach for your nearest dictionary and look up "non sequitur".


    Thank you.

    --

    -Hal
    1. Re:Logic?! by paranoidgeek · · Score: 1

      for those who dont have a dictionary arround :

      non sequitur

      n 1: a reply that has no relevance to what preceded it 2: (logic) a conclusion that does not follow from the premises

      --
      Lima India November Uniform X-ray
    2. Re:Logic?! by Anonymous Coward · · Score: 0

      It's not necessarily a non sequitur.

      "The landlady's two sisters also run pubs, so we have decided to do *this* quiz for charity"

      makes perfect sense. As there are 3 pubs involved they want to do *this* quiz as opposed to a different one.

    3. Re:Logic?! by Anonymous Coward · · Score: 0

      Get that dictionary and ram it up ya ass big boy

  48. *is* there good quiz hardware / Open sofware? by timothy · · Score: 1

    I'd like to see software to enable, in increasing order of complexity (and I think not *all* that complex, though I'm certainly not a programmer, so I'm just naming the ideas :))

    - For games with loose / free-form answers, paddles like on Jeopardy (or any game show with "buzzing in"), where tapping a sensor is associated with a physical device or a contestant, and it can be displayed on a screen, etc. A Griffen PowerMate would be good for this, and would look cool, too. Every contestant gets a powermate attached to a USB extender cable ...

    - a multi-part answer device (hey, it could be a 4-button trackball for all I care!) so constestants with identical input devices could each hit one of the buttons to select from multiple answers. Or, with a trackball, they could be told to roll lower left for A, upper left for B, upper right for C, lower right for D.

    - Pretty, flashy software to display Quiz questions, answers, point totals, etc in the say that thos machines behind contestants (or stuck in their lecterns) do on game shows.

    This could be based (thematically, I don't mean the code is the same) on things like Open Office presenter, so questions could be programmed to fade off or slide off, etc. There'd have to be a separate "display" part vs. the controller part, so no answers are revealed in advance ;)

    I've trawled freshmeat looking for this sort of thing (and have run a lot of quiz-show style games for kids, summers) -- anyone have help with using a commodity computer instead of an expensive rented buzzer system?

    timothy

    -

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  49. Palantir by harryman100 · · Score: 1

    try a google search for palantir, it can handle multiple audio/video streams and display them all on one screen, there are clients for most platforms I think (but only servers for Linux), and you can show the Local stream on the screen as well. Its not too resource hungry (in my experience).

    It doesn't offer any of the conferencing facilities you want, but you there's nothing to prevent you using it for video only, and something else for audio (which may have more control)

    You may just want to have 3 different sounding buzzers, connected to the audio streams of each location, so that you can tell the difference between each one, rather than a lockout type system, and a PTT (push to talk) type system for the microphone (buzzer activated when button pushed?) so that you only get the audio stream when you want it.

    --
    .sigs are for losers
  50. I would... by Anonymous Coward · · Score: 0

    replace the willing quizmaster with text-to-Alex Trabek conversion software...

  51. Another possible solution by mogrify · · Score: 1

    You might have a look at Macromedia Breeze; I don't have that much experience with it (other than watching a sales presentation put on by Macromedia), but it has all of the typical meeting capabilities such as audio/video, shared screens, remote control, whiteboard, chatting, etc., in a very customizable environment. As with anything, I would test the bejeezus out of it before putting on something like this -- it's a newish product and Macromedia's pushing it pretty hard. Good luck.

    --
    perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
  52. Cinema Quiz Show Software by Anonymous Coward · · Score: 0

    These guys make movie trivia games for movie cinemas in Austin Texas. Maybe they'd help you out with some free software since it is for charity?

    Looks like they require a hardware thing as well, although the site says they support "wireless handheld devices." Worth a shot...

  53. Very Low Tech solution by FatRatBastard · · Score: 1

    Have reps from all three pubs in one location. No need for video feed.

    In fact, if you really want to go whole hog have a three round tournament, one round in each pub. Triple your opportunity to solicit donations.

  54. Why so complicated? by chowdmouse · · Score: 1
    First, kudos for the idea. Every bit will help the victims of the tsunami.

    I've done a bit of pub quiz myself and I'd suggest a "keep it simple" approach. Get two more buddies (or have the pub owners get someone) to quizmaster at the other pubs and just go simultaneous. If you want something to tie the pubs together have "championship" plaque going to the pub with the high point total, donations, whatever you want. Not sure why this has to be all that complicated. Any technical issues that arise will most likely just annoy the attendees.

    Cheers, Ed

  55. Just say "no". by Anonymous Coward · · Score: 0

    Don't do it... every single time I've seen an event that tries to use high tech tools and communications, no matter how talented they are, the presentation always comes out feeling awkward and one step away from disaster. The communiation is difficult that that irritates the audience to no end.

    KISS!

    1. Re:Just say "no". by Anonymous Coward · · Score: 0

      I can see how you have a point here. A workable solution, I think, would be to
      1. Use a phone conferencing service for voice communication.
      2. Either use Netmeeting or open source alternatives -or- IRC -or- custom web app to display a scoring screen.
      3. Rely on local talent/personalities for any local visual glitz and entertainment.

  56. iChat Does 4-way Video Conferences by Josuah · · Score: 1

    Apple's iChat does 4-way video conferencing. Maybe that's all you need?

    1. Re:iChat Does 4-way Video Conferences by HeghmoH · · Score: 1

      It only does 4-way conferencing in an unreleased version that will ship with the next version of OS X. The current version of iChat only does one-on-one video and audio.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  57. Lots of ways to skin this cat by RobTerrell · · Score: 5, Informative

    Sweet jesus. The flip side of "every ask slashdot is stupid" is "every decent ask slashdot gets stupid answers." The only valid responses above (Webex and Flash Comm Sevrer) were modded to 1, while all the useless chatter about Tiger and iSights and not enough bandwidth are modded up. Crazy.

    Anyway, this is exactly what our company's software does, so pardon the self promotion.

    Let me answer some of the points above:

    - Not enough bandwidth: You can easily do this on a 512k link, although you're not going to fall in love with the video quality. With three locations, Flash Communication Server would do fine. In fact, I think the developer edition supports a max of three users an 1Mbit of bandwidth, so you'd be able to use it on the cheap.

    Even if you didn't use FCS, you could roll your own using Windows Media Encoders at each location pushing streams to a windows media server. You can make a page that hosts all three videos in it, with an area below for the quiz. Don't like WME? You can use Real's Helix, although it's a little harder to set up the first time. Both WME video and Helix introduce significant buffering delay, so you'll have to configure all components (encoder, server, and client-side playback control) to use the minimum buffering allowed. You'll still end up with at least 5 seconds of buffering.

    - Lag: I doubt you'd have enough lag to make a big difference in determining whose answers are correct. Regardless, in our system, every message up & downstream is timestamped (down to thousandths of a second), and the client and server clocks are synchronized together, so you'll have a very decent idea who answered first. Not that it really matters, since it's for charity, who cares if it's slightly off, right?

    - Webex is a fine choice if you DON'T care about video. Their video is very lousy, hugely bandwith intensive, and doesn't support n-way video conferences. The price mentioned above does not include video, I don't think. A better pay-per-minute options would be Breeze Live. They also have a 15-day free trial, which is nice.

    Also, you should consider something like a Polycom, Tandberg, or other traditional video conferencing product. For one, lots of companies have them, so you can probably get loaner units easily.

    Or (ahem) maybe give us a call. Our software does polls, quizzes, slides, chat, moderated Q&A, all synchronized to the video and and internal clock. Up to 5-way video conferences are supported using the Flash Communication Server, and we have bandwidth partners in the UK if you need them.

    1. Re:Lots of ways to skin this cat by Prophet+of+Nixon · · Score: 1

      Tandbergs rock! Expensive, though.

    2. Re:Lots of ways to skin this cat by tgrigsby · · Score: 2, Interesting

      The only valid responses above (Webex and Flash Comm Sevrer) were modded to 1

      I don't know about Flash Comm Server, but Webex has serious issues. I'm just speaking from recent experience (as late as yesterday), but I have yet to have a Webex conference go smoothly.

      Webex uses a browser plug-in. It claims to work with Netscape and IE, but I've only managed to get it to work with IE. There doesn't seem to be support for Firefox, Mozilla, etc.

      Conferences are assigned a number. This meeting number, in theory, provides access to a groupware-style sharing of a single computer screen and access to a teleconference phone session. Participants are sent an invitation email. Unfortunately, the only way to join the meeting is via the link in the emails you receive "inviting" you to the conference. If you go to the Webex site and plug in the number, you get "Meeting number is invalid" or some such. The same with calling the teleconference phone number provided. If you click on the email link, you can access the meeting with the same number that was reported as "invalid" elsewhere in their system.

      Last gripe: the teleconference phone number used to be an 800 number. Now it's a toll call. Not sure if that has to do with the agreement we have with them or not.

      The parts that work look great, but they've got some work to do if it's going to all work seamlessly.

      --
      *** *** You're just jealous 'cause the voices talk to me... ***
    3. Re:Lots of ways to skin this cat by Anonymous Coward · · Score: 0

      Mod parent up please. By far one of the most relevant and informed opinions here. Personally, I'm partial to WebEx, sounds perfect for what you're trying to do, and they also have a 14-day free trial.

    4. Re:Lots of ways to skin this cat by forkazoo · · Score: 2, Insightful

      I played a lot of scholastic bowl in high school, and I'm gonna have to call shenanigans on your claim that l;ag won't be an issue. A tenth of a second can be a motherfucker. That said, it's soluble. In this context, it doesn't matter who rings first. It matters who rings with th least delay after seeing the question. So, my suggestion would be to have a small program that displays the question to the players, and starts a local timer as soon as the question is displayed. As soon as somebody rings in, you send a message back to the server with the amount of delay. Whoever was "first" is called on by the moderator, and given a chance to answer.

      Fairly easy to do with a little Java app, or any language like that, and a little socket programming.

      As for the video... Would Video Lan Client work for something like this? I've never tried to use it over the 'Net, but it works great on my home LAN, runs on almost anything, and will play from a live video source, and will do transcoding on the fly. What more could you ask for?

    5. Re:Lots of ways to skin this cat by Anonymous Coward · · Score: 0

      I agree with using VLC http://www.videolan.org/vlc/, it can also capture from a windows or v4l video device to disk while transcoding it and streaming it over a network (unicast or multicast)... if you have enough cpu. You can use the VLC gui to figure out the command line options you need to run the streams in a shell window.

      A co-located server with lots of bandwidth and low latency would recieve 2 mono audio and 1 video feed from each location and sum it with some baddass realtime video editing software. The editing crew would switch between various incoming video views (the pubs and the main announcer) which are arranged and streamed back to the pubs as their A/V. Now you just have to find some fancy computer live-tv editing software

      For buzzers, I suggest a simple open/close relay circuit wired to a printer port and a nice loud electronic bell ringer. maybe some kits online for cheap? while you are buying the parts for your relay circuits, get some nice buttons and mate them to solid-feeling metal pipes and buy high grade cabling. Add in a DC power supply and put blue blinking LEDs on the buzzer that rings in first in the pub (so the camera man can focus in). Imagine... 4 players at each location creating a playing field of 12 people. Later, since you have all of the technology set up, you can do qualifier rounds every monday and championship rounds on friday night

    6. Re:Lots of ways to skin this cat by Bloke+in+a+box · · Score: 1
      Many thanks for your informative response :).

      At the end of the day, this is all for a bit of fun, a chance to do something that hasn't been done in the local area as far as we know, a chance of a bit of free advertising in the local papers and it's a chance to raise some money for the Tsunami disaster (as well as figuring out which of the three sisters pubs is the best!).

      As I mentioned somewhere above:-
      There wont be any 'buzzing in' as such. The idea is that the quizmaster runs the quiz from his pub and the people in the other two pubs just answer the questions as they're said.
      At the end of each round there is a space of time for each pub to ask for questions to be repeated and then at the end of that, it'll be the good ol' fashioned pass the piece of paper to your neighbours table to get it scored.
      Someone from each pub will then total the top 4/5 teams to see which pub has 'won'.
      I'm having a serious look at webex and avacast now and it looks like it may be worth a call to see if they'll sponsor the event.
  58. Can you make it asynchronous? by Ramses0 · · Score: 1
    Record all the "Quizmaster questions" in advance as separate video clips (possibly even refer to the video clips locally as "file:///cdrom/r1q1.mpg"). Wire up some HTML and javascript to let people answer / buzz in. Keep a running frame on the left-hand side to show the scores at the different pubs, etc, with the computer-jockeys at each location trying to keep the rounds / questions reasonably in-sync.

    Have a running frame on the right-hand side showing 30s webcam shots of each of the pubs. Center frame would be questions, answers, current pub's score (central "Quiz Server" holds scoring / answers? Maybe repurpose some PHP polling software).

    Mockup:
    [[[ascii art removed because lameness filter is lame]]]
    It's possible, but lots of manual labor. If you're looking for a non-multiple choice stuff then look at getting a three-way call going between the locations, use (for example) apple quick-time streaming / broadcasting (http://www.apple.com/quicktime/products/broadcast er/) for the outgoing video / audio feed, and have each pub have a different type of noisemaker (cowbell, whistle, etc) in order to "buzz in" with a distinct sound so the quizmaster can recognize them.

    Verify it works before you have 50-100 angry beer-swilling patrons at your throat, and good luck, I have a feeling you'll need it.

    --Robert
  59. 512Kbit is not enough by Zerbey · · Score: 1

    Well, it could be done but the quality and lag would be terrible. :)

    Have you considered asking your local amateur radio clubs for help?

    Better still, rent the town hall :-)

  60. Use GPS for timing by EmbeddedJanitor · · Score: 2, Interesting

    Many GPS receivers have a "pulse per second" output. The timing on these is accurate to way better than 1 millisecond - no matter where you are.

    --
    Engineering is the art of compromise.
  61. don't do it! by blisspix · · Score: 1

    This is another one of those occasions where technology is being used for the sake of it, not because it will enhance the quiz for participants.

    The joy in pub trivia is that it is simple, no computers, no technology, no hassles. You show up, get your piece of paper, and scribble away. Why unnecessarily complicate things?

    1. Re:don't do it! by Anonymous Coward · · Score: 0

      Amen.

      When I go to the bar for a beer, I want to drink a beer. I don't know about you, but when I go out, I don't want to see a computer. (Or a bunch of guys running around holding up networking cables saying "ack, the foobaz is down again!".)

      Why not run a separate trivia night at each location? Would anybody really contribute more money to be videoconferenced with another pub?

    2. Re:don't do it! by Anonymous Coward · · Score: 0

      Soz but something must of slipped outa your skull just before your brain began to compose a response ... Because i'm sure i read "Two pubs, both connected to RAISE MONEY FOR THE VICTIMS" ?

  62. Access Grid by Anonymous Coward · · Score: 0

    take a look at access grid. www.accessgrid.org It is commonly used among universities for doing video conferencing from small one to one communications all the way to conferencing with large numbers of participants.
    I have used it for these types of purposes. I saw it demonstrated at SuperComputing a few years ago where they had musicians spread all over the world (drummers in brazil, bassist in florida, dancers in denver, etc) all doing a simultaneous performance.

    This would be a good place to start looking.

  63. WebEx? by Anonymous Coward · · Score: 0

    You might look into WebEx conferencing software. http://webex.com/
    It does great video feeds and might do what your looking for.
    It's an amazing product!

  64. Recommendation by avronius · · Score: 3, Insightful

    I recommend a slight change in overall scope:

    Each location has it's own 'contest', with the computer providing a results display of each of the 3 seperate matches. Some form of bar chart could be kept 'live' showing the results for each pub.

    You could 'film' 30-second interviews of the contestants, between questions, and play them back during "intermission" periods.

    This way each of the pubs is competeing for an ultimate score, highest scoring pub/player = 1st place, etc.

    This eliminates the majority of the concerns around latency, and provides a more effective use of the equipment at hand.

  65. Asterisk Meetme! by Anonymous Coward · · Score: 0

    Setup an Asterisk Conference room. The only problem I see is the mount of people it can hold, but other than that, it might work.

  66. probably a bad idea.... by rbird76 · · Score: 1

    A Darwin Award is devoted to something similar. An Australian hotel (for some reason) had a contest to see who could drink the most - I don't think the "winner" survived.

    While the concept of drinking for charity sounds fun, it would be a really unfortunate way to die (indirectly) from the tsunami. T

    1. Re:probably a bad idea.... by Anonymous Coward · · Score: 0

      Alcohol poisoning is overrated. Just look at this guy

  67. A solution...with and offer to help by gte910h · · Score: 1

    I think I understand what your resources are, and I think I can see what you should do.

    Firstly, I think you are short 1 camera, 1 Mic and one computer. You might be able to do without the extra computer.

    If you can get the extra computer and mic, set the emcee up in one pub with the camera and mic. Set up one further mic and camera in that pub, and a mic and camera in each of the other two pubs.

    Use a piece of video conferencing software that can 1> Tile multiple connections and 2> show that view, or one large view of who has the "floor". There are tons for both windows and linux. Also make sure it can take commands interactively.

    For the buzzers, use video game controllers. There are several that can output to the screen serially. Get one of those. On linux, the app that displays them is called "joytest".

    Now you run an IRC server on one of the computers. Then you write an expect (why expect? because its designed for this sort of thing, and it takes 5 minutes to learn[expect.nist.gov]) script that monitors the irc channel. Expect is a language designed for scripting interactive programs like telnet, ftp, bots, lynx, etc.

    Before the emcee asks a question, he types a command like "question". This will tell the expect script watching the irc session to tell each client of videoconfercing software to set to a view of him speaking. When he's done, he can type "everyone" and the script will tile the screen again. When a the first person pushes the buzzer, it will give the floor to that pub. Depending on how complex you wish to get your rules for missed questions, this could get much more sophisticated quickly. Then the emcee can type "everyone" or something like that and the expect script can then set the video conference back to tiled mode while you play music waiting for the next question.

    If you'd like help with this, I've used all of the above before, and can help. I do this sort of thing at work :o). Reply here with a way to contact you and I'll get back to you.

    --
    Want to see every step I took to start my company? http://www.rowdylabs.com/blogs/pitchtothegods
  68. Why reinvent the wheel? by Jetson · · Score: 1

    There's a pub-quiz system that's already in thousands of bars in North America called "NTN".

  69. Take a look at this by pploco · · Score: 1

    http://yadvr.com/ I have seen their stuff compress and send DVD quality video and 2-way audio over a 128K connection with very little loss. Might be worth checking out.

    --
    Gimme that booze you little pumpkin pie hair cutted freak!
  70. It's a UK pub-quiz, not a game show by YuppieScum · · Score: 3, Interesting

    Most of the posts I've seen to far have presumed that this is going to be a 3-site TV gameshow style event, with 2-way video streams and buzzer-sync issues. This is almost certainly not the case, and the below is based on the usual style of UK pub quiz... which means each team writing answers on a piece of paper, and marking each others answers when read out at the end. So...

    Also, I'm not going to mention specific software, rather the infrastructure approach to doing this successfully...

    First, each site has a technician. At the remote sites, they're responsible for feeding the video and audio to the projector, and for using some sort of low-bandwidth instant messenger or dedicated IRC to chat with the host site technician for things like question repeat requests and so forth. At the host end, the tech feeds messages to the quizmaster and runs the outbound video/audio feed.

    Second, remember that the 512kb link is downstream only - the upstream is going to be half that for basic UK ADSL, which means much less bandwidth for the video/audio as most ISPs don't support multicast. It'd probably be worth contacting the ISP - if all three venues us the same one - to try and get some dedicated/increased bandwidth for the event, or at least some "preferred" routing for the video.

    Next, the host site server needs to be the most powerful you have, in order to compress the video as much as possible in as close to real-time as possible. Hardware encoding is a big plus at this point. Also, forget about webcams for the video source - beg/borrow/whatever a decent video camera, capture card and lighting.

    Also, have a backup plan. For example, feed the ear-piece output of a cellphone to the remote site PA, and have the host-site microphone also feed the mic input of two cellphones as an alternate feed. Return feeds would come from/go to the techs.

    Finally, test everything off-site well before the event to make sure it all works, then test it all extensively on the day. It might sound obvious, but you'd be surprised how often it doesn't happen.

    Oh, and if you're running this somewhere in the south-east of England, drop me a line if you want a tech for one of the sites...

    --
    This sig left unintentionally blank.
  71. Mod References Up! Re:Lots of ways to skin this... by Anonymous Coward · · Score: 0

    This post was justly modded way up. I just wonder why the posts that he refers to ("the only valid responses") about Flash Com and Webex didn't get modded up, too.

  72. K.I.S.S. by Anonymous Coward · · Score: 0

    Keep It Simple, Stupid.

    The real focus is on making money for disaster victims not producing a full blown multimedia experience for drunk people.

  73. -7 Pedantry by mo^ · · Score: 1

    You're.....

    really, sorry.... i am... i just couldnt help myself.....

    --
    bah!*@%!
  74. no that's lisp by Anonymous Coward · · Score: 0

    or python

  75. Multicast overlays... by Stween · · Score: 1

    There's a lot been done on multicasting stuff without the actual existence of IP Multicast (as is the case in much of the public Internet). It's funny this came up, seeing as my project at uni this year will turn out an implementation of an overlay multicast protocol on which I'll be able to run conferencing tools.

    In the absence of my wonderful software, I'd suggest taking a quick look at Yoid, which should theoretically use your bandwidth intelligently. The applications which run on yoid without modification are few in number, but I believe they ship a modified version of VAT (Visual Audio tool). If not, and VAT runs on Yoid without modification, VAT can be found here: www-mice.cs.ucl.ac.uk/multimedia/software/ (the URL appears to be down just now. I'd imagine it should be back up soon-ish.)

    Available on that site is some form of collaborative whiteboard system, which could (possibly) be useful for such an event.