How to Fix RTMP Streaming Errors
Windows, Mac
Some users have reported seeing alert messages such as “Could not access stream key” or “Failed to connect to server.” These errors can occur due to issues with your network environment or stream key settings during RTMP streaming setup.
Please review the information below to ensure a smooth streaming experience.
1. Facebook RTMP Stream Key Expiration or Connection Issues
A Custom RTMP Stream Key issued in the Facebook Live Dashboard automatically expires once a broadcast has been streamed. Even if the broadcast has not started, the key may also expire if the preview screen stays open for more than 4 hours.

In addition, when connecting to Facebook’s server, unstable network conditions or firewall restrictions may cause an ETIMEDOUT (connection timeout) error.
How to Fix
Reissue a new stream key from the Facebook Live Dashboard. Using an expired key will cause the same error to occur repeatedly.
Enable the Persistent Stream Key option in the Live Dashboard to reuse the same key continuously.
If network instability is suspected, switch to a more stable connection (wired network or a different Wi-Fi) and try again.
2. RTMP Address Blocked from Receiving Data
Some platforms may temporarily restrict live streaming based on your account’s usage frequency or behavior. For example, starting live streams too frequently on YouTube may result in a temporary block that prevents creating new streams—this may also restrict RTMP data transmission.
How to Fix
Check whether your streaming platform account (YouTube, Facebook, etc.) has any usage restrictions or penalties.
Many of these restrictions are automatically lifted after a certain period.
3. Insufficient Network Bandwidth
While RTMP connections themselves require relatively little data, the video stream uses a large amount of bandwidth. If your upload speed is insufficient, the broadcast may become unstable.
How to Fix
Check your upload speed.
Use a stable Wi-Fi network or, if possible, a wired connection.
4. Network Environment Issues (Firewall / Port Blocking)
RTMP streaming uses the TCP protocol and typically transfers data through port 1935. If this port is blocked by a firewall or network policy, the stream connection may fail.
How to Fix
Review your network’s firewall settings and ensure that port 1935 is not blocked.
Corporate networks or public Wi-Fi may have restrictions. If possible, test again using a private network environment.
Last updated
Was this helpful?

