How to Stream Skype to Ustream (Mac)
I feel that my EC & I 831 course is going well so far. On Tuesdays, we have been using Elluminate and it has been a rock solid tool. On Wednesdays, we have been using Adobe Connect, and unfortunately, the experience has been unsatisfactory. Therefore, I have been looking for and experimenting with tools that could be used to provide audio conferencing in combination with video and image casting.
Note: This tutorial is for someone wanting to set up/direct/facilitate a conversation. It is a complicated process. I do not want to confuse my students here. Participating in such a conference is a much easier process, and participants do not need to know these setup details.
Rob, Kyle and I played with WizIQ web conferencing. It is free, it does audio conferencing well, but is quite limited in its functionality. It does not provide for screen sharing/casting. It is not quite what I need for my students.
I’ve found a solution-of-the-day which is a combination of Skype, Ustream, Camtwist and other free tools. Using the following information, you will be able to:
- - stream a Skype conversation to Ustream (2 to 100 participants),
- record the video and audio of the conversation,
- project your screen, or portion of your screen,
- broadcast video files through Ustream, and
- incorporate a number of useful (and not so useful) video effects.
Here is what you need:
-
- A Mac Computer (OS X).
- The latest version of Skype and a Skype account (free).
- A Ustream account (free).
- Line In from Rogue Amoeba (free).
- Soundflower (free).
- Camtwist (free).
Step 1: Install Skype, Line In, Soundflower, Camtwist, and be sure you have a Ustream and Skype account. Restart your computer.
Step 2: Start Line In. Select your audio input. In my case, I am using the audio input based in my iSight camera. This could be your “built-in line input” or a USB mic if you have one. Then, be sure that your output is to “Soundflower (2ch)”. Be sure to select “Pass Thru”.

Step 3: Launch Soundflower (I think the application is actually called Soundflowerbed.app). In the Soundflower settings, change the Soundflower (2ch) settings to “Built-in Line Output”. I strongly recommend that this should be set to headphones or you will likely get disastrous echoing effects. The Soundflower (16ch) settings should remain on “None (Off)”.

Step 4: Go to your Apple System Preferences. Set your Output and Input settings to “Soundflower (2ch)”.


Step 5: Launch Skype. In the Skype Preferences Menu (Skype -> Preferences), click on Audio. Set all Audio settings to “Soundflower (2ch)”.

Step 6: Go to Ustream. When you login, you will see a “My Shows” option. If you don’t have a show, click on “Create New Show” on the right-hand side. Fill in all of the necessary information and tags. Note, there are a number of tabs that are important, with required information in each section. My assumption here is that you already have used Ustream, or that you can pick it up quickly. If not, go here.
Step 7: In Ustream, click on “Broadcast Now”. You don’t need to broadcast at this time, but this is where you will change your audio and video settings. You will have to allow Camera and Microphone access. Then, adjust your Video Source appropriately (you will know if have set it correctly if you can see yourself), and then set your Audio Source to “Soundflower (2ch)”.

Step 8: Call someone on Skype. You can bring in one other person for an audio conference, or (I am told) as many as 10 total. For more people, you could use the Skypecasts service although this has NEVER worked for me … and I mean NEVER, not once out of many attempts. Perhaps others have had better success.
Step 9: Once you have your call initiated in Skype, click on the “Start Broacast” button in your small Ustream window (the one you see above). Note, you can record the session here (“Start Recording”). If you have done everything correctly, Ustream is now streaming the entire Skype conversation (all parties) and thus, will be able to record everything.
Important note: If you are hearing echoing at this point, it is likely because participants have the volume on in their Ustream and it is feeding back into the Skype conversation. People who are talking in Skype should mute (or lower the volume in) their Ustream sessions. Volume controls are found on the Ustream session pages.
Step 10: If you want to go beyond talking heads on Ustream, Camtwist allows you to change the virtual video device so that you can broadcast parts of your screen, produce visual effects (e.g., text tickers, RSS feeds, imagery, etc.), or broadcast videos previously saved to your computer. This is a great tool that has a lot of potential for conferencing sessions.
Bonus: As I mentioned, it is possible to connect 100 (or even more) people via Skype conference. While Skypecasts has not worked well for me, I think I have found a reasonably inexpensive pay service which does this quite well. High Speed Conferencing provides a service where up to 100 people can connect via audio-conferencing. Individuals are able to call in through a Skype number or through a toll-free (for the end user) telephone number. The facilitator of the conference can view the connected calls, can mute audio on any call(s), and can drop people from the conference. It is not a very sophisticated interface, but the system worked very well, and I was able to test this with up to 15 concurrent users.
I hope all of this information makes sense, and is accurate. If anyone attempts to use this information and there are any errors, let me know and I will be sure to update. I’d love to know if others can get this working.
And here’s a dare for you. I DARE someone to create a Windows version of this tutorial. :-)


January 25th, 2008 at 6:14 pm
Thanks, Alec
Just fyi: http://myfla.ws/blog/2007/10/10/audio-loopback/
I don’t think you have to initiate the Skype call before you broadcast, and you can have people “call in” as well throughout the stream. Might be different for conference calls, but I don’t think so.
January 25th, 2008 at 7:00 pm
Great guide, Alec. Things might not be as pretty and well organized as your guide, but you can find a number of related resources (for Windows & Mac) at: http://webcastacademy.net/streaming-overview
To capture their screen and play with video effects, Windows UStreamers can use:
WebcamMax (US$29, restrictive licensing) http://webcammax.com/
or
VH Screen Capture Driver (free) http://www.hmelyoff.com/index.php?section=4
To stream all ends of a skype call on Windows, it is possible to use a funky little piece of software called Virtual Audio cables http://software.muzychenko.net/eng/vac.html ($30) and a USB mic to capture their sound card audio (stereo mix or what u hear)
This screencast shows how to do so using Simplecast to stream audio to a shoutcast server
http://www.webcastacademy.net/screencasts/simplestreaming1/index.html
It’s the same basic process with Ustream – just select your soundcard as your audio source.
You can see a test run here:
http://www.webcastacademy.net/node/1564
Sounding like you guys had fun during the Brainstorm last night.
Looking forward to more Couroscasting…
Jeff
January 25th, 2008 at 7:10 pm
[...] Original post by Open Thinking & Digital Pedagogy [...]
January 25th, 2008 at 7:22 pm
Thanks Will. I did this mostly for myself because I just wouldn’t be able to remember how to do this otherwise. You are right about the sequence (Skype doesn’t have to be first), but I wanted to make this as linear as possible. Of course, you can just add callers later on. Practically/instructionally speaking, I am going to have to think about how I will do this.
And Jeff, thanks. People have been asking about the Windows way, and obviously it looks like there is a way with some cost. I noticed the Webcast Academy resources a short while ago, but never got a chance to dive in. I think it’s about time.
January 25th, 2008 at 7:25 pm
Thanks Alex for you clear and detailed instructions and hosting the session. See Alex in action@
http://www.classroomblogging.com/broadcasting-with-ustream-and-camtwist.html
January 25th, 2008 at 10:54 pm
[...] Courosa from the University of Regina has prepared an excellent tutorial on how to use Skype, Ustream and Camtwist to Broadcast [...]
January 26th, 2008 at 6:30 pm
[...] Open Thinking & Digital Pedagogy » How to Stream Skype to Ustream (Mac) (tags: Tools/Apps UStream Video Skype) [...]
January 29th, 2008 at 12:31 pm
[...] Alec Couros, Couros Blog January 28, 2008 [原文链接] [Tags: Audio Chat and Conferencing, Audio, Video] [...]
January 29th, 2008 at 5:09 pm
Great set of directions, Alec…we rehearsed this today and are planning on doing a conference call for earth day and streaming it out live via ustream.
Thanks again,
Matt
January 30th, 2008 at 2:31 pm
So this whole process basically says Windows users are screwed? Nice. You’re an anti-Windite or something.
January 30th, 2008 at 7:29 pm
Hey ran into you at random on ustream and this tutorial MADE MY NIGHT! Thanks!
February 1st, 2008 at 1:06 am
[...] hey i have something very amusing on how we could do a show together. http://educationaltechnology.ca/couros/765 [...]
March 3rd, 2008 at 3:39 pm
Good job on explaining the details. There are always so many ways to run audio through apps . This is a nice clean version that can extend into any other app like second life. Thanks Alec. Good to have another geeky guy on board who loves to fiddle with all these new tools.
April 6th, 2008 at 3:10 pm
Hi Alec,
I’ve been a Windows streamer over at http://edtechtalk.com/live. In the last few months my PC laptop died on me :-(. I do have a school issued MacBook. Your instructions worked well. I would add that in soundflower you should set the buffer to 64. It was at 512 as a default. I couldn’t hear myself with that buffer. Also I would suggest the use of a usb headset. My audio coming out of ustream was audible but not great. Thanks for the tutorial.
On a side note. Ustream is becoming a portal for the edtech community. Your tutorial will go in a long way in this process.
September 3rd, 2008 at 6:12 pm
[...] [...]
January 6th, 2009 at 5:05 pm
I had using SkypeCallRecorder (http://voipcallrecording.com/Skype_Call_Recorder) for a while and i can say it’s perfect and more perfect it’s still avaliable to download for free
January 23rd, 2009 at 5:07 pm
[...] Open Thinking & Digital Pedagogy � How to Stream Skype to Ustream (Mac) [...]
February 12th, 2009 at 3:08 am
Hello and thanks,
Do you have to use isight? I was wondering if there is a way to use an additional camera. I would like to be able to teach various exercises and would like to show more than a talking head. Thanks for ant suggestions.
March 7th, 2009 at 1:25 am
Fantastic tutorial, thank you! It’s opened up lots more possibilities for me now :-) I’ve put it all to the test and works excellently.
I do have one question though. I’ve set everything up as suggested but when I speak into my USB headset, I can also hear myself through the headphones which is a little offputting.
I’d like to be able to hear the other person on Skype through the headphones but not myself…
Is this possible?
Looking forward to your response,
Thanks
Gavin
March 7th, 2009 at 9:17 am
Hi Gavin. Thanks.
Unfortunately, there is no way I know of that will get rid of that bit of echoing/feedback. What I usually do is keep the headset slightly off my ears so it is not direct, or, I use a separate machine for my own audio input (and just have one machine take care of this). After a while, I’ve gotten used to it and it doesn’t seem as bad. As you say, it can be very offputting though.
March 10th, 2009 at 2:32 am
Hi Alec,
Appreciate your response… I’ll try your suggestion. I also found that the internal mic on my Mac had a little bit of volume on it still, so I turned that down and it seems to have fixed the problem.
I also changed the buffer rate on Soundflower to 64 which helped fix a slight echo.
Cheers
Gavin
March 17th, 2009 at 10:55 pm
Just wanted to say thanks for posting this little guide, as it helped by pointing me toward Soundflower. I struggled last week while recording a podcast with a friend and trying to (at the same time) broadcast our convo using Ustream. Looks like Soundflower is just what we need to pipe the source out onto the stream.
Thanks again!
April 19th, 2009 at 4:07 pm
Hey there Alec. Thanks a lot for this tutorial. I’ve just recently gotten into Ustream broadcasting and whatnot, and this tut was certainly helpful.
I also get the echo….
I tried the suggestions posted here (muting internal mic entirely, setting SF buffer to 64 etc) and while it’s very faint an echo it’s still indeed an echo. At this point I think I’ll just invest in an inexpensive mixing console…
Would using Audio HiJack somehow allow to mute the tiny bit of feedback created using this method? I’ve tried, and it mutes the output at all…. not just the annoying echo…
-Shiggity
April 19th, 2009 at 4:14 pm
is they a way to get that with a pc (windows xp home)
May 22nd, 2009 at 8:24 am
Alec,
I’ve just revisited your tutorial, and it occurs to me that creating a folder for this task might save me a lot of time. Along with aliases to each of the apps I need to use, I’ve dropped a shortcut to this tutorial into the folder.
Others may already do this out of habit, but I thought I’d mention it.
May 23rd, 2009 at 1:19 pm
Thanks Alec. Great information that I will be following up on.—Robert
July 2nd, 2009 at 2:43 pm
Great tutorial.Excellent post-simple and easy to follow.Thanks for making it so clear.
August 13th, 2009 at 8:23 pm
Are you aware of a way to stream a Skype video conversation via Ustream or a way to stream more than two people connecting via videochat?
August 21st, 2009 at 9:02 pm
[...] admin in Ustream on 08 21st, 2009 | no responses The following instructions ( adapted from this blog post by Alec Couros will guide you through the process of setting up your computer as well as streaming [...]
November 5th, 2009 at 11:39 am
Twitter Comment
@EUSP @ericharlan I use Agent HD webcam 2 stream video http://bit.ly/3JozK5 + guide on streaming other media 2 Ustream [link to post]
– Posted using Chat Catcher
November 12th, 2009 at 10:27 pm
For some reason, when I set the sound output in system preferences I get an echo being broadcast over ustream. If I switch it to my USB mic the echo goes away, but I would assume Skype would not work with is set that way. Has anyone experienced this type of echo?
Thanks,
Jeff
December 10th, 2009 at 7:50 pm
Twitter Comment
@Vactor are you doing this? [link to post]
– Posted using Chat Catcher
December 12th, 2009 at 10:04 am
Twitter Comment
@alicebarr I use this technique from @courosa [link to post]
– Posted using Chat Catcher
December 15th, 2009 at 3:57 am
Twitter Comment
@TomoMachi SkypeをUstreamに流す方法 [link to post] http://bit.ly/89sDS8
– Posted using Chat Catcher
December 15th, 2009 at 4:01 am
Twitter Comment
@TomoMachi SkypeをUstreamに流す方法 [link to post] http://bit.ly/12of7 http://bit.ly/89sDS8
– Posted using Chat Catcher
December 31st, 2009 at 10:33 am
Twitter Comment
@Airknight I have some info on how to do that with Skype @kotowari. [link to post]
– Posted using Chat Catcher
December 31st, 2009 at 12:24 pm
Twitter Comment
You Rock! Didn’t know you were a power user!! :-)RT @dbarnhart: For Mac users: how to stream Skype to UStream: [link to post]
– Posted using Chat Catcher
December 31st, 2009 at 12:33 pm
Twitter Comment
For Mac users: how to stream Skype to UStream: [link to post]
– Posted using Chat Catcher
December 31st, 2009 at 2:34 pm
Twitter Comment
RT @dbarnhart: For Mac users: how to stream Skype to UStream: [link to post]
– Posted using Chat Catcher
January 3rd, 2010 at 7:34 pm
Twitter Comment
@courosa Can you skype from your iphone?
– Posted using Chat Catcher
January 3rd, 2010 at 7:35 pm
Twitter Comment
@courosa Amazing! I was looking at your tutorial just five minutes before your tweet. Like the clarity of the step-by-step instructions.
– Posted using Chat Catcher
January 4th, 2010 at 9:02 am
Thanks @courosa for this posting. I found it very helpful as I learn more about Macs. For the PC you can use SplitCam with is very similar to CamTwist for Mac. Another option is ScreenCamera for PC but it has a cost to it. If you have not tried out tokbox.com, I would recommend you give it a shot if wanting to have 20 or so folks involved in a video conference. It does provide you a variety of tool options that provide collaboration among the participants.
February 5th, 2010 at 8:47 am
Twitter Comment
@CheapyD: ustream chat not working for me. Could this be what you are looking for? [link to post]
– Posted using Chat Catcher
February 6th, 2010 at 1:02 pm
@courosa I want you to know that uStream has recently released a desktop application for Mac and PC that permits you to stream webcam, desktop, individual application window as well as videos, still images,and other items for free. This has you log directly into uStream w/o using CamTwist. Here is my uStream video overview of the new application. http://www.ustream.tv/recorded/4412063