The silhouette of a VTuber model next to the word \'VTuber\' and a floating question mark. A brain filled with a rainbow of colours symbolizing neurodiversity awareness.

El Magnifico

Fri 2026-04-17

Before You Start Streaming

Somebody told me that they were thinking of starting streaming soon and wanted my advice. That surprised me. I have not been a particularly successful streamer so far. However, I have spent a good deal of time thinking about what helps a stream go well, and what causes it to go badly. So, here goes.

The first question is simple: what are you actually trying to do?

Table of Contents

  1. Before You Start Streaming
  2. Decide what success means to you
  3. Choose your platform carefully
  4. Understand the basic funnel before you spend too much
  5. Getting set up
  6. Spend enough for a decent minimum, then improve later
    1. Branding, art, and channel assets
  7. Moderation and Community
  8. You can start sooner than you think

Decide what success means to you

Not everyone starts streaming for the same reason.

Some people want a fun hobby. Some want to share games they enjoy. Some want to meet people. Some want to build a brand. Some want to make money.

If you are streaming just for fun, you do not need to approach it as though you were launching a business. If, on the other hand, you want to grow quickly, earn money, or turn it into work, you will need a more serious plan.

That is why I think it is worth deciding your goal early. It does not need to be a permanent decision. You can change your mind later. But if you do not know what you are aiming at, it is very easy to spend time, money, and energy in the wrong places.

Choose your platform carefully

Choosing a platform is largely a question of audience. A good stream can still struggle if the people on that platform are not looking for that sort of thing. I learned this the hard way with my poetry, literature, and riddles streams: whatever their other merits or flaws, Twitch was probably never where that audience was most likely to find me.

Contractual terms matter too, but they are complex and change regularly, so I will not say much about them here. It is worth doing some research of your own.

Live streaming is still mainly associated with video games. Some streamers have also found success with live music and art. Just Chatting can also be successful, but it is often used alongside other kinds of stream rather than as a channel's only focus. But if your content is less common, do some research before you choose a platform. The problem is not that the audience does not exist, but that it may be harder to find on a given platform. I will not go further into that here, because my experience with audience discovery across different platforms is limited.

With that in mind, here are a few broad points about the main platforms.

A brief word on simulcasting (streaming to multiple platforms at once). Some platforms now allow simulcasting, but the rules differ and this is an evolving area, so check the current terms rather than trusting this article. Even so, I would not make that your first concern. Learning to stream well on one setup is hard enough.

Understand the basic funnel before you spend too much

The basic funnel looks like this:

  1. Someone notices you.

  2. They click.

  3. They stay long enough to work out what they are looking at.

  4. They enjoy it enough to return.

Streaming platforms, such as Twitch, provide analytics that you can usually use to tell where the problem is. Here is how I would think about some common problems:

Here is a concrete Twitch example. Suppose you have high Impressions but low Views from Twitch: that points to a click problem. In that case I would think about things like the title, category, game choice, and thumbnail-style presentation in the stream listings. Suppose instead you have fairly high Unique Viewers but low Average Viewers: that points to a retention problem. In that case I would think more about the audio, pacing, what a new viewer sees and hears when they arrive, and how easy the stream is to follow. The first example is mainly about whether people chose to enter, while the second is mainly about whether they chose to stay.

Speaking of choosing to stay, when somebody joins your stream, they should be able to work out a few things fairly quickly:

This is because if a new viewer cannot understand the room, many will leave before they have really given you a chance.

This is why I would be cautious about spending heavily at the start. Most problems are not fixed by better gear.

Getting set up

I do not have space here to explain every term in full, but I want to at least give you the right words to look up as you need them.

At its simplest, streaming means sending video and audio from your device to a platform such as Twitch, YouTube, TikTok, or Kick.

There are two main ways to do this.

Direct from the device. Some consoles and phones let you stream straight to a platform. This is the simplest way to begin, but it gives you less control over layout, audio, alerts, and other stream features.

Through a PC. This is the more flexible option. You run streaming software on a computer, build your scenes there, and send the finished stream to the platform from that computer. The best-known program for this is OBS Studio, which runs on Windows, macOS, and Linux.

If you want to play on a console but manage the stream on a PC, you will usually need a capture card. This takes the console's video and audio and passes it into the computer so OBS can use it.

You will also need a few accounts set up.

Here are a few tools I have personally used:

These tools overlap, but they are not identical, and I have found them useful for different things. Most are free, but some charge for premium features (e.g. FrostyTools). The two main things bots can offer are chat commands and timers.

Platforms usually provide official chat commands. These usually begin with a slash, e.g. /shoutout.

If you use a bot or other tools, you can also set up custom chat commands. These usually begin with an exclamation mark, e.g. !discord or !rules. Some are practical and some are just for fun.

Timers (sometimes called scheduled messages) are messages a bot posts automatically every so often. Streamers often use them for rules, social links, or schedule information. They can be useful, but I would not rely on them alone for important information.

A note on showing chat on screen

Showing chat on screen is the norm in streaming. Even so, I do not show full chat on my stream.

One reason is legal risk. A viewer could post hate speech, defamation, or some other unlawful remark. During a live broadcast, a streamer may have a strong defence if they had no warning that this was about to happen. But once the stream is saved, uploaded, clipped, or otherwise shown again, the position changes, because the message has now been kept and republished. I do not think it is practical to reread every message after every stream just to make sure none of them create that problem. Would you want to do that?

The other reason is that people may later regret things they said in chat. What looks harmless to me may feel embarrassing to them later, and I may not know that in advance. The same caution applies to remarks about other people: even if something is not criminal, I do not want to preserve chat in a form that could hurt someone who is not there to respond, or who would really not want it to remain online.

My compromise is to let emojis from chat appear on screen through StreamElements. Emojis come from a limited pre-vetted set, so they are much harder to use in a harmful or regrettable way.

The main thing to remember is that you do not need to master all of this before you begin. What you do need is a rough mental model of how the pieces fit together, so that when you see words like OBS, capture card, stream key, bot, command, or timer, they do not sound like complete nonsense.

Spend enough for a decent minimum, then improve later

I do not think you need the perfect setup before you begin. I do think you need a decent minimum.

At a minimum, as a streamer, I would want three things:

An on-screen presence matters. A visible host presence on screen gives viewers a person to associate the stream with. That is not to say you need an expensive avatar, studio lighting, or a high-end camera on day one. It is merely to say that your stream should feel hosted by a person, rather than just presenting gameplay.

So my advice would be this: meet the minimum clearly, then upgrade slowly and for a reason.

Do not buy things simply because other streamers have them.

Branding, art, and channel assets

There is a great deal you can spend money on around a stream without necessarily making the stream itself better. Some common examples are:

You do not need all of these early on, and you may never need some of them. Branding matters because it helps people remember your channel. If somebody enjoys your stream, good branding makes it easier for them to remember who you were and come back another day.

That does not mean you need to spend heavily. Clear channel text, a decent profile image, and a simple, consistent layout often do more to make you memorable than a large amount of expensive custom art. The goal is not to spend the most money. The goal is to give people something they will remember.

It is also worth noting that some channels do very well with home-made art made by streamers who are not artists. It may look less polished than commissioned work, but it can also have more character and be more memorable.

Emotes are worth a brief mention because they are not just decoration. They are part of how online communities talk. Sometimes they show emotion. Sometimes they become in-jokes or shorthand that regular viewers understand immediately. They can help give a channel its own identity, but you do not need a full set on day one.

If you do want custom assets, you have a few options:

Commissioning warning

There are two main risks when you pay for custom assets, whether directly or through a marketplace. One is a scam: somebody takes your money and delivers nothing. A marketplace may help you get your money back if that happens.

The other is poor work: you receive something, but the quality is bad and the seller still says the job is finished. That can be harder to get your money back for, because something was delivered. AI can be part of this problem. Some sellers use it to produce assets very quickly, but the result can still be poor. They may not tell you, and may deny it if asked.

If you commission somebody (directly or through a marketplace), be clear about what you want, what size or format you need, what you may use it for, how many revisions are included, whether AI use is allowed, and whether you have the right to edit or reuse it later.

If you are buying through a marketplace, check its refund policy and what people are saying online.

The main thing, to my mind, is not to let this become a money pit. Good branding can help people remember you, but more spending does not automatically make a channel more memorable. It also cannot replace good audio, a clear stream, or a reason to come back.

Moderation and Community

If you stream for long enough, moderation will matter. The only real question is whether you think about it early or late.

"My channel, my rules" is the wrong way to think about things, because it can excuse arbitrary punishment.

People do not just get attached to communities; they become part of them. Over time they learn names, in-jokes, and what is going on in people's lives. They form routines around the community.

But people often only share the easy parts and hide their struggles. How much someone posts is not a good guide to how much they care. Someone who rarely posts may care a great deal (sometimes it is their only regular social outlet, but they feel anxious about speaking), while somebody else might post every day but feel less connected.

What feels minor to you may hit somebody else far harder than you realise.

A few practical points follow from this:

A certain amount of awkwardness and discomfort is part of running a public stream. That does not mean you must tolerate serious misconduct, but it does mean "this made me uncomfortable" is not, by itself, enough to justify punishment. Some viewers, including autistic people, may miss hints or read rules differently, so moderation should be clear, careful, and restrained.

In other words: a good moderation system is not one that punishes every breach, but one that keeps the space friendly and welcoming without treating viewers as disposable.

The same applies to your moderators. If you give somebody moderation power, you are responsible for how they use it. Choose moderators carefully, set a good example yourself, and step in when they get it wrong.

In other words: do not build a community ruled by impulse. Build one people can trust.

You can start sooner than you think

You do not need perfect branding, perfect overlays, perfect gear, and a perfect plan to start. You can always make your stream better later.

Streaming becomes much easier to understand once it is real. You will usually learn more from doing a few streams and thinking honestly about them than from endless preparation in theory.

So start, but start with your eyes open. Know why you are doing it. Choose your platform carefully. Understand the basic funnel. Meet a decent minimum for audio, video, and on-screen presence. Think seriously about how you will treat people. Then begin.