Pricing ⚡ Free Trial
Pricing
Start Streaming →
Facebook Live Integration

Go Live on
Facebook
in 60 Seconds.

No OBS. No encoder. No technical setup at all. Paste your Facebook stream key into a StreamKite slot — your video broadcasts to Facebook Live 24/7 straight from our cloud servers.

No OBS Required
24/7 Cloud Uptime
Auto-Restart on Crash
Encrypted Key Storage
Pages, Groups & Profiles
99.9% Uptime Guarantee
FB
LIVE
My Facebook Page
Public · Just now
LIVE
3,947
🎵 24/7 Ambient Study Music — Always Live
❤️😮👍
8,241
1,082 comments · 344 shares
Like
Comment
Share
Facebook Specs
ProtocolRTMPS (Secure)
VideoH.264 / AVC
AudioAAC-LC
Max Bitrate4,000 kbps
ResolutionUp to 1080p / 60fps
Max Duration8 Hours / stream
Server URL rtmps://live-api-s.facebook.com/rtmp/
Step-by-Step Setup

From zero to Facebook Live
in under 60 seconds.

Four simple steps — no software installs, no encoder configs. StreamKite streams your video to Facebook from the cloud indefinitely.

<60s
Average Setup Time
01
Open Facebook Live Producer
Go to facebook.com/live/producer → Create Live Video → Select streaming software
facebook.com/live/producer
Dashboard
Go Live
Scheduled

How do you want to go live?

📷
Camera
Use webcam
📡
Streaming Software
RTMP / key
📅
Schedule
Plan ahead
Select "Streaming Software" — this is the RTMP option that lets external tools like StreamKite push your stream to Facebook Live without a webcam or browser capture.
💡
You can stream to a Facebook Page, Group, Profile, or Event — the stream key changes per destination. Make sure you're logged in with an account that has admin access to the Page or Group you want to stream to.
02
Copy Your Stream Key from Facebook
Live Producer → Streaming Software → Stream Key → Copy to clipboard
facebook.com/live/producer → Streaming Software
Stream Info
Connection Setup
Privacy
Stream to
Audience
Stream Key (keep this private!)
Server URL
rtmps://live-api-s.facebook.com/rtmp/
Click "COPY KEY" to copy your Facebook stream key. Also note the Server URL — you'll need both. The stream key is tied to the specific destination (Page, Profile, or Group) you selected above.
🔐
Facebook stream keys expire after your stream ends or after 7 days. For continuous 24/7 streaming, enable "Persistent Stream Key" in your Live settings — this keeps the same key active indefinitely. StreamKite stores your key encrypted so it's always ready.
03
Paste Key into Your StreamKite Slot
Dashboard → Create Slot → Select Facebook → Paste Server URL + Key → Upload video
streamkite.live/dashboard
Overview
My Slots
Analytics
Settings
Slot #2 — Facebook Live
f FACEBOOK
RTMP Server URL
rtmps://live-api-s.facebook.com/rtmp/
Stream Key
FB-••••-••••-xxxx
Video File
📁 ambient-music-loop.mp4 (1.8 GB)
Bitrate
3500 kbps / Auto
Enter the RTMP Server URL (rtmps://live-api-s.facebook.com/rtmp/) and paste your stream key. Upload your video file. StreamKite auto-loops it indefinitely.
🎬
Facebook recommends H.264 encoded MP4 at 1080p 30fps with a bitrate between 3,000–4,000 kbps for optimal quality. Use AAC audio at 128kbps or higher. StreamKite accepts most formats and transcodes automatically to meet Facebook's requirements.
04
Hit Go Live — You're Broadcasting on Facebook!
StreamKite connects via RTMPS and your Facebook live post appears instantly
streamkite.live/dashboard
🎉
You're Live on Facebook!
StreamKite is streaming your video to Facebook 24/7 from the cloud.
Status
f LIVE
Platform
24/7
Uptime
LIVE — Streaming to Facebook
05:12:48
Within seconds your stream is live on Facebook. A live post appears on your Page or Profile — close your browser, the stream keeps running on our servers. Check your Facebook Page to see the live post go public.
🔄
Crash protection included. If the RTMPS connection drops for any reason, StreamKite detects it immediately and auto-reconnects to Facebook Live in under 5 seconds. Your stream resumes without any manual action.
Why Facebook Live

3 Billion people. One live button.

Facebook Live is the most widely used live streaming platform on Earth. StreamKite gives you permanent presence on Facebook — without sitting at a computer.

🌍
3 Billion Monthly Active Users
Facebook is the largest social network by active users. A live stream on Facebook exposes your content to the broadest possible audience on any platform.
📣
Algorithm Boost for Live Content
Facebook's algorithm heavily prioritizes live video over regular posts, giving your content dramatically higher organic reach and News Feed placement at no cost.
💬
Pages, Groups & Events
Stream to your Facebook Page, private Group, or a specific Event — each with its own stream key. StreamKite lets you manage multiple Facebook destinations from one dashboard.
💰
Fan Subscriptions & Stars
Monetize your Facebook Live with Stars (virtual tips), Fan Subscriptions, and in-stream ads. A 24/7 stream means revenue potential around the clock, even while you sleep.
🔔
Instant Follower Notifications
When you go live, Facebook notifies your followers in real-time. With StreamKite keeping you continuously live, you stay top-of-mind and grow your audience faster.
📼
Auto-Saved as Watch Video
Every Facebook Live session is automatically saved as a public video on your Page. Viewers who missed the live stream can rewatch it anytime — extending your content's reach.
Technical Specifications

Facebook Live RTMPS Requirements

StreamKite is pre-configured for Facebook's exact ingest requirements. No encoding setup, no bitrate guessing needed.

🎥
Video Encoding
CodecH.264 / AVC
ProfileHigh, Main, Baseline
Max Resolution1920 × 1080 (1080p)
Frame RateUp to 60 fps
Max Video Bitrate4,000 kbps
Recommended (1080p)3,000–4,000 kbps
Keyframe Interval2 seconds
Max Stream Duration8 hours per session
🔊
Audio Encoding
CodecAAC-LC
Sample Rate44.1 kHz or 48 kHz
ChannelsStereo (2.0)
Audio Bitrate128 kbps minimum
Recommended192 kbps Stereo
📡 Facebook RTMPS Ingest URL
rtmps://live-api-s.facebook.com/rtmp/
Paste this exact server URL in your StreamKite slot. Facebook requires RTMPS (secure/encrypted), not plain RTMP. StreamKite handles the secure TLS connection automatically — just enter the URL and key separately as shown.
🔑 Where Your Key Goes
Stream Key field → FB-xxxx-xxxx-xxxx-xxxx (from Live Producer)
StreamKite Presets for Facebook
1080p / 30fps (Best)3,500–4,000 kbps
1080p / 60fps4,000 kbps
720p / 60fps2,500–3,000 kbps
720p / 30fps2,000–2,500 kbps
480p / 30fps1,000–1,500 kbps
Audio Only128–320 kbps
FAQ

Common Facebook Live Questions

Everything you need to know before you go live on Facebook.

Do I need to keep my computer on while streaming to Facebook?
No. StreamKite streams entirely from cloud servers. Once you configure your slot and click Go Live in the dashboard, you can close your browser, shut down your PC, or go to sleep — your Facebook Live stream continues uninterrupted. This is the fundamental advantage over desktop encoders like OBS.
Does Facebook use RTMP or RTMPS? What's the difference?
Facebook requires RTMPS — which is RTMP over a secure TLS/SSL connection. Unlike plain RTMP, RTMPS encrypts the stream in transit to protect your key and content. The ingest URL is rtmps://live-api-s.facebook.com/rtmp/. StreamKite handles the secure handshake automatically — you just enter the URL and key normally.
Where do I find my Facebook stream key?
Go to facebook.com/live/producer → click "Create Live Video" → select "Streaming Software". You'll see both the Server URL and your Stream Key on the Connection Setup tab. For Pages, go to your Page → Live → Use streaming software instead. You can also find persistent keys in Creator Studio under Live.
Facebook's stream key expired — what do I do?
Standard Facebook stream keys expire when your live session ends. To stream 24/7 without re-entering a key after every session, enable a Persistent Stream Key — find this option in the Live Producer settings or Creator Studio. Once you have a persistent key, update it once in your StreamKite slot and it will work continuously without expiring.
Can I stream to a Facebook Page, Group, and Profile at the same time?
Yes! Each Facebook destination has its own unique stream key. In StreamKite, create one slot per destination: Slot 1 for your Page, Slot 2 for your Group, Slot 3 for your Profile. Each slot can run a different video file or the same one. All slots run in parallel from the cloud simultaneously.
What's the maximum stream duration on Facebook Live?
Facebook allows a maximum of 8 hours per individual live stream session. StreamKite is aware of this limit and automatically reconnects your stream just before the 8-hour mark, creating a seamless new session. This lets you effectively run a true 24/7 continuous Facebook Live broadcast without manual intervention.
What video formats does StreamKite support for Facebook?
StreamKite accepts MP4, MOV, MKV, AVI, FLV, and more. For best results with Facebook, we recommend H.264 MP4 at 1080p with AAC stereo audio. StreamKite transcodes your upload to meet Facebook's exact RTMPS ingest specifications automatically.
Why isn't my Facebook stream going live even though my slot is running?
The most common causes are: (1) your stream key has expired — grab a fresh persistent key from Live Producer; (2) you're using plain rtmp:// instead of the required rtmps:// URL — Facebook requires the secure version; (3) your Facebook account may have restrictions on live streaming. Check your Live Producer page for any error messages or warnings from Facebook's side.

Ready to go live on Facebook?

Join thousands of creators broadcasting 24/7 on Facebook Live with StreamKite. Setup takes under 60 seconds. No credit card required.