Take the 2-minute tour ×
Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. It's 100% free, no registration required.

I am building a 2 camera, 4 mic webcasting setup.

Using firewire to connect the 2 cameras to a laptop is more involved as it requires 2 analog to digital converts and 2 firewire ports, whereas most laptops usually have at least 2 usb ports.

I need the video quality to be good (possibly HD), stable and reliable.

Which route should i take?

share|improve this question

2 Answers 2

up vote 4 down vote accepted

For the best quality and/or High Definition you want to use the fastest computer input you have that your streaming app will accept. That would normally be Firewire. Most online streaming sites will accept both USB or Firewire.

Take a look at http://www.youtube.com/user/TEDxTalks/search?query=tedxsanantonio+2011. These are TEDx Talks we shot using a SONY PMW-EX1 with HD/SDI out and a few other SONY HDV cameras with SDI adapters ($200 each I think) into a Newtek Tricaster that was streaming and recording 1080i. The HD files were uploaded to YouTube.

Hope that helps

share|improve this answer
1  
The speed doesn't make any difference, because you will NEVER even START TO REACH that ceiling with HD... (That's just 2 megapixels..) –  Friend of Kim Feb 28 '12 at 20:42
2  
Unfortunately it does make a difference in practice - I have only ever had problems with HD video through USB. I agree that you shouldn't saturate a USB 2 link, so it may be down to the way USB and Firewire drivers differ, but across 8 different PCs and various different video hardware, firewire is the only one which has worked 100% for me. –  Dr Mayhem Mar 1 '12 at 10:59

Firewire is better for video, because firewire is a more sophisticated interface. Firewire provides for device to device communication, DMA transfers and other performance features that USB does not. Therefore Firewire does not rely on the host computer's CPU. USB does not provide DMA transfers. All data on the USB bus must be managed by the CPU loading it down and potentially slowing the databus if the CPU is busy with other tasks. Since Firewire can keep transferring data without assistance from the CPU, it's better suited for continuous data streams, such as video.

Firewire does have a downside. Firewire interfaces are more sophisticated and therefore more costly. Firewire devices cost more. Firewire computer interfaces cost more. USB trades off performance and flexibility for low cost.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.