HoboStreamer

Live streaming for

Live Now

0

No one is streaming right now

Be the first to go live!

Go live however you want

Start instantly in your browser, or plug in OBS and ffmpeg for a full scene-based workflow. Then restream to Twitch, YouTube, Kick, and any RTMP server — all at once, all from one dashboard.

Claim your channel One sign-in through Hobo Network
Start broadcasting Browser, OBS, or ffmpeg
Restream everywhere Twitch, YouTube, Kick & more
Multi-platform restreaming Broadcast to Twitch, YouTube, Kick, RobotStreamer, and any custom RTMP server simultaneously
Live chat & emotes Real-time chat with custom emotes, viewer reactions, and chat commands
Clips & VODs Clip moments on the fly and auto-record VODs for every broadcast
Built-in game Viewers play HoboQuest together live on-stream with leaderboards and canvas
Global chat A sitewide chatroom that connects everyone — talk across streams or just hang out
Voice chat Drop into voice channels with other viewers and streamers — no extra app needed
Pastes & file sharing Share code snippets, text, and files with syntax highlighting — like Pastebin, built in
100% open source Every line of code is public on GitHub — no black boxes, no hidden trackers
Stream analytics Track viewers, watch time, peak concurrents, and chat activity across every broadcast
Chat moderation Message deletion, IP approval mode, relay user moderation, ban tools, and full audit logging
200+ free tools Image editing, audio conversion, PDF documents, video downloads, network diagnostics, developer tools, text generators, logo makers, and more at hobo.tools
Explore Hobo Tools
Origin story

From the shed to building
the whole damn platform.

No investors. No connections. No backup plan. Just a guy who refused to stop.

01
The Shed Era

It started in a shed. Just a shed.

Not a studio. Not a gaming den. A shed. The kind of place you store lawnmowers in. But it had Wi-Fi, a webcam, and enough stubbornness to broadcast from. The stream ran on RobotStreamer.com — a janky, half-broken platform that nobody used, with a chat that barely worked and zero tools for someone trying to build something real. People in chat roasted the setup every single day. Didn’t matter. The camera stayed on.

02
The Corporate Grind

Selling phones at Verizon. Then spreadsheets at Amazon.

The “real job” arc. First it was Verizon — retail sales, hitting quotas, wearing the polo shirt, pretending to care about data plans. Then somehow landed at Amazon corporate as a data analyst. On paper it looked like making it. Corner of a massive open floor, staring at dashboards 10 hours a day, crunching numbers for a machine that didn’t know your name. Stable paycheck. Health insurance. The American dream, supposedly.

But the whole time, the stream was still running after work. The shed was still waiting. The idea wouldn’t let go.

The 60 Songs

He made 60 songs about how depressed he was at Amazon.
And put them all on YouTube.

Not a joke. Not a bit. While grinding through corporate, the feelings had to go somewhere — so they went into music. 60 tracks about the soul-crushing monotony of cubicle life, the fluorescent lights, the meaningless meetings, the slow realization that trading your life for stability isn’t really living. Raw, weird, honest, sometimes funny, sometimes not. All of it ended up on a YouTube channel that nobody asked for but some people needed.

@FCMenus on YouTube 60 songs. Zero filter. The corporate depression era, immortalized.
03
The Leap

Quit the job. Burned the safety net. Went full hobo.

One day the math stopped mattering. The paycheck, the title, the resume line — none of it was worth waking up every morning to build someone else’s dream while yours collected dust in a shed. So the badge got turned in. The alarm got turned off. And every hour that used to go toward Amazon dashboards started going toward building a streaming platform from scratch. No funding. No team. No fallback. Just code, caffeine, and the kind of stubborn that looks stupid until it works.

04
Right Now

HoboStreamer exists because somebody chose the hard way.

This isn’t Twitch. This isn’t YouTube Live. Well… actually, it kind of is those sites — HoboStreamer can restream your broadcast to Twitch, YouTube, Kick, Facebook, and basically anywhere that takes RTMP. So yeah, it’s all of them at once, if you want it to be. But it’s also its own thing — built for the underdogs, the night owls, the people streaming from imperfect setups, the ones who got told to get a real job. A whole network of tools, games, and community built by one person who went from a shed to a codebase that rivals platforms backed by millions.

The stream is still on. The shed energy never left. And if you’re here, you’re part of the story now.

Everybody’s got a plan until they realize the plan was just a cage. I’d rather be the hobo who built something real than the analyst who died comfortable.

Recently Online

No recent streams

Recent Changes

View All

Redirecting to channel...

Videos

Clips

?

Channel

username

0 followers irl

Channel is offline

Check back later!

GLOBAL CHAT

Videos

No videos yet

Clips

No clips yet

0:00 / 0:00

Chat Replay

Chat messages will appear here as the video plays

Video

0:00 0

Clips from this stream

Comments

0:00 / 0:00

Chat Replay

Chat messages will appear here as the clip plays

Clip Title

0:00 0

Comments

Streamer Dashboard

Stream

You can run multiple streams at once using different protocols.

Connection

Interactive Controls

Donation Goals

My Videos

Videos are private by default (OpSec). Publish them when you're ready.

My Emotes

Upload custom emotes for your channel. Supported: PNG, GIF (animated), WebP, AVIF. Max 256 KB each.

My Clips

Clips you've taken from other streams. New clips are unlisted until the streamer makes them public.

Clips of My Stream

Clips viewers have taken from your streams. You can publish or delete them.

Hobo Bucks

0 ($0.00)

Hobo Coins

0 Free loyalty currency

Viewers earn coins by watching your stream and chatting. They can spend coins on rewards you create below.

Coin Rewards

Create rewards your viewers can redeem with Hobo Coins. Think TTS, sound effects, chat highlights, streamer challenges, etc.

Redemption Queue

Viewers who redeemed rewards. Fulfill or reject them.

Admin Panel

Go Live

Set up your stream in 3 easy steps — pick a method, configure your devices, and hit Go Live.

Create New Stream

1
Stream Info Give your stream a title so viewers know what you're doing
This appears on your channel page and in the stream directory
2
Streaming Method How do you want to send your video to HoboStreamer?
WebRTC Browser or OBS (WHIP) Easiest — no software to install
RTMP OBS / Streamlabs / IRL Pro Best quality — use your streaming app
JSMPEG FFmpeg command line Lightweight — Raspberry Pi & headless
WebRTC lets you stream directly from this browser tab using your camera, microphone, or screen — no extra software needed. Just click Create Stream and you're live.

Stream straight from this browser, or send video from OBS using WebRTC (WHIP).

Browser No extra software
OBS (WHIP) Requires OBS 30+

Pick whether to stream your webcam/phone camera, or share your screen/window/tab.

Camera / Mic Webcam, phone cam, etc.
Screen Share Desktop, app, or browser tab
3
Configure Set up your camera, mic, or screen share

Your browser needs camera & microphone access to list available devices and go live.

Click the button above — your browser will ask for permission. This is required to stream.

Your stream will appear at hobostreamer.com/you — this link stays the same every time you go live.

Which streaming method should I use?
WebRTC (Browser)
  • Easiest option — works right in your browser
  • No software to install
  • Use your webcam, phone camera, or screen share
  • Ultra-low latency (under 1 second)
  • Great for casual streaming, IRL, and quick screen shares

Choose this if you just want to go live fast without installing anything.

RTMP
  • Best video quality — uses OBS, Streamlabs, or a mobile app
  • Full control over scenes, overlays, transitions
  • Supports OBS Studio, Streamlabs, IRL Pro (Android), and more
  • Just paste the Server URL and Stream Key into your app
  • Best for gaming, desktop content, and professional-looking streams

Choose this if you use OBS or a mobile streaming app like IRL Pro.

JSMPEG
  • Lightweight — just a single FFmpeg command
  • Perfect for Raspberry Pi, security cameras, embedded devices
  • Works on headless servers (no GUI needed)
  • Lower quality than RTMP (mpeg1 codec), but very low CPU usage
  • Great for 24/7 unattended streams and IoT projects

Choose this if you're streaming from a Pi, Linux server, or anything command-line.

Need help? Common questions
My camera/mic isn't showing up

Click "Allow Camera & Mic" and accept the browser permission popup. If you accidentally denied it, click the lock/camera icon in your browser's address bar to re-enable permissions, then refresh the page.

Can I stream from my phone?

Yes! Use WebRTC → Browser → Camera/Mic to stream directly from your phone's browser. Or install IRL Pro (Android) and use the RTMP method — there's a setup guide on the RTMP instructions page.

How do I use OBS?

Select RTMP as your method and click Create Stream. You'll get a Server URL and Stream Key — paste those into OBS under Settings → Stream → Custom. Then click "Start Streaming" in OBS. Alternatively, select WebRTC → OBS (WHIP) if you have OBS 30+ for ultra-low latency.

What's WHIP?

WHIP (WebRTC HTTP Ingest Protocol) is a new standard that lets OBS send video via WebRTC instead of RTMP. It gives you sub-second latency. Requires OBS Studio 30.0 or newer.

Can I share my screen and my face at the same time?

Yes! Choose Screen Share, then check the "Include Camera (PiP overlay)" checkbox. Your webcam will appear as a small picture-in-picture over your screen share.

Where is my stream link?

Your stream is always at hobostreamer.com/your-username. This link never changes — share it once, and it works every time you go live.

Can I stream to multiple platforms at once?

Yes! After you go live, scroll down to the Restreams section. You can add YouTube, Twitch, Kick, or any custom RTMP server as a restream destination.

My stream quality is bad / buffering

Try lowering the resolution to 480p or 360p, or reduce the max bitrate. If on mobile data, use 1000–1500 kbps. Make sure you have a stable internet connection — WiFi is better than cellular for streaming.

Your Streams

Loading...

?
User

Account Info

Username
Cannot be changed
Display Name
Email
Bio
Profile Color

Password & Security

Your account is managed by the Hobo Network.

Manage Account on hobo.tools

Theme

Choose a built-in theme or create your own.

Loading themes...

Custom Theme Editor

Tweak individual colors. Changes preview live.

Share Your Theme

Submit your current colors to the community Theme Directory.

Theme Name
Description

Stream Key

Key
Keep secret! Anyone with this key can stream on your channel.

Default Broadcast Settings

Default Resolution
Default FPS
Codec Preference
Max Bitrate (kbps)
Min Bitrate (kbps)
On Disconnect

Default Audio

Auto Gain
Echo Cancellation
Noise Suppression

VOD & Clip Defaults

Set the default visibility for new VODs and clips on your channel.

VOD Visibility
New recordings will default to this visibility
Clip Visibility
Clips from your streams will default to this visibility

Channel Weather

Show local weather on your channel page. Your zip/postal code is never shared with viewers.

Zip / Postal Code
Used to look up weather — never shown to viewers. Hidden to protect your privacy while streaming.
Show Location
Off by default — enable to display your area name on the weather widget
Detail Level
Controls how much weather info viewers see on your channel

Loading streams...

Voice Channels

Global Chat

Live messages from all streams and the lobby

Loading themes...

Inventory