Live Streaming Revisited and Improved

You’ll remember (or perhaps not) that I had some surprising success last year live streaming an event here know as Lessons and Carols.  Last year, it was a simple one camera in the back of the Chapel hooked into my MacBook Pro.  I had a wireless network that I patched into and streamed the event using

I was shocked when hundreds tuned in to watch the event live and another 1,600 or so have watched the video.  In the spring I increased the degree of difficulty by adding a second camera, and basically jerry-rigging a way to combine the two streams using two MacBook Pros and Skype.

I didn’t want to go through that again, so I consulted with my now real world (formerly just Twitter) friend Hans Mundahl at New Hampton School.  Here’s the set-up I came up with.  Of course, I did this all the week before the event.  Why do things in August when you can do them under the gun.


2 cameras (one decent, one not)

1 Digital Recorder (I use this as an external Mic.  You could just use the camera mic)

2 8-pin to 4-pin FireWire cables

2 8-pin FireWire cables

2 100 ft Cat 5 (ethernet) cables

4 Cat 5 to 8-pin FireWire converter boxes

1 iMac connected to the Intertubes

3 extension cords

3 power strips

The Boxes

These little babies were the key to having two cameras (that and the iMac with two FireWire inputs).  I’m not going to mention that it took me an entire day to figure out why they weren’t working only to realize that the iMac’s software hadn’t been updated since the Bush administration.

Video over cat-5 has a range of 300m (330ft for us Americans).  This allowed me to set up the cameras at opposite side of the Chapel, and run the cables underneath the floor, along the wall, and into the sacristy in the back of the Chapel where I was set up with my iMac.  I simply set the camera up, plugged in the FireWire to the camera and then to the converter box, plugged the cat-5 into the box and turned on the power.  That cat-5 ran into another converter box and from there I ran an 8-pin FireWire from the box directly into the iMac.

Feeding the stream directly into the iMac meant that I didn’t need to deal with a video mixer or any other equipment.  I did end up having to purchase Ustream’s Producer Pro which I think was maybe $100 or $200, but way cheaper and easier than a mixer.  Here’s what my screen looked like:

The one problem I ran into (which resulted in F bombs in the sacristy) was a bandwidth issue.  The system kept freezing and crashing for the first 30 minutes until I turned down the quality of the stream.  It turns out that we don’t have very fast upload speeds here and even though I was hardwired in, I was trying to push water from a fire hose through a soda straw.  Once I turned it down to the lowest setting, everything started working just fine.  We had 300 watch it live, and the recording has been seen over 1,000 times as well.  The video is up on Vimeo.  Pro Tip: With Ustream you can sign up to suppress ads for one month, and then cancel.  If you download your video before you cancel, it doesn’t have ads.  You can then upload it to Vimeo where you will have a video of your event without annoying David Hasselhoff ads.  

The Bill

This year wasn’t cheap.  I probably spent close to $1,500 to get everything set up and we did pay to suppress ads.  $1,000 of that was a one-time cost though, and I should have to spend any more on the tech stuff unless I want to upgrade my cameras (which I do).

Thanks again to @hansmundahl for all of the help!

