If Facebook Live Producer shows “Video source not sending” (or “not receiving data”), it means Facebook is not getting a valid stream signal.
The good news: this issue is usually caused by a small mistake—like a wrong stream key, a restarted key, a destination mismatch, or a source link problem.
This guide walks you through the fastest fixes in the correct order, especially for 24/7 streaming workflows.
Fast fix order (do these first):
- Re-copy the Facebook Stream Key (fresh copy)
- Confirm your stream is using the correct Facebook destination
- Stop/Start the stream once
- Test with a clean file: MP4 (H.264/AAC)
- Confirm the source link is accessible (Drive permissions)
What the Error Actually Means
Facebook shows “Video source not sending” when it cannot detect a stable RTMP signal from your streaming system.
This can happen if the stream key is wrong, Facebook is not receiving packets due to network drops, the stream started to the wrong destination,
or the source video failed to load properly.
Step 1: Re-copy the Stream Key (Most Common Fix)
- Open Facebook Live Producer (or Meta Business Suite → Live).
- Create a new live stream using the “Streaming software / RTMP” option.
- Copy the Stream Key again (fresh copy).
- Go to your dashboard → Destinations → Facebook.
- Paste the key, save, then restart the stream.
Tip: Paste the Stream Key only. Don’t paste a numeric Stream ID, URL, or page link.
Step 2: Confirm You’re Streaming to the Correct Destination
If you saved multiple destinations, confirm your stream is using the correct Facebook destination (the correct Page).
A very common issue is selecting an old destination that uses a different key.
Step 3: Restart the Stream Once (Simple but Effective)
After updating the key or destination, stop and start the stream once. This forces Facebook to detect a fresh signal.
Many “not sending” errors resolve immediately after a clean restart.
Step 4: Test With a Known-Good Video File
File issues can prevent your system from outputting a clean signal. Test with a simple video:
MP4 container, H.264 video, AAC audio.
If the known-good file works, your original file’s codec is likely the problem.
Step 5: Check Google Drive Link Access (If Drive Is Your Source)
If your stream pulls video from Google Drive, Facebook won’t receive a stable signal if the source can’t be fetched.
Confirm:
- Drive sharing is Anyone with the link
- Role is Viewer
- The link opens in an incognito/private browser without login
Step 6: Common Causes (and Fixes)
Cause 1: Stream key was regenerated
Fix: Copy the newest key and update your destination.
Cause 2: Source video fails mid-load
Fix: Use MP4 (H.264/AAC) and test playback in Drive first.
Cause 3: Unstable network / bitrate spikes
Fix: Start with 720p, keep bitrate steady, avoid frequent restarts.
Cause 4: Wrong Page destination
Fix: Make sure you’re using the stream key for the correct Page in Live Producer.
Final Checklist
- Fresh Stream Key copied from Live Producer
- Correct Facebook destination selected
- Known-good MP4 (H.264/AAC) file tested
- Drive permissions unchanged (Anyone with the link, Viewer)
- One clean restart after changes
Next post suggestion: “Facebook Live Producer Settings Explained (Best Practices for 24/7)” to avoid common setup mistakes.