If you are brand new to the programmers live hangout streaming services, I would like to be the first one to welcome you to LiveCoding.TV. Think about livecoding.tv like twitch but for programmers.
The web application defines itself as.
A live streaming platform for coders to share their code and hang out
All of this sounds great! Fair warning, though, it’s not all just greatness of goodness.
- livecoding.tv wants you to share your code and your experience on their platform.
- livecoding.tv promises you no revenue or reason to do so.
- livecoding.tv almost dictates that you turn your camera on, they have multiple posts encouraging this.
- livecoding.tv users will probably troll you.
If this still sounds like something that you would like to give a try, below you will find the complete guide to setting up OSX with livecoding.tv.
Step 1 Signup
Go to Livecoding.tv and create an account.
Step 2 Install the software
Step 3 Configure The Software
Get your streaming url, this will look like
Get your streaming key, this will look like
Setup OBS software with the url and key.
Find the stream tab, choose the Livecoding.tv service from the dropdown and add the private key to this field.
Find the output tab on the left-hand side and add the following changes.
"Enable Advanced Encoder Settings"
Custom Encoder Settings:
Find the Video tab on the left-hand side and add the following changes.
Base: This needs to be your screen resolution
Output: This needs to be based on your screen resolution
Click on apply and then save.
Step 4 Configure Sources
Now that you have OBS configure you need to configure the sources that you would like to share.
Text editor sharing
Most of the applications that I work on using a text editor along with the terminal. You can set the text editor to take up the entire screen. Start by adding a new
Window Share and selecting your text editor window. This will limit the streaming of only the text editor and nothing else.
Click on Ok, and now you can resize the text editor to fit the entire screen if you wish to do so.
OSX does not support audio on two channels, your headset and the output for the video stream. This is why you installed soundflower software, you will need to open the
Audio Midi Setup and add a new device that’s
Multi-out Device select the
soundflower (2ch) channel and the output for your headphones. Make sure that your Sample Rate is at
4800HZ or you will get a hissing sound when streaming.
Now OSX needs to know about this new device go to
system preferences then select
sound and click on the
output tab and select the
Now open the OSB software and you need to go to the
preferences and find the audio tab. In the audio tab make sure that the sample rate is at
48khz and the desktop output device is set to
Default. Lastly, don’t forget the audio device for your headphones.
That’s all their is to set up dual channel sound.
You will need to add a Video Capture Device and select your device from the dropdown and click ok. Now you should be able to position your webcam where ever you like.
Users will want to know more about who you are and what you’re all about. This is where you can use your logo to inform them, I have a simple name tag that I use for my blog, you can insert this image into the stream by adding a new image.
For those that asked here is the list of apps and gear that I use when streaming.
- Solarizd for music streaming
- Microsoft LifeChat LX-3000 Headset (JUG-00013)
Till next time,
I always had a passion for the field of STEM (Science, Technology, Engineering, and Math) and I knew I wanted to do something to make a difference in the world. I just didn’t know where to start. I was an immigrant in a new country, grew up in a tough environment, and wasn’t sure how… Read More