skip to Main Content

PTZ Control For the Logitech BCC950 Conference Cam

Logitech-Conference-cam-BCC950The code, the code, my kingdom for the code!” – Richard III

My apologies to Will Shakespeare but I find myself thinking this way about Logitech’s BCC950 Conference Cam. You may remember it from when it was featured in a VUC session back in November of 2012. At that time the BCC950 was newly released but I managed to buy one to have some experience with it for the occasion of their appearance.

Since then it’s been a fixture on my desk. in fact, I find a lot to like about the BCC950. It’s long stem puts the camera at a nice height so that it’s gaze is not looking up or down at me. In that regard it’s actually better than the Logitech C920 webcam sitting on top of my monitor, although both create fine quality video streams for UC or vodcasting applications.

What it lacked was any kind of integration of its pan, tilt, zoom control with application code for any common soft client. I’m told that one of the enterprise video conference clients (Vidyo?) has included far-end camera control that was aware of the BCC950.

Read More

Webcams 4: Hunting a USB 3.0 Webcam

USB2-Webcams-Not-USB3In 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.

Read More

Webcams 3: USB 2.0 Friend or Foe?

Logitech-C910-WebcamHave 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.

Read More

Extending Our Whole House Audio To The Back Yard

audio-trioLike many people we have a wooden deck at the back of the house into the back yard. It has long been my intent to extend our ability to play music to the back yard, but it has only recently com to pass. It’s essentially the next step in my long standing plans to deploy Whole House Audio, a project that recalls some of the earliest posts to this site.

As I described so long ago, we love our Logitech Squeezeboxes. They still form the basis of how we play music around here, even though Logitech has abandoned the product line. In fact, when my one Squeezebox Touch died I was inspired to purchase another Squeezebox 3 on E-bay, just to have a spare.

Read More
Back To Top