Twitch Music: Streaming Overview

Twitch is a place where music creators, like you, can share your art with a community of millions, and build a place to connect with your most passionate fans. Your music can be heard live around the world, and your audience can too. Musicians also have a set of unique challenges getting set up so you don’t only look fantastic on stream, but sound amazing too. We’ll walk you through some tips here.

On this page:

 * Music on Twitch
 * Creating an Account
 * Going Live Requirements
 * Internet Connection
 * Recommended Hardware
 * Recommended Software
 * Streaming Basics
 * Moderation
 * Growing Your Channel with Social Media
 * Need Extra Help?
 * Frequently Asked Questions

MUSIC ON TWITCH
Twitch is an online platform where anyone can broadcast themselves live over the internet to millions of viewers, and has an amazing community of musicians - instrumentalists, DJ’s, rappers, singers, and music producers. Streaming on Twitch is a great way to connect with fans, and receive financial support. It feels like you’re there in person getting a chance to hang out as friends. Viewers can request songs, ask questions, and exchange ideas.

If you want to start streaming quickly, we’ve created a Twitch Music: Getting Started guide on Twitch Creator Camp. For more detailed info about setting up your stream, read on.

More Twitch basics: Twitch 101, Creator Camp

CREATING AN ACCOUNT
Personalizing your channel is important for letting your viewers know who you are. Choose a profile image that represents your brand and personality.

For more information about Twitch accounts and channels check out these articles:


 * Creating an Account with Twitch
 * Creator Dashboard
 * Channel Page Setup

PANEL EXTENSIONS
Use the Panel Extensions area below your stream to add special functionality, like embedding your social media feeds in your channel page or if you are planning to stream regularly, include your schedule so your new followers can tune in to your next stream.

For more information about Panels and Extensions check out these articles:


 * How to Edit Info Panels
 * How to Use Extensions

If you’re interested in our Music Community Guidelines, you can find them here.

GOING LIVE REQUIREMENTS
Before you’re able to go live you’ll need a few things:

MOBILE DEVICES
You can create a simple stream with only a smartphone or tablet. See our Go Live section in our Fast Start Guide.

PC OR MAC
A desktop or laptop computer will give you greater control, and higher quality streams.


 * A good internet connection (See How do I test my internet connection?)
 * A webcam (built in or external)
 * A microphone (external required for good sound)
 * An audio interface for getting your audio into the computer (mics and instruments)
 * Broadcasting software: You can use Twitch Studio (PC) or OBS (PC/Mac) to set up and customize your broadcast.

INTERNET CONNECTION
Having a good, stable internet connection is vital to successful streaming. If you have an unstable connection, your viewers will see stuttering, buffering, or in some cases your stream will actually end (and you’ll have to restart it).

Step one is checking that you have a good connection to your Internet Service Provider. Generally this means connecting your computer directly to your router with an ethernet cable.

Streaming from WiFi is highly discouraged, as it can fail when your internet connection is otherwise fine.

If you absolutely cannot connect your computer to your router directly because it’s on another floor or too far away from your streaming room, consider an AC network adaptor set. This uses your electrical wiring as a network cable, and is much more stable than WiFi.


 * Basic AC Network Adaptor: Netgear Powerline ~ $60USD

Step two is ensuring you have a good data plan with your Internet Service Provider (you’ll need to talk to them directly about options). Ideally you have an UPLOAD speed of 5 Mbps or higher (not download speed, which is what most people are interested in).

See How do I test my internet connection?

RECOMMENDED HARDWARE
As you get more comfortable with streaming, you may want to invest in your setup. There are a wide variety of hardware manufacturers that offer incredible tools and equipment. We identify several below that we are familiar with (and to help the task seem less daunting), yet there are plenty out there so feel free to continue researching beyond our list. We hope to continue to keep this list current so feel free to send us any suggestions.

COMPUTER
To create a great stream, you need a computer with solid performance that can quickly encode your video and audio, and send it to us to broadcast to your global fanbase. PC Laptop Mac Laptop
 * Basic: ASUS TUF Gaming Laptop, 15.6” ~ $999USD
 * Midrange: ASUS ROG Strix Scar II Gaming Laptop, 15.6” ~ $1,999USD
 * Laptop: MacBook Pro 13” 1.4GHz 8th Gen i5 128GB Storage ~ $1299USD
 * Hub: USB C Hub Adapter with Ethernet, HDMI and USB 3.0 ports ~ $39USD

A hub is important for Mac users so you can plug in your USB interfaces and Ethernet network cables.

USB INTERFACES/MIXERS
An interface or mixers with a USB output is critical for hooking up your audio equipment to your streaming computer. Mixers have everything controllable on the board itself vs. Interfaces which have effects and EQ managed by simple control programs.


 * Very Basic Interface: Behringer U-Control UCA202 ~ $29USD
 * Bare-bones, for getting line-in into your computer
 * Not for instruments or microphones
 * Basic Mixer: Yamaha AG03 ~ $150USD
 * Effects/EQ built into Mixer with Loopback control
 * 3 inputs, USB connection
 * Basic Interface: Focusrite Scarlett 2i2 ~ $159USD
 * Great entry into having a interface
 * 2 inputs, USB connection
 * Midrange Mixer: Yamaha MG10XU ~ $209USD
 * 10 Channel Mixer with Effects/EQ on board, USB
 * Great for using for streaming and live gigs, but large
 * Midrange Mixer: Mackie ProFXv2 ~ $229USD
 * 8 Channel Mixer with Effects/EQ on board, USB
 * Great for using for streaming and live gigs, but large
 * High End Interface: Steinberg UR44 Audio Interface ~ $299USD
 * 6 Channel Interface, small footprint, USB
 * Requires advanced knowledge of DAW software to add effects/EQ

MICROPHONE
Some microphones are built for streaming or podcasting and have their own USB connections built in … but if you want to use your standard live performance gear, you’ll likely need a USB interface.

Cardioid mics catch the sound right in front of the mic, but do a poor job at picking up sounds further away. Condenser mics are great for picking up multiple subjects (two people/one person and guitar), but may pick up unwanted ambient sounds. USB Microphones (no interface required) Standard Microphones (require interface) Basic Cardioid: Shure SM58 ~ $99USD
 * Basic Condenser: Yeti Blue ~ $129USD
 * Better for groups, but picks up ambient noise, USB
 * Midrange Condenser: AT2020 ~ $149USD
 * USB version listed, also comes in XLR
 * Better for groups, but picks up ambient noise

Simple but amazing sounding, tough and great for on stage too, XLR

High End Cardioid: Shure SM7B Cardioid Dynamic Microphone ~ $399USD

Industry standard as far as versatile mics go, XLR Stands/Mounts
 * Desk Mount: RODE PSA 1 ~ $98USD
 * Desk Stand: Gator Stand ~ $39USD

CAMERAS
Having a good camera is important to your stream quality. There are lots of options, from using your laptops built-in camera to using dedicated capture cards connected to high-end cameras and DSLRs. We’ve included some nice, simple USB cameras below that don’t require complicated setup.


 * Basic: Logitech C920 ~ $99USD
 * Basic: Razer Kiyo (plus basic built-in ring light) ~ $79USD
 * Midrange: Logitech Brio ~ $199USD

LIGHTING
Digital cameras don’t like dimly lit rooms! Good lighting can make a big difference.


 * Basic: Ustellar 2 Pack 15W RGB LED Flood Lights ~ $29-$65USD
 * LED colored lighting w/ remote control
 * Can use for lighting you, or lighting background for dynamic looks
 * No light shading options
 * Midrange: UBeesize 10" Selfie Ring Light with 50" Tripod ~ $43USD
 * Tripod (included) mountable ring light that works well for one person
 * Color options and filters
 * High End: Elgato Key Light ~ $129-$199USD
 * All the features of the Ring light but can get much brighter

RECOMMENDED SOFTWARE
There are many options for software you can use to broadcast yourself on Twitch listed on our Fast Start Guide. For the simplest PC streaming experience, custom-built for Twitch, we recommend Twitch Studio.

Here's some additional streaming software options.

SETUP
We recommend having your setup in a room that can be easily isolated from other noise and people. A desk or standing setup is preferable to a couch. To ensure a solid internet connection you should try to plug directly into your router.

DURATION
We recommend broadcasting live for a minimum of 2 hours per broadcast. We find that broadcasts do not hit their peak for 15-20 minutes, meaning short broadcasts tend to not hit their stride and total possible audience. Viewers on Twitch consume on average 106 minutes of content per day. If two hours are a difficult target to hit, then be mindful to not produce anything under an hour.

INTERACTING WITH CHAT
Make your stream as interactive with chat as possible! Viewers expect the broadcaster to pay attention and respond to chat, at least when not performing a song. It’s like constant stage banter, and viewers love it. The unique value of Twitch is that things are happening in real time. They type, you talk back to them, and bring them into the experience even further.

When someone Follows your channel it’s common to say their name and thank them while welcoming them to the community.

RAID OTHER STREAMERS AT THE END OF YOUR STREAM
A good way to make friends is to “hand off” your viewers to another streamer when you’re ready to go offline using Raids.

Simply type  followed by the name of the channel you want to raid into your chat. /raid CHANNELNAME Example: /raid pokimane Encourage your audience to go visit the channel you’re raiding and say "hello". Receiving a raid with new viewers is a cool moment and chance to grow their channel, make sure to visit the stream with your community for at least a few moments on their stream.

Etiquette for many streamers is to say "hi", and chat with a new raider so it’s a great way for you to get exposed to their audience as well. More info: How to Use Raids

TWITCH CATEGORIES
When you are streaming on Twitch you can choose a category for your stream. Music & Performing Arts and Just Chatting are two very popular categories for musicians and streamers who aren’t gaming.

MODERATION
The internet can sometimes feel a bit like the wild west, but everyone deserves to feel confident that when they stream on Twitch it will be a positive experience. We take that responsibility seriously. It’s a part of our mission to ensure that everyone on Twitch feels welcomed and protected. To make sure your community is safe, Twitch offers a few ways to moderate and safeguard chat messages, including tools like AutoMod, and the ability to promote viewers to Moderators to help.

Moderators can be a powerful force in your community, so choose wisely.

Please refer to the Twitch educational materials on how to set up channel moderation, promote moderators and learn about the many safety tools.


 * As a new streamer we would recommend enabling Email Verification and Follower Only Mode on the moderation page in your channel dashboard.
 * Automod is a tool that automatically filters out words and phrases for you. Starting out we’d recommend setting your Automod to the highest level. As you get comfortable you can adjust the settings to what feels right for your community.

Additional resources for setting up moderation on your channel can be found here: How to use Automod, Setting up Moderation for your Twitch Channel

GROWING YOUR CHANNEL WITH SOCIAL MEDIA
Now that you’ve worked out the kinks and are happy that you’re making great content on Twitch, why not share it everywhere to get some viewers? Promoting your stream before and after you are live is a great way to help bring your followers from other platforms to join your audience on Twitch. Showing your followers the exciting live content they can be a part of is a great way to make sure they join in next time.

PROMOTE THE START OF YOUR STREAM
Many streamers post to Twitter or Instagram with a “Live Now” message at the start of their streams. They often include something unique to the stream that day. They invite their audience to participate by chatting or singing along and include a link to their Twitch channel so people can tune in directly from the message.

POST STREAM MESSAGE HIGHLIGHTING SPECIAL MOMENTS
After a stream you can use Clips or screenshots of special moments that happened on stream and thank your audience for tuning in to chat and hang out with you. Let them know when you’ll be streaming next and showcase the great moments people can be a part of by joining the stream. Make use of the great content you just created and show your wider audience great content happening on your Twitch stream that they should be checking out. This could be something like a special moment during a song, hype train, big donation, milestone achieved, etc.

More info: Creating Highlights and Stream Markers, How to use Clips

NEED EXTRA HELP?
Still feeling lost? Need a little more personalized help getting setup? Join our Twitch Music Assist Discord where you can ask direct questions to our amazing Music Mentors about getting started streaming music on twitch, as well as read past answers, and meet other new music streamers like yourself. We’re here to help!

To join simply:


 * 1) Click on our invite link: https://discord.gg/vyjyzhS.
 * 2) Type in a username (Use your Twitch channel name!).
 * 3) Enter an email address and password to save your new Discord account.

You’re in! Start browsing our topic channels… we suggest starting at welcome, then feel free to enter your first question or just say hello!

FREQUENTLY ASKED QUESTIONS

 * How can I make sure I sound ok?
 * If you want to ensure that your stream is looking and sounding good, there are a couple easy ways…. Just remember it’s normal to see yourself delayed by 5-10 seconds (especially if you’re looking on mobile). Generally it’s best to adjust your hardware settings first (gain / levels on your mixer), then adjust your audio settings in your streaming software. Your chat can also be very helpful here - just ask them.
 * Look at your Twitch Dashboard to watch your stream. https://www.twitch.tv/ USERNAME /stream-manager
 * Download the Twitch app on your phone to watch your stream (iPhone // Google). This is also handy for chatting as well when you’re away from your keyboard.


 * My video doesn’t seem to be in sync with my audio?
 * If you are using audio processing software it can sometimes cause delays that you need to compensate for. You may need to adjust the delay to make your voice / mouth sync up with your audio for your viewers. In some instances you may need to delay your video, others your microphone audio:
 * To adjust audio delay in OBS, click the Settings  icon below your audio sources and click Advanced Audio Properties. From there adjust your Sync Offset (ms) to a value that looks and sounds correct for viewers.
 * To adjust video delay in OBS, right click your game capture source and click Filters. From there click the + button at the bottom left and add a Render Delay filter. Select the filter you just added and adjust the render delay (ms). Watching your stream on another computer, smartphone, or listening to your chat is the best way to confirm your audio and video are in sync.


 * How do I test my internet connection?
 * For most internet uses like streaming movies you want a fast download speed. When you’re the streamer, however, it’s all about UPLOAD speed. A faster, stable connection will let your viewers have a higher quality experience. To test your speed:
 * Make sure you’re not currently streaming or using your network for anything intensive.
 * Go to speedtest.net and click Go. Example speedtest result:  Now that you know how fast your connection is, check how to set your bitrate…..


 * How do I set my Bitrate?
 * Your broadcast bitrate impacts how much data you send to Twitch, including video frames and audio. To avoid issues with normal network fluctuations, you should never set your broadcast bitrate higher than 80% of your consistent upload bandwidth. Both Twitch Studio and OBS let you set your target bitrate. See their “help” options for instructions. Example broadcast bitrate values:  Speed Test Result (Upload Mbps)  80% Maximum  Recommended Broadcast Bitrate Setting (Kbps)  10 Mbps Upload  8 Mbps Upload  5000 Kbps  5.0 Mbps Upload  4 Mbps Upload  3000 Kbps  2.5 Mbps Upload  2 Mbps Upload  2000 Kbps  Encoding video takes a lot of processing power. The higher the bitrate, the harder your computer has to work. If you have a slower machine (3-5 years old or older) you may get a better looking stream at a lower bitrate!  Not to worry if your connection isn’t blazing fast - 3000 Kbps provides great quality at a Screen Resolution of 1280x720.  For more technical information on screen resolution and bitrates, see this link.