Tag: video

Video: What Is WebRTC/RTCWeb All About? How Does WebRTC Work?

Do you want to understand what WebRTC / RTCWEB is all about and why so many people are passionate about its potential for extending real-time communications (voice, video, chat, data-sharing, etc.) into web browsers?

I recently wrote about some of the larger issues of how WebRTC will disrupt telecom, but in this video, "RTCWeb Explained", Cullen Jennings, one of the co-chairs of the IETF's RTCWEB working group, dives down into the technical details to explain how it all works and what the various different components of of the solution are. I particularly like how Cullen covered some areas like "identity" that I haven't seen stressed as much in other pieces about WebRTC. The video comes in at about 39 minutes and is well worth viewing:

For more information, I've put together a page about the broader WebRTC / RTCWEB initiative with links to relevant resources.


If you found this post interesting or useful, please consider either:


The Amazing Number of Live Video Streams From The Republican And Democratic National Conventions

DncWant another sign of the way the Internet has changed journalism? Just look at the sheer number of live video streams coming out of the Democratic National Convention when it starts today! Or look at the live streams that were from the Republican National Convention last week.

Naturally, the major US "TV networks" all have their own video livestreams: ABC, CBS, Fox News, CNN. (Interesting to see that NBC was not listed for either convention.) Similarly C-SPAN and PBS will also have livestreams.

This is not really any great surprise since all of those organizations would typically be broadcasting live video coverage from the event anyway over the traditional TV networks, so adding an Internet livestream is really just a matter of putting the technology in place to stream out the existing video feed.

But look at some of the other players...

  • The Wall Street Journal is streaming out the DNC convention on both YouTube and through its own mobile apps for iOS and Android (as it did for the RNC convention last week).

  • The Sunlight Foundation is streaming out a "fact-checked live stream" (as it did last week for the RNC).

  • Politico.com is offering a video livestream tonight as they did last week.

  • Various "Occupy" groups have livestreams of the protests at the conventions via Ustream.

... and I'm sure there are probably others who aren't listed on those GigaOm pages who will be streaming out video from the floor of the convention. It's fascinating to look at what tools like YouTube, Google+ Hangouts, Ustream and so many more have done to make it possible for so many more people to offer video livestreams.

Perhaps more importantly, both the Republican and Democratic parties have their OWN video livestreams and in the case of the DNC their own mobile apps.

They are using the Internet to tell their own story in their own words, bypassing the media entirely for those who want to watch the party's view of the event.

So many different players... from both the "traditional" media and so many newer organizations...

Simply amazing at times to see what this Internet thing has enabled... :-)

P.S. And yes, from a technical point of view, I'd be fascinated to learn more about how the various organizations put together the technical capacity to pull this all off. On a network level, there has to be a great amount of bandwidth going into these convention centers... and presumably multiple layers upon layers of redundancy.

Image credit: I took a screenshot of one of the photos on the DNC website.


If you found this post interesting or useful, please consider either:


Video: An Excellent Tour Of Voxeo’s Awesome New Office!

Voxeo logoMy friends and former colleagues at Voxeo have produced a truly outstanding video giving a tour of the incredible space they have created in Orlando, Florida:

Kudos to the Voxeo marketing team for creating this video! And congrats to Jonathan Taylor and the rest of the team for realizing his vision of creating a truly unique working space and corporate culture in Orlando.

I'd note that Voxeo is quite often hiring and truly is a great company to work for. If you're looking for a job in the communications space with an excellent team of people, you should definitely check them out!

(Full disclosure: I worked for Voxeo from 2007-2011 and remain a shareholder.)


If you found this post interesting or useful, please consider either:


Webinar: “IPv6 For Broadcasters” on Wednesday, July 11

Society of Broadcast Engineers logoWhy should radio and television broadcasters care about IPv6? What potential impact will IPv6 have on broadcasting?  How can broadcasters get started learning more about IPv6?

We were very pleased to see that the Society of Broadcast Engineers is offering a live webinar on “IPv6 For Broadcasters” on:

Wednesday, July 11, 2012, from 2:00 – 3:30 US Eastern time

We couldn’t agree more with this part of the session description:

As a broadcaster, if you are providing content to the Internet, IPv6 migration should be considered to enable providing the best Quality of Experience (QoE) to a growing IPv6 content consumer audience without the use of translation schemes. Carriers and Internet service providers utilize translation devices to provide mixed IPv4 and IPv6 interoperability. The various translation schemes are suitable for TCP based applications such as email and web surfing, but can be detrimental to UDP based real-time media used by the broadcaster. In order to provide the best QoE, broadcasters should strive to provide their media content in a native format to IPv6 only users without the need for translation in addition to providing content to the legacy IPv4 users.

Any number of panelists at recent IPv6-related events have discussed the fact that IPv4-to-IPv6 translation services – as well as techniques like carrier-grade-NAT (CGN) to prolong IPv4 usage – introduce latency into the network connection and can degrade the user experience for real-time communications, including streaming media.  Making your media available over IPv6 will ensure viewers can see it in the best possible fashion.

Google’s already leading the way with YouTube.  Netflix is now offering streaming over IPv6. They will ensure their content is available to users regardless of whether they are on IPv6 or IPv4.

So with that, it’s rather important that other broadcasters understand how they, too, can make their content accessible over IPv6.

This webinar sounds like a great start and we look forward to seeing more broadcasters offering their content over IPv6.

P.S. If you want more info about how to get started with IPv6, take a look at some of the IPv6 resources we’ve included here at our site.

Skype’s HD Video Quality IS Amazing!

As much as I may criticize Skype at times, I continue to be impressed by the technology they create and the powerful ways in which Skype enables us to communicate. Yesterday Jim Courtney called me to test out the "upgraded" Internet connection at his home in Toronto and he used the Logitech C920 webcam he recently reviewed while I used my MacBook Pro laptop.

I swear I could probably count every hair in Jim's mustache!

Skype Video

The video quality was truly amazing (and if you click on the image above, you'll get a slightly bigger version - I was not viewing it in full-screen when I made the capture). Looking at the technical specs for the call, Jim was sending 1280x720 using the H264 codec. I was apparently also sending that level of quality over to Jim (although using the VP80 codec).

The audio quality was also excellent and we had a great call. Obviously, Jim's upgraded Internet connection worked perfectly fine! ;-)

Kudos to Skype for making this amazing quality of video calling available - for free - to all of us!

For those curious, here is the detailed technical info for our call:

TechnicalCallInfo

P.S. If you weren't aware that you can get this kind of info, you need to first enable it on the Advanced panel of the Skype for Mac Preferences. Then you can choose "Technical Call Info" from the Window menu (or just press Cmd+5).


If you found this post interesting or useful, please consider either:


Inspiring Video: LeVar Burton’s TOC Keynote On The Power Of Stories and Storytelling

One of the highlights of attending O'Reilly's TOCCON last week in New York turned out to be a short but incredibly inspiring keynote presentation by LeVar Burton, who some of us may forever know as "Geordi LaForge" from "Star Trek: The Next Generation" and others may know from his 25 years with "Reading Rainbow" or as Kunte Kinte way back in days of "ROOTS". As he is of course a professional actor, his delivery was wonderful to listen to, but even more I enjoyed what he had to say about the power of stories and storytelling. Some key quotes to me:
I am a firm believer in the link between that which we imagine and that which we create.

The stories that we tell each other, and have told each other, throughout the history of the development of civilization, are integrally important, are inextricably linked, to how we continue to invent the world in which we live.

That, upon which we focus our attention, is what we manifest in the third dimension.

The stories that we tell each other inform us about who we are, why we're here and where we're going.

You come here to use your imaginations in the service of storytelling.

He spoke, too, about the transition we are in now with publishing and the road ahead.

It was a very inspiring presentation and a great way to start the day... enjoy!


If you found this post interesting or useful, please consider either:


Video: Oh, the Places You’ll Go at Burning Man!

I hadn't really mashed up Dr. Seuss and the annual Burning Man festival in my brain, but a gent named Teddy Saunders did and the result is this amazing video!

It's a wonderfully well-done re-telling of Dr. Seuss' classic book "Oh, The Places You'll Go!" set in the Arizona desert and showcasing many creative people and their structures, artwork and talents. The whimsical nature of Dr. Seuss fits so well with the structures and the people.

For communicators it's an interesting example of taking a well-known story and using video from an event to illustrate that story. I'm not quite sure that anywhere other than Burning Man could illustrate this particular story so well, but the idea is very good to think about for other events.

Enjoy...


If you found this post interesting or useful, please consider either:


Fun Video: The Joy of Books

I can't even begin to imagine the amount of time it must have taken to create this video... but I admire the folks you did it! Fun to watch...


If you found this post interesting or useful, please consider either:


The Remarkable Success of Sean Quigley’s Little Drummer Boy Video

The tools we have today to unleash creativity are utterly amazing. Recording a version of the classic song "The Little Drummer Boy" is not terribly remarkable... but... creating your own arrangement, playing all the instruments and singing, recording and editing a really fun video, and then getting 1.4 million hits on YouTube... and all at the age of 16... THAT is remarkable!

If you haven't seen it yet, just watch 16-year-old Sean Quigley's video:

As a result of the amazing interest in the video, the high school student in Winnipeg, Manitoba, Canada, (note the red "Canada" gloves in the video) has now been on the major Canadian TV and radio networks and has been receiving attention from around the world. As articles in USA Today and on CTV News can attest, he now has an agent and is in fact selling copies of his song online.

This interview on CTV News back on December 2nd gives a bit of the background:

Of course, at that time, the number of views was still only in the thousands. Now, as I'm writing this post, the number of views is closing in on 1.4 million... and I'd expect it to probably go even higher.

What I find so cool about this all is that Sean Quigley did all of this himself with the help of a few friends.

He shot it all using a basic DSLR camera. He recorded all the instruments and vocals into a computer. He did the editing/post-production - I don't know using what software but there are many inexpensive choices.

No fancy commercial production houses. No extra producers.

Just a talented individual able to make use of tools he had available.

He didn't need to ask permission of anyone to upload the video.

He just did.

It's awesome to see... and he and his family and friends certainly have a good bit to be proud of... I'm looking forward to seeing what he'll do next!

And I'm looking forward to the continued creativity to come out of all the people in this world with the easy access to tools... and an open Internet on which to publish their work...

P.S. Those interested in following what is next for Sean Quigley can follow him on Twitter or on Facebook.


If you found this post interesting or useful, please consider either:


Google+ Turns Hangouts Into a Free Conference Calling Service With Free Voice Calls in US and Canada

Fascinating move by Google today... Google+ now allows you to add voice-only phone calls into a "Hangout", allowing you to create conference calls of both video and voice participants. Announced by Googler Jarkko Oikarinen, it is available inside of "Hangout with extras" and allows voice calls out to US and Canadian numbers for free.

When I launched a Hangout (with extras) and then chose the link to invite others, I was presented with an extremely simple screen to add a voice call:

Googleplusinviteothers

Once the participant had joined, they showed up in the hangout screen above the video participants (only me in this trial case):

Google Plus Hangout With Voice

No word that I've seen yet on a maximum number of people that can be conferenced into a Google+ Hangout, but I'm sure someone will try that out shortly and we'll have an answer.

UPDATE: Jarkko Oikarinen has clarified in a comment to his post that "each hangout participant can have at most two simultaneous PSTN calls ongoing." From that wording I'm guessing that I could call out to 2 people on the PSTN, and another participant could call out to two more, and so on...

Calls are limited to the US and Canada, although TechCrunch is reporting that Google recommends Google Voice for low rates on international calls.

Now, mixing voice and video calls together is not something dramatically new. Skype has done this for quite some time now within their Group Video Calling service. Still, it's a cool step forward for Google+ and may provide an way to get more people using the Hangouts service.

At the very least, it may provide a way for some of the folks using Hangouts as a way of hosting regular video podcasts to include guests or callers who are not able to establish a video connection or use Hangouts directly. I'm thinking particularly of people who may be mobile or in places with low bandwidth. Or just simply a guest who doesn't want to use video or isn't a user of Google+.

Free conference calls?

I suspect some folks may certainly use this as a way to create free conference calls. As I proved in my own testing, only the originator of the Hangout needs to use the Hangouts feature of Google+. He or she can then simply call everyone else and bring them into the conference call.

However, given that

  1. you can't yet choose from a list of contacts and have to instead enter each phone number individually; and

  2. people can't call in to the hangout; and

  3. per the update above, each participant can only conference in 2 PSTN callers.

I don't expect people to instantly stop using the zillion conference calling services out there. However, it certainly shows a sign of Google's direction and given the rate of change within Google+ I wouldn't be surprised to see enhancements to, for instance, at least store phone numbers coming at some point soon.

It would be very cool if there was a way to start a Hangout with a Circle... and have Google+ automagically connect out everyone in the circle via either video or phone... but who knows, that may come, too!

P.S. And if you are on Google+, why not add me to a circle if you haven't already done so?


If you found this post interesting or useful, please consider either: