Skip to content
streamneo.
Troubleshooting11 min read

Restreamer YouTube Stream Has No Sound: Audio Encoder Settings to Check

Trace silent audio from your source through Restreamer to YouTube, then check track selection, filters, encoding and stream health.

sn.
StreamNeoPublished 5 October 2026
Worth sharing?

A Restreamer stream can reach YouTube with no audible sound because audio is missing at the source, the wrong track is selected or processed, or YouTube cannot use the encoded audio. Trace the signal through each stage before changing encoder settings; there is no single setting that fixes every silent stream.

Start by finding the last place where you can confirm audible programme audio. Then check Restreamer’s source and audio mode, its filters and output encoding, and YouTube’s stream health. That sequence helps you avoid treating a silent track as real programme sound.

Find where the sound disappears

Think of the stream as a path: the original file, microphone or network feed provides audio; Restreamer selects and processes it; the outgoing stream is encoded; YouTube receives and decodes that stream. Video can travel successfully even when audio does not, so a moving picture is not proof that the input contains a usable sound track.

Narrow the fault by checking each point in order. Listen to the original file or source directly if possible. In Restreamer, check the configured audio source and its test or check result. Finally, inspect YouTube Live Control Room for the stream-health message. If the original is silent, start there. If it is audible but Restreamer rejects the source, look at the source setup. If Restreamer accepts audio but YouTube reports no audio or an unsupported codec, investigate the outgoing audio path.

Keep notes while testing: which source you used, what Restreamer reported, which audio mode was selected, and what YouTube showed. Change one setting at a time and allow the updated signal to reach YouTube before drawing a conclusion. Changing sample rate, channel layout, volume and codec all at once may make the warning disappear, but it will not tell you which change mattered.

If you are new to the broadcast path, the YouTube live-streaming beginner’s guide can help you place these checks in the wider setup. For a looping file, keep the distinction between playback and broadcast clear: the guide to looping videos with Raspberry Pi and FFmpeg covers a different workflow, but reinforces why you should verify the media before diagnosing the live output.

Verify audio at the source

First establish that the intended programme contains sound. Play the same file locally, or listen to the microphone, mixer or network feed using its normal monitoring method. Check a portion where speech, music or other expected sound is present, rather than a quiet interval. A long devotional recording may include pauses; a low-volume passage alone does not establish that the stream is broken.

For a file-based broadcast, confirm that the file you tested is the same one selected for the live stream and that it actually has an audio track. A container can hold video without audio, or multiple audio tracks where the desired language or mix is not the first one. If your playback application exposes track selection, select the expected track and listen again. Do not infer audio presence from a thumbnail, file name or successful video playback.

For a live input, trace the signal to the device or process feeding Restreamer. Check that the microphone or mixer is not muted and that its output is connected to the expected input. With a network source, verify that the source carries audio rather than only video. The details differ by camera, encoder and network feed, so use the device’s own monitoring or source-check facility rather than assuming one universal test applies.

A useful comparison is to play a known audible file through the same path, without changing the live configuration yet. If that test is heard but the normal programme is not, the source material or its selected track is a stronger suspect than YouTube. If neither produces sound, continue down the path; the problem may be in Restreamer’s source selection or processing.

Check Restreamer’s audio selection

Open the settings for the active stream, not an inactive draft or a different channel. Restreamer documents audio settings in the active stream’s general settings, and its setup wizard distinguishes audio modes. Interface wording can vary with the version, but the important question is stable: which source is being sent as audio for this stream?

If you expect programme sound, select and configure the actual source that contains it. A source check can help establish whether Restreamer accepts that input; read the detail message if the check fails instead of relying only on a pass/fail impression. A rejected source may point to a format or layout mismatch, while an accepted source does not by itself prove that the selected material is audible at every moment.

Restreamer’s documented network-audio source settings include sample-rate and mono/stereo layout controls. Its documentation recommends 44,100 Hz for the described network audio source. Treat that as guidance for that source setup, not as a universal requirement for every input or output path. Match the controls to what the source actually supplies and to the layout you intend to send. For the documented settings, see Restreamer’s network-source audio guidance.

When the source check fails, capture the detail and change only the relevant source option. If you are not sure whether the upstream feed includes audio, test or monitor it before compensating with an encoder change. A setting that makes the source acceptable is useful only if the accepted signal is the programme you intend viewers to hear.

Distinguish Audio, Silence and No audio

Restreamer’s wizard separates three states that are easy to confuse. Audio means a real audio source is selected. Silence supplies an audio track with no programme sound. No audio sends no audio track. Restreamer notes that some destinations, including YouTube, require an active audio channel; a silent track can satisfy that track requirement, but it cannot recover speech or music that was never selected.

Restreamer mode What the output contains When it may be appropriate What it cannot do
Audio A selected audio source, if that source supplies sound The stream should carry programme audio It cannot create sound absent from the source
Silence An audio track without programme sound A destination requires a track but the programme is intentionally silent It cannot restore or replace the intended programme
No audio No audio track The stream is intentionally video-only and the destination accepts it It does not meet a need for audible programme sound

For a silent devotional stream, a Silence selection may look superficially plausible because the destination sees an audio channel. But if viewers need to hear the bhajan, the correct action is to select the source carrying that bhajan and verify it, not to use Silence as a repair. Likewise, switching from No audio to Silence can change the track state without making any sound audible.

This distinction is particularly useful when YouTube says that no audio is arriving. First determine whether Restreamer is configured for Audio, Silence or No audio. A no-audio warning may be consistent with the last state; an active but silent track can still leave viewers with silence. The wizard’s explanation is in Restreamer’s audio-mode documentation.

Review processing and encoder settings

If Restreamer accepts the source but the output remains inaudible, inspect audio processing before assuming the codec is at fault. Restreamer documents filters for sample rate and channel layout, pan, volume and normalization. A pan setting can mute one side; a layout that does not match the incoming track can leave the expected channel unheard; a very low volume setting can make valid audio difficult to hear. Check both left and right channels and confirm that the selected layout matches the source.

Normalization changes level behaviour; it is not a substitute for an audio source. If a source is absent or the selected mode is Silence, changing volume or normalization cannot add the missing programme. If the source is present, test filters cautiously and compare a known audible segment before and after each change. Restreamer’s audio-filter guide describes the documented controls.

Then check the outgoing audio codec and encoding values. For YouTube Live over RTMP or RTMPS, YouTube lists AAC or MP3 as accepted audio codecs. Its advanced recommendations specify 44.1 kHz for stereo or 48 kHz for 5.1, with 128 Kbps for stereo or 384 Kbps for 5.1. These are YouTube’s published recommendations, not proof that a matching configuration will repair every silence problem. See YouTube’s live encoder settings.

For an ordinary stereo feed, AAC at 44.1 kHz and 128 Kbps is a practical baseline drawn from that guidance. Apply it only after confirming a real audio source and checking Restreamer’s selected mode and filters. If your production is 5.1 surround, do not copy stereo values without considering the layout. YouTube’s requirements and recommendations can change, so check the current encoder guide when configuring a new stream.

The codec question is narrower than the question “why is the stream silent?” A supported codec cannot encode audio that was never supplied. Conversely, a real signal may reach the output but fail to decode if its codec is unsupported. Use YouTube’s health report to distinguish those cases rather than changing bitrate or sample rate by guesswork.

Check YouTube ingest and preview

Once Restreamer is sending the stream, inspect YouTube Live Control Room’s stream health. YouTube documents separate errors for an encoder sending no audio and for unsupported codecs. The health indicator shows errors and their timestamps; compare those messages with your Restreamer test and the moment you made a change. The official live streaming error guide explains the reported conditions.

If the message is “Your encoder is sending no audio,” follow the signal back toward the source and Restreamer selection. Confirm that the active stream uses Audio with the intended source, and that the source check is accepted. YouTube’s message is evidence about what it receives, not a diagnosis of the exact upstream cause.

If YouTube reports an unsupported codec, inspect the outgoing encoder’s codec and output format against YouTube’s supported choices. Do not interpret that warning as proof that the original file has no sound. If there is no codec warning but viewers still report silence, check whether the track is silent, whether a channel is panned out, and whether the audio is merely very low.

Also make sure you are looking at the correct live event and preview. A connected stream in one event does not confirm that another event is receiving the same output. Restreamer’s YouTube workflow uses its Publication Service, where the streaming ID is entered and the connected stream’s bitrate can be checked in Restreamer. That confirms a connection detail, not that the audio is audible, so pair it with YouTube’s health display and an actual listening test.

Retest with a known audible source

After changing a setting, retest with a short, clearly audible segment or another source you know contains sound. YouTube recommends testing before going live with audio and movement similar to the intended stream. This matters for a quiet ambience channel as well: test the actual sort of content you will send, because a loud speech test can conceal a level problem that affects soft rain or instrumental music.

Keep the same chain wherever possible: source, Restreamer stream, audio mode, filters and YouTube event. Listen locally first, then confirm Restreamer accepts the source, then inspect YouTube’s preview or health status. If the source is audible locally but YouTube says no audio, revisit Restreamer’s selected output source and mode. If YouTube flags the codec, address encoding. If the health report is clear but you hear nothing in the preview, check the preview’s playback volume and listen on another device before changing the stream.

For repeated file loops, compare the beginning, a middle passage and a loop transition. The file may contain sound in one section and a silent segment elsewhere; a single successful check does not establish continuous audio. A practical checklist for diagnosing a YouTube bitrate warning offers a related way to read stream-health signals without conflating every warning with the same fault.

If the operational burden is keeping a file-based channel running while your own computer is off, StreamNeo removes the need to leave that computer running by turning an uploaded file into a YouTube live stream. It does not change the need to verify that your source file contains the audio you want viewers to hear.

Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.

FAQ

Why is my Restreamer video visible on YouTube but silent?

Video and audio are separate parts of the stream, so successful video delivery does not prove that an audio source was selected or accepted. Check the original source, Restreamer’s audio mode and source test, then YouTube’s stream-health message to locate where sound disappears.

Does selecting Silence fix a missing audio source?

No. Silence supplies an audio track without programme sound, while No audio sends no track; neither restores music, speech or other missing programme audio. Select and test the actual source when viewers are meant to hear it.

Which audio settings should I try for a stereo YouTube live stream?

YouTube’s published advanced recommendations list AAC or MP3 as audio codecs, with 44.1 kHz and 128 Kbps for stereo. AAC at those stereo values is a reasonable baseline, but it will not fix a missing source, an unintended Silence selection or a muted channel.

What does YouTube’s “encoder is sending no audio” error mean?

It means YouTube is not detecting audio in the received stream; it does not identify the exact upstream cause. Check whether Restreamer is set to Audio, Silence or No audio, verify the source check, and inspect filters before changing the encoder.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Troubleshooting guides ↗ · All topics ↗