Get an Email

..when I post something to the blog! It'll be interesting and worth the read - really!

Streaming on StreetJelly AND Recording the performance on the same machine at the same time: MaconMacGuy.com and Tom Rule

Here’s a classic example of the kind of thing I’m constantly doing with tech – pulling the pieces together. There’s a reason it say’s that one my business card!

I sometimes stream live performances on StreetJelly.com. Given the “wonderer” that I am, I began to see if I could stream AND record the performance at teh same time, using the same computer [so that the recording would get the same video and audio that was streamed.]

I first tried starting the stream and then firing up the Logitech webcam software – but it balked because another app was accessing the camera [the flash plugin the website uses.]

I then tried downloading an app ManyCam – which installed just fine, and seemed to run ok, but the flash plugin couldn’t see the virtual camera, and thus would access it.

I knew QUickTime Player would do screen movies – which I tried, but there would be a lot of editing to do there – since the stream is just a small part of the browser window when your are streaming.

So then I tried using “New Movie Recording…”. A new window opened up, and it immediately started showing teh camera feed, AND picked up the audio from the audio interface as well.

My point here is that there is  process I use when trying to accomplish something – it all starts with knowing what the possibilities are for an app – and conducting little short experiments to see if it will work.


 

I also wrote an article that will be posted on the StreetJelly blog, to help out other performers. Here’s the original:

 

Streetjelly is, of course, all about live performances, The user agreement even has a requirement to never use a recorded performance when streaming. But it says nothing about performing live AND recording the live performance! […….and even Frankie said it was OK!]

After getting a few Streetjelly performances under my belt, I began wondering if I could do just that – record a performance at the same time it’s being streamed on Streetjelly. I have a website of my own over at http://www.tomrule.info where things are for sale, and I thought a video might make a useful marketing tool [youtube, anyone?].

My parents would probably like a copy as well! They did pay for all those piano lessons……

This is one of those things that might be useful to know that (A) it CAN be done, and (B) HOW it can be done….at least on a Mac. [If you run Windows, see below!]

So the idea is to have ONE webcam streaming live out to StreetJelly AND have the computer taking the SAME audio and video streams and saving it to a movie on the computer – which you can then ship up to youtube, burn to a disk, email to distant relatives, or use the video to scare off small rodents and annoy your neighbors.

QUICK NOTE ON MY SETUP

I’m a keyboardist AND an audio guy, so it really doesn’t work for me to put up a mic when streaming – I get MUCH better audio running the keyboard into the computer. I’ll use a mic to talk to the audience – it and the keyboard audio feed into a little Mackie mixer, which plugs into the audio interface [an old M-audio Firewire Audiophile]. I’m using an iMac that is a couple of years old…..so it is NOT the “latest greatest”.

I’m using a Logitech webcam, although this would also work with the builtin iSight camera.

HERE’S HOW

You’re going to use your web browser and Quicktime Player.

1. Surf over to Streetjelly and setup your broadcast as normal. You can go ahead and start broadcasting, or just keep it on the test screen for now – it doesn’t matter.

2. Fire up Quicktime Player – it’s in the Applications folder.

3. in QT Player, select File–>New Movie Recording.
4. In my case it automatically selected the webcam. If it doesn’t, then click the triangle in the bottom area of the window and select the correct video and audio sources.
There are some other settings there as well … quality levels, where to save the file, etc. If you don’t know what something does do a test and see what happens.
5. Click record.
That’s it!

6. When done, click the record button again to stop recording, and then stop the broadcast. My version of QT Player will actually upload to youtube from within the application – so the performance can be on Youtube pretty quickly after it is completed!

WINDOWS?
From some cursory research it appears that there are a couple of programs that will allow this same thing to occur on Windows. You can either get a program [ManyCam is one] that creates a “virtual camera”….i.e. you select the “virtual camera” in the settings in Flash and whatever program you are using to record [your webcam probably came with some recording software].

In this scenario Camera talks to Cam Software [i.e. ManyCam] which then splits the video/audio out to Streetjelly AND your recording software.

It is also possible that you have an app like Quicktime Player that will work in a similar fashion as on the Mac – where you just fire it up, select the camera, and it works.

There are waaaaaay too many variations of Windows to even begin writing about it – my suggestion is to try something and see if it works.

Just another piece of technology magic that allows us to create in our living rooms/studios/barns/wherever!

Comments are closed.