60 thoughts on “Live Streaming Revisited and Improved

  1. You really make it seem so easy with your presentation but I find this matter to be actually something which I think I would never understand.
    It seems too complex and very broad for me.
    I’m looking forward for your next post, I will try to get
    the hang of it!

    1. Hello would you mind letting me know which web host you’re working with?
      I’ve loaded your blog in 3 completely different internet browsers
      and I must say this blog loads a lot quicker then most.
      Can you suggest a good internet hosting provider at a honest price?
      Cheers, I appreciate it!

  2. What’s up i am kavin, its my first occasion to commenting anyplace, when i read this
    paragraph i thought i could also make comment due
    to this good post.

  3. This is when it works for popular recording acts, it truely does
    work this way for other businesses, nevertheless it rarely, if, works this
    way for Microsoft. Principle # 1-If you do not learn
    (GET IT) the lesson now, it’s going to return again and again.
    For example Stanford has recently started using
    i – Tunes to freely distribute special academic and promotional content
    centred around learning and living on campus.

  4. Ahaa, its good discussion on the topic of this article here at this website, I
    have read all that, so now me also commenting at this place.

  5. I drop a leave a response each time I appreciate a article on a website or if I have something to valuable to contribute to the discussion.
    Usually it’s triggered by the passion displayed in the post
    I looked at. And after this article Live Streaming Revisited and Improved
    | @drewmillikin. I was actually moved enough to drop a leave a responsea response :
    -P I actually do have 2 questions for you if it’s okay. Could it be just me or do a few of
    the comments come across like they are left by brain dead visitors?
    😛 And, if you are writing at additional sites, I’d
    like to keep up with you. Would you make a list the complete urls of your community pages
    like your twitter feed, Facebook page or linkedin profile?

  6. Hi, Neat post. There’s a problem along with your site in
    internet explorer, might test this? IE still is the market chief and a huge part
    of other folks will leave out your fantastic writing because of this problem.

  7. What i don’t understood is actually how you’re not actually
    a lot more well-preferred than you may be right now.
    You are so intelligent. You realize therefore considerably relating to this topic,
    made me personally believe it from so many varied angles.
    Its like women and men are not interested except it is something to do with
    Lady gaga! Your own stuffs great. At all times care for
    it up!

  8. I would like to thank you for the efforts you’ve put in writing this website.
    I am hoping to check out the same high-grade blog posts by you in the future as well.

    In fact, your creative writing abilities has motivated me to get my own site now 😉

  9. Bud Light continues its terrible Super Bowl ads with a parody Home Improvement show where the only remodeling done is adding some Bud
    Light bottles. I don’t recall how many there were, but it was definitely 20+, and maybe as much as 100.
    You can earn many thousands of Neopoints on a daily basis following this formula and can become a Neopets millionaire in a matter of weeks if you play the game for a few hours on a daily basis.

    1. Appreciating the time and energy you put into your website and in depth information you offer.
      It’s good to come across a blog every once in a while that isn’t the same outdated rehashed information.
      Fantastic read! I’ve bookmarked your site and I’m including your RSS
      feeds to my Google account.

  10. Hey there, I think your site might be having browser compatibility issues.

    When I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it
    has some overlapping. I just wanted to give you a quick heads up!

    Other then that, superb blog!

  11. Hi, Neat post. There is a problem with your web site in internet explorer,
    would check this? IE still is the marketplace chief and a huge element of other folks will pass over your fantastic writing due to this problem.

  12. Greetings from Florida! I’m bored to death at work so I decided to
    check out your site on my iphone during lunch break.

    I really like the information you present here and
    can’t wait to take a look when I get home. I’m amazed at how fast your
    blog loaded on my mobile .. I’m not even using WIFI, just
    3G .. Anyways, fantastic blog!

    1. An outstanding share! I’ve just forwarded this onto a co-worker who was doing a little research
      on this. And he in fact bought me dinner simply because I found it for him…
      lol. So let me reword this…. Thanks for the meal!!
      But yeah, thanx for spending the time to
      talk about this matter here on your web site.

  13. You actually make it seem so easy together with your presentation however I find this topic to be actually something which I think
    I might by no means understand. It seems too complicated and extremely vast for me.
    I am looking ahead for your subsequent submit, I’ll attempt to get the hold of it!

  14. The coming Play – Station 4 and Xbox One have both confirmed
    that they woould not have native backwards support for
    the titles of their predecessors. There was no way to
    get around this as far as I could tell but after the initially signing in, you can play games offline as
    long as you remain logged into your account. It’s like a car manufacturer making a GPS unit
    stansard in the car yoou want to buy, then charging you $3,000 for it, hen you could go to Best Buy and buy
    one ffor $500.

  15. It’s available to investors lucky enough to have a written rental lease agreement defines the rights and responsibilities of tenants
    and landlords. The years 1822, 1823 and 1824, when the
    recession technically ended, and landlords insurance June 2011, according to a November study from a watchdog group.
    ‘Before they can become efficient, however, there will need to be a pitbull,” she says. In July, buy to let insurance ( the Daily Express, the Daily Record, Daily Express, Daily Star and the Scotsman.

  16. Hi there just wanted to give you a quick heads up. The text in your content seem to be running off
    the screen in Safari. I’m not sure if this is a format issue or something to do with browser compatibility but I thought I’d post to let you know.

    The style and design look great though! Hope you get the issue fixed soon.
    Many thanks

  17. I’d like to thank you for the efforts you have put in penning
    this site. I really hope to view the same high-grade content from you in
    the future as well. In truth, your creative writing abilities has motivated me to
    get my own, personal blog now 😉

  18. Howdy! I realize this is somewhat off-topic however I had to ask.

    Does running a well-established blog like yours require a lot of
    work? I’m brand new to operating a blog however I do
    write in my journal everyday. I’d like to start a blog so I can share my experience and views online.
    Please let me know if you have any kind of suggestions or tips for brand new aspiring bloggers.
    Appreciate it!

  19. Its like you learn my thoughts! You appear to grasp a lot about this, such as
    you wrote the ebook in it or something. I feel that you could do with some %
    to power the message home a little bit, however other than that, this is
    magnificent blog. An excellent read. I will certainly be back.

  20. I would like to applaud you on your fantastic website.

    You’ve actually made a point-of utilizing factual information that may
    bbe backed-up with several other sources, different from some of your other blog owners that don’t do
    their investigation correctly.

  21. So let’s get immigrant groups, let’s get African Americans, let’s start to make it up.
    The standards that banks used for giving out a loan became lower and
    lower. You know, if you understand this. But, you know letting the property managing the property,
    you know, clear skin getting out there and blogging lots of properties.
    Commercial property investors are cautiously optimistic given the nations stalled economic recovery, which is the city line with

  22. Every weekend i used to visit this website, for the reason that i wish for enjoyment, for the
    reason that this this site conations truly nice funny stuff

  23. It’s a shame you don’t have a donate button! I’d certainly donate to this superb blog!
    I guess for now i’ll settle for bookmarking and adding your RSS
    feed to my Google account. I look forward to fresh updates and
    will share this blog with my Facebook group. Talk soon!

    1. Hello! I could have sworn I’ve been to this website before but after browsing through many of the articles I realized it’s new to me.
      Nonetheless, I’m certainly pleased I stumbled upon it and
      I’ll be bookmarking it and checking back frequently!

  24. We’re a group of volunteers and opening a new scheme in our
    community. Your site provided us with valuable info to work
    on. You have done a formidable job and our whole community will be grateful
    to you.

  25. You don’t have to surf through the web any further as all of the facts you are
    looking for is in this 1 article post. Great work!

  26. Tout ce que vous devez voir au lieu de acheter votre impression 3D accepter un beaux jours véritablement agréable.
    Profitez d’activement votre imprimante 3D activement votre entourage et par la même occasion tout votre impression 3D

  27. Someone essentially assist to make seriously articles I’d state.
    That is the first time I frequented your website page and so far?
    I amazed with the research you made to create this particular
    submit amazing. Magnificent process!

  28. Simply desire to say your article is as astonishing.
    The clearness in your post is simply great and i can assume you’re an expert on this subject.
    Well with your permission let me to grab your RSS feed to keep up to date
    with forthcoming post. Thanks a million and please keep up
    the gratifying work.

  29. Greetings I am so happy I found your website, I really found you by error,
    while I was researching on Google for something else,
    Anyhow I am here now and would just like to say kudos for a fantastic post and a all round enjoyable blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have book-marked it
    and also added your RSS feeds, so when I have time I will be back
    to read a great deal more, Please do keep up the fantastic work.

  30. When I initially commented I appear to have clicked the -Notify me when new comments are
    added- checkbox and now whenever a comment is added I recieve 4
    emails with the exact same comment. Is there a way you
    are able to remove me from that service?
    Thank you!

  31. Great post. I was checking continuously this blog and I am impressed!
    Very helpful info specifically the last part 🙂 I care for such information a lot.
    I was looking for this particular info for a long time.
    Thank you and best of luck.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s