How to broadcast with Periscope Producer
About Periscope Producer
Periscope Producer is a way for live video creators to stream high-quality broadcasts from external sources, including streaming software, hardware encoders, and professional cameras, available on the latest Periscope iOS, Android and web.
Creating an external video source
- Go to the People Tab, then Settings, and scroll down to select Periscope Producer under Advanced Sources. If you don’t see this option, try force closing and re-opening the app.
- Provide a Source Display Name (optional, but important if adding multiple sources).
- You will see an RTMP URL (Primary Server) and an external source ID (Stream Name).
- Select normal or low latency. Normal latency is best for highest-quality playback and is on by default. Low latency is best for broadcasters interacting with comments from the audience.
Configuring an external video source
- Enter the Primary Server as RTMP URL/Address and Stream Name as Source ID/Stream Name into your external encoder software and open the connection.
- On OBS: go to Settings > Stream.
- On Wirecast: go to Output > Output Settings... > Destination: RTMP Server.
- Input Key Settings.
- Video bitrate and codec: 2500 kbps (recommended), 4000 kbps (max), H.264
- Audio bitrate and codec: 128 kbps AAC-LC
- Framerate: 30 fps
- Resolution: 1280 x 720
- Keyframe interval: Every 3 seconds (OBS) or keyframe every 90 frames (Wirecast)
- Start streaming from the encoder or device
Selecting an external video source
- Unlike a regular broadcast, you start the broadcast from the Advanced Sources page.
- When the encoder starts pushing a stream, you will see the Checking for Sources button change to Preview Broadcast. If the button is not active, try swiping down to refresh the page.
- Upon tapping that button, you will see the usual Start Broadcast screen display with the red Go LIVE button and a preview of the stream coming from the external source.
Previewing and starting a broadcast
- Enter a title.
- Choose whether the stream is public or private at the top left of the screen.
- Choose if you want to limit chat and/or Tweet.
- Press Go LIVE.
Ending a broadcast
- When you want to end a broadcast, swipe down on the top of the screen and select Stop Broadcast.
- Some things to note about ending a broadcast:
- If the app is connected and the encoder is connected and running, the app will continue broadcasting.
- If the app is connected and the encoder stops, you will continue broadcasting with a black screen or slate.
- If the app stops and the encoder is connected, you will continue broadcasting the encoder's stream.
- If the app stops and the encoder stops, stop the broadcast.
- Tapping Leave Broadcast will allow you to continue using the Periscope app while you are still broadcasting through Producer.
Yes, check out the Periscope partners using our API to create native integrations, allowing authentication and native broadcasting into Periscope.