This morning’s email reveals that Daily Steals is offering the Plantronics Savor M1100 BT headset for a rather modest $20. While not a device that I’ve tried myself the M1100 was well reviewed by TMC back in 2012 when it…
When is a webcam not a webcam? When it’s actually a DSLR!
Around here we are strong believers in DSLRs. Our first DSLR was an Olympus E-10, but these days we have a couple of Canon Rebel XSi’s. Released in Q1-2009 these are not the latest and greatest by any stretch, but they’re nice cameras. We also have a small selection of lenses.
As DSLRs have come to shoot video it would make some sense that they could also be used the more sedate role of webcam. Our Rebel XSi’s don’t shoot video, but they do make nice 12 mega-pixel pictures.
It happens that many Canon cameras, including the XSi, have a feature called “Live View” that’s intended to stream the image to the LCD viewfinder or even across a USB connection.
In the last installment in this series I examined the role of USB 2.0 as the primary means of connecting a webcam to a host computer, and the inherent limitations involved. But USB 2.0 is just so 20th-century…what about the newer, SuperSpeed USB 3.0? Doesn’t this lightning-fast (5 Gbps!) bus promise to allow real 1080p or even 4K webcams? Cheap-as-chips!
The answer to that question is a definite maybe (many thanks to Ray Davies.) However, as a practical matter, USB 3.0 webcams basically don’t exist. Even so, it’s worth having a look a the relatively brief existence of USB 3.0.
Have you ever noticed that basically all webcams are connected to the host computer using the USB 2.0 bus? The ubiquitous USB 2.0 bus is cheap and convenient for such purposes. Providing 480 Mbps it’s no slouch, but it’s not exactly state-of-the-art either. This has implications when webcams are reaching for HD resolutions at decent frame rates.
Until quite recently webcams always provided an uncompressed image stream to the host computer. USB 2.0 is a serial connection standard supporting up to 480 Mbps. That’s about one third of the data rate of the production HD-SDI standard, SMPTE-292M, which is 1.485 Gbps.
Let’s do a little math corresponding to a 720p video stream as related to uncompressed HDTV.
8 bit/pixel @ 1280 x 720 @ 59.94fps = 105 MB per/sec, or 370 GB per/hr.
105 MB/s = 840 mbps
…but a lot of video conferencing gear actually uses 30 frames/second instead of 59.94 or 60 frames/second…so half that value…
720p30 = 420 mbps!
There you have it! The mathematics supports the assertion that 720p30 uncompressed “HD” video stream can be passed across the USB 2.0 serial bus. This explains how Skype, Google, ooVoo, VSee and others have been able to offer HD video using common USB 2.0 connected webcams. Understanding the limit of the USB 2.0 connection also informs us why 1080-capable webcams have not become similarly commonplace.
The first post in this series on webcams was historical. This one is as well, but it highlights the performance offered by the very first HD-capable webcam that was recommended for use in UC/video conference solutions.
There was a time when I was pursuing the ability to deploy HDVoice for my home office. If this were possible then it would improve not only my working life, but also that of my US co-workers.
This little quest harkens back to the summer of 2008. The idea was inspired by some time spent using the then newly released new Polycom SoundPoint IP550 & IP650 desk phones. Small Net Builder had asked me to review those phones and I found that using them was positively addictive.
While I might have the lovely Polycom hardware there was no way that I could convince my employer to replace our existing IP phones en masse. At the time they had around a dozen older SoundPoint models in service.
However, some of our staff also used soft phones on Windows laptops. I saw this as a way to sneak HDVoice into the operation for minimal cost. The trick was to find a good, G.722-capable soft phone for a reasonable price.
In the post-roll after last week’s VUC call I was able to invite Andy to join me in trying Talky a relatively new WebRTC– based video calling service from &Yet. The service is very interesting as is the company itself. I heartily recommend their blog.
Talky supports screen sharing from within Chrome, given that a configuration change is made prior to starting the session. What it lacks is any kind of text chat.