With custom RTMP streams through OneStream Live, you can live stream to other social platforms that are not directly integrated with OneStream Live, as long as you have a valid RTMP URL and Stream Key of the RTMP destination. Below is how to set up streaming for some popular platforms using OneStream Live.
In this Article:
Setting Up Custom RTMP Social Account
- On the OneStream Live Dashboard, click on Social Platforms and then Add Social Platform.
- Click Custom RTMP.
- Give your custom RTMP account any name you choose (e.g., “My Channel”).
- Choose your destination platform from the drop-down list. If you cannot find it, choose Custom.
- In the Server URL field, paste the RTMP live stream URL (it will start with rtmp:// or rtmps://) provided by the RTMP streaming services where you plan to stream. If you choose a destination other than Custom, this field will already be filled with the correct URL.
- Paste the Stream Key in the relevant field. This will also be provided by the RTMP source or the custom RTMP server where you will be streaming.
- If desired, modify live streaming ingestion parameters like FPS, Video Bitrate, and Keyframes. Leave them to default if you’re not sure.
- Click Connect once all fields are filled correctly.
A pop-up will confirm that your custom RTMP account has been added successfully. Now, this newly configured RTMP stream social account will appear under your listed Destinations.
Once your custom RTMP account is configured, you can:
- Schedule a pre-recorded stream to go live at a set time.
- Stream in real-time using OneStream Studio.
- Broadcast via any External RTMP Source on this account (e.g., an encoder or another RTMP live stream setup).
Use Custom RTMP Streams for Popular Live Streaming Platforms
Twitch
- Create an account at twitch.tv.
- In the top-right corner, click your username → Dashboard → Settings → Channel.
- Under Stream Key, click Show Key and copy it (do not share it with anyone).
- For an RTMP live stream setup, go to Twitch Ingests to find your RTMP URL (e.g., rtmp://live-dfw.twitch.tv/app).
- In OneStream Live, set up custom RTMP with this RTMP live stream URL and the Stream Key.
- Click Connect.
Facebook Event
- Go to Facebook Live Producer and create an event.
- Under Settings → Stream, copy the Persistent Stream Key and the RTMP URL (if needed).
- In the OneStream Live dashboard, add a custom RTMP account, select Facebook, and paste the Stream Key (and RTMP URL if required).
- Click Connect.
- Schedule a stream via OneStream Live. Facebook will automatically go live at the set time if you toggled Go Live automatically.
- For best results, schedule your OneStream Live video at least 1 minute after the Facebook event start time to avoid any cutoffs.
Livestream (Livestream Studio)
- Go to https://livestream.com/
- In Livestream Studio, go to Inputs → Add Input → Stream → RTMP Server.
- Click the gearwheel icon to configure your custom RTMP server.
- (Optional) Enable Authentication if you want a username and password.
- Copy the displayed RTMP URL and “Stream Name” (this is your Stream Key).
- In your third-party encoder (e.g., OBS), enter those details to start the RTMP stream to Studio.
- In OneStream Live, set up a custom RTMP social account with this RTMP live stream URL and Stream Key if you plan to send a broadcast directly from OneStream Live to Livestream Studio or vice versa.
(Ensure Port 1935 is open for TCP/UDP communication if the encoder is external.)
DaCast
- Log in to DaCast.
- Click Add → Live Stream → Standard 1080p Channel.
- Copy the Stream URL (i.e., rtmp:// or rtmps://) and Stream Name (i.e., the stream key).
- In OneStream Live, click Add Social Platform → DaCast.
- Paste the RTMP URL and Stream Name, then Connect.
- You can now use custom RTMP streams from OneStream Live to broadcast on DaCast.
Meridix
- Go to Meridix and log into the Broadcaster Portal.
- Under Live → Stream Keys, copy the server URL and stream key.
- In OneStream Live, add a custom RTMP account, paste these details, and Connect.
- Start your RTMP live stream, and it will appear on Meridix as expected.
OneStream Live is a cloud-based live streaming solution to create, schedule, and multistream professional-looking live streams across 45+ social media platforms and the web simultaneously. For content-related queries and feedback, write to us at [email protected]. You’re also welcome to Write for Us!