Interconnecting Jitsi Video Bridge, ZipDX & YouTube Live – Part 2

If my first approach was too much for my desktop, then perhaps I could split the workload between my desktop and my laptop. This presents a different set of problems, but ultimately makes the process more robust.

JVB-onX1C-to-Desktop-to-YouTube

In this arrangement my laptop joins the JVB session. It’s running VoiceMeeter, Chrome & Bria. It provides the audio mix-minus feeds.

Continue reading “Interconnecting Jitsi Video Bridge, ZipDX & YouTube Live – Part 2”

Interconnecting Jitsi Video Bridge, ZipDX & YouTube Live

In the production of over 530 VUC sessions we’ve undertaken some odd and occasionally rather complicated arrangements. Quite possibly the most complex is when we interconnect the WebRTC-based Jitsi Video Bridge with YouTube Live and the ZipDX conference bridge. I set about described aspects of this process a year ago, but stopped short of describing how the entire arrangement worked. Well, worked most of the time. This article will bring you current with my various attempts to make this process robust and repeatable.

Preface: When we use Jitsi Video Bridge we lose a couple of the conveniences that come with a Hangout-On-Air. Where a Hangout-On-Air has an automatic link to a YouTube Live event, we must do this manually when we use JVB.
Continue reading “Interconnecting Jitsi Video Bridge, ZipDX & YouTube Live”

A Challenge: WebRTC Screen Sharing v2

screenshare-composite-example2-300pxIt’s been a year or more that tools like Google’s Hangouts have supported the ability to share a host computer screen with the viewing audience. This was rightfully heralded as “a very good thing indeed.” However, it’s current incarnation is considerably less than ideal and seems to be stalled. I’d like to lay out a challenge to see if anyone is interested into taking this to the next level, which is something that we’ve tried to do with a few VUC calls earlier this year.

Here’s the fundamental problem; people use screen sharing to give demos of software and share documents, which includes giving presentations a la PowerPoint, Keynote, etc. Currently, Hangouts, Jitsi Video Bridge and the like show either the screen share or the camera. In the case of slide presentations there can be very little activity in view as the presenter speaks to the points shown on the current slide. This creates less than compelling visuals.

Continue reading “A Challenge: WebRTC Screen Sharing v2”

VUC515 & A Couple of Observations About YouTube

Last week’s VUC515 with Tsahi Levent-Levi was a great call and a fine example of why the VUC continues to garner audience. Kudos to Randy, Tsahi, Tim, Emil at the cast of several who brought it about.

Dual-Dell-Monitor

The production of the call was a bit unusual. Further, it’s post-call existence is continuing that trend line. In the moments just before the call YouTube decided to ignore the video stream that I was sending from Wirecast. When this has happened in the past stopping & restarting the stream once or twice has resolved the matter.

On this occasion, nothing that I tried could make YouTube acknowledge the stream, so we resorted to abandoning the YouTube Live event, making a local recording instead. That local recording was later uploaded to YouTube.

Continue reading “VUC515 & A Couple of Observations About YouTube”

VUC500: A Special Event Featuring Dr. Henning Schulzrinne

Friday, August 1st will see Dr. Henning Schulzrinne appearing as our featured guest for the 500th(!) edition of the VoIP Users Conference. While presently the CTO of the FCC, Dr. Schulzrinne has along history as a pioneer in the field of real-time communications over IP networks. He is responsible for the creation of such protocols as RTP and RTSP, and co-creator of SIP. He is a co-chair of the Internet Technical Committee of the IEEE Communications Society. His name appears on numerous RFCs.

In 2013 Dr. Schulzrinne was inducted into the Internet Hall Of Fame. The following clip is his acceptance speech from that ceremony. I offer it in the hope that it will help inspire some good questions.

The technical part of this weeks exercise will involve the use of Jitsi Video Bridge (http://jitsi.org) to host the call instead of our usual G+ Hangout. Thus we’ll be taking a pure, open source, WebRTC approach to things. Given a limited number of seats on the Jitsi video bridge they are by invitation only.

To allow more people to watch the call the Jitsi Video Bridge feed will be live streamed to our YouTube channel*. http://youtu.be/-pfXBE2POxo

Jitsi Video Bridge has a newly implemented ability to dial out to a SIP URI. This is how we’ll be interconnecting with ZipDX. Since both JVB and ZipDX support  the Opus codec that will be a good quality connection.

Interactive, if audio-only, participation in the call will be possible by connecting to ZipDX via SIP URI (200901@conf.zipdx.com)

The audio will also be streamed live via Mixlr. http://mixlr.com/voipusers/

A big thank you goes out to Emil Ivov and the Jitsi team for setting this up!

*The mechanics of exactly how we’re feeding YouTube from JVB I will likely describe in a future post.