Recommended Free Tools
You can run a 24/7 YouTube radio stream from a Hetzner Cloud Linux server by combining a still image with an audio source in a continuously running encoder, then sending the result to YouTube Live over RTMPS. YouTube supplies the ingest URL and stream key; Hetzner supplies the virtual server, but you configure and operate the encoder yourself. This guide covers the setup and its limits without assuming a particular server size or promising uninterrupted service.
Before you start: confirm YouTube Live eligibility and audio rights
YouTube says a channel must be verified and must not have had live-streaming restrictions in the previous 90 days. Its help page also sets a minimum age of 16 to livestream. Check the current requirements in YouTube’s live-streaming eligibility help before provisioning a server.
Decide which audio you will play and confirm you have the rights and permissions required to stream it. A static image does not change the rights status of the music or other audio. No particular audio source or license is assumed here.
How the setup works
The encoder creates a video stream from a still artwork image and an audio source, then sends that stream to YouTube Live. RTMPS is RTMP carried over TLS/SSL; YouTube recommends it for secure delivery. Your Hetzner server runs the encoder continuously, while YouTube receives and processes the stream.
#1 Best Overall
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
A 24/7 channel feed is not the same as a guarantee that one live event can run forever. YouTube’s API material recognizes continuous-feed scenarios but does not establish indefinite single-event operation or current archive limits. Confirm the current Live Control Room behavior and applicable limits before relying on a perpetual event.
1. Prepare the stream in YouTube Live
- Check channel eligibility. Verify the channel and confirm it has no live-streaming restriction that would prevent the broadcast.
- Open YouTube Studio and the Live Control Room. Create or configure the live stream using YouTube’s current encoder workflow.
- Copy the ingest details. YouTube provides a server URL and stream key for the encoder. Treat the key as a credential: anyone who obtains it may be able to send content to the configured stream. Do not publish it or place it in a publicly accessible script or repository.
- Plan a test event. Before depending on an always-on broadcast, use the preview and stream-health information in Live Control Room to check the picture, audio, and connection.
YouTube’s encoder livestreaming overview describes the server URL and stream-key workflow.
2. Create and secure a Hetzner Cloud server
Choose the server and location
In the Hetzner Cloud Console, create a Cloud server and choose a Linux image, server plan, location, and networking options. Assign a Primary IP so the server can communicate over the public internet. Hetzner documents locations in Europe, the US, and Singapore and recommends choosing a nearby location for smaller projects; check the current availability when creating the server. You can rescale resources, but the sources do not establish a minimum CPU or memory size for this particular encoding workload.
Rank #2
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
See Hetzner’s server overview and location documentation for current options. Choose a size based on the encoder you intend to run, then validate it under the actual workload rather than treating a generic size as a guarantee.
Restrict inbound access
If you attach a Hetzner Cloud Firewall, inbound traffic that does not match an allow rule is blocked. With no outbound rules configured, outbound traffic is permitted. Allow only the inbound administration access you need, and ensure the server can make the outbound connection required by your encoder to YouTube. Confirm the required network path against current provider rules and your encoder configuration.
Hetzner explains firewall behavior in its Cloud Firewalls documentation. Do not open extra inbound ports simply because the stream is outgoing; the encoder-to-YouTube connection is initiated from the server.
Rank #3
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
3. Configure an encoder for still artwork and audio
Use an encoder that can combine a still-image video track with your audio source, encode or package the result as a live stream, and send it to the YouTube server URL using the stream key. This is an implementation pattern, not a tested command: the specific FFmpeg command, service supervisor unit, reconnect flags, playlist rotation, and restart behavior depend on your media inputs and software configuration and are not specified here.
Apply YouTube’s published encoder guidance
- Protocol: Use RTMPS where supported for secure delivery.
- Video codec: YouTube’s published RTMP(S) guidance lists H.264, H.265/HEVC, and AV1.
- Frame rate: YouTube lists support up to 60 fps. A static-artwork radio stream does not need motion-heavy settings; choose an output profile appropriate to the image and audience.
- Rate control: YouTube recommends constant bitrate (CBR).
- Keyframes: YouTube recommends a two-second keyframe interval and says not to exceed four seconds.
- Audio: YouTube lists AAC or MP3 audio.
- Bitrate: Select a value from YouTube’s published range for your chosen resolution and frame rate. The appropriate value varies by output profile; there is no single universal bitrate specifically for radio with static artwork.
Consult YouTube’s live encoder settings and bitrates for the current tables. YouTube says it detects the encoder settings and transcodes the live stream into multiple output formats so viewers on different devices and networks can watch. That does not remove the need to send a stable, correctly configured input stream.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Keep the process alive and protect your key
Configure your Linux environment to start the encoder after a reboot and to restart it if the process exits, using a process supervisor appropriate to your system. The supervisor should not expose the stream key in logs or a world-readable file. Exact service-unit syntax and reconnect behavior vary by encoder version and setup; verify them against the current documentation for the software you choose.
Rank #4
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Automatic process restart can recover from an encoder exit, but it does not prove that YouTube will accept the resumed stream or that a server failure will be covered. Test the behavior with a controlled interruption before treating it as an operational recovery plan.
4. Test the broadcast before leaving it unattended
- Start the encoder and confirm that YouTube’s Live Control Room receives the feed and displays a preview.
- Listen for clear, continuous audio and verify that the intended artwork is visible.
- Check stream-health indicators and confirm the event is accessible as intended.
- Simulate a controlled encoder interruption, then observe whether the process restarts and whether YouTube resumes receiving the feed as expected.
- Review logs and alerts for errors, and repeat the test after significant encoder, operating-system, or stream-configuration changes.
YouTube recommends testing before going live and monitoring stream health. Its LiveStreams resource documentation describes stream status and health information. These checks are an operating procedure, not a claim that any particular server or command has been tested.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.5. Plan backups and recovery realistically
Hetzner offers daily backups and manually created snapshots. Its documentation describes seven daily backup slots per server; manual snapshots remain until deleted. Backups and snapshots help preserve or restore server-disk state, but they do not keep an active broadcast online during server failure. Attached volumes are excluded from backups and snapshots, so media or configuration stored on a volume needs its own backup plan.
Free tools Windows power users keep installed
One-click scans. No signup required.
Best Value
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Review Hetzner’s backups and snapshots documentation and decide how you would restore the server, media, encoder configuration, and stream key access. A restored server may still require you to restart and verify the stream in YouTube.
6. Estimate the ongoing cost
Check Hetzner’s live pricing before choosing a plan. Its Cloud billing model charges for server resources while the server exists, including when it is powered off, and charges for outgoing traffic. Public IPv4, traffic allowances or charges, backups, snapshots, and the chosen region can affect the total. Hetzner says cross-zone traffic is billed like other internet traffic. Because prices and allowances can change, use the current Hetzner Cloud pricing page rather than relying on an old quoted amount.
Your YouTube output profile also affects the connection and audience experience. Compare the chosen resolution and bitrate with the available upstream capacity, then test the real stream. Higher output settings require more bandwidth; the platform’s published bitrate ranges are the relevant starting point, not a special static-artwork preset.
Common problems and what to check
- YouTube does not receive the stream: Recheck the server URL and stream key in the Live Control Room, confirm the key has not been rotated, and check that the server has outbound connectivity to the ingest service.
- Preview appears, but audio is missing: Check the selected audio input, channel layout, and encoder audio settings. Confirm the source itself plays on the server.
- Artwork is missing or the stream is rejected: Verify that the encoder is producing a video track along with audio and that the chosen codec and stream settings follow YouTube’s current guidance.
- Stream health is poor or unstable: Check the server’s available upstream capacity, encoder load, and bitrate against the selected resolution and frame rate. Use Live Control Room health information to guide adjustments.
- The stream stops after a process or server restart: Confirm the supervisor starts the encoder, the media source is available after boot, and the stream key is still valid. A process restart is not the same as confirmed YouTube event recovery.
- You need to restore a failed server: Use an appropriate backup or snapshot for disk recovery, and separately restore excluded volume data. Then restart and verify the live stream; a disk restore is not stream failover.
Or let it run in the cloud
If maintaining a Linux server and encoder is more work than you want, StreamNeo is a cloud service for keeping a YouTube channel live 24/7 from uploaded videos. Upload a recording or build a playlist, add your YouTube stream key once, and go live. Nothing has to stay on at home; it streams the uploaded video as made, up to 4K 60fps at one price per slot, with automatic recovery if YouTube drops the stream. The first day is free with no card. Monthly service is $9.99 per month. It plays uploaded videos rather than going live from a camera, and streams to YouTube only. Start your free first day with StreamNeo.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesQuick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